The default scheme isn't very bright and dots has different schemes that can be set when making graphs from the command-line. Doxygen exposes DOT_FONTNAME to pass a font argument to dots but doesn't seem to have that for the color scheme? Does anyone know if there is a custom tag to set that, or a way to set a default scheme on GraphViz?
Is there a way to specify a colour scheme for GraphViz dots in Doxygen?
906 Views Asked by Seth Climenhaga At
1
There are 1 best solutions below
Related Questions in DOXYGEN
- doxyqml not documenting qml files properly
- how to document QML files inside C++ project?
- How can I avoid repeating myself in doxygen comments (unfortunately without member groups)?
- Doxygen Example Command Changing Function Comments
- Is it possible with Doxygen to have the detailed descriptions inline instead of in a separate section of the page?
- Doxygen cref doesn't work without full namespace (even for classes in same namespace)
- What is the breathe path?
- how can i hide certain parts of a function signature from doxygen?
- Including citations/references in docstring for doxygen
- Insert custom div-tag after doc-content but only in custom \page
- Is it possible to not generate page for specific files?
- how to document function templates with `requires` clauses and `static_assert`s?
- How to map function pointer argument of a function in a subsubsection of Doxygen?
- How do you specify an option to Doxygen's \fileinfo command?
- I can't put text like [static] on the right side of the page for a certain function in doxygen
Related Questions in GRAPHVIZ
- Troubleshooting graphviz install / python module
- Pass arguments to graphviz for pydot graph
- graphviz arrow, node, table - I'm looking for a solution to avoid a double arrow?
- How to center text in custom html-style GraphViz/DiagrammeR node?
- Generate data flow graph for ETL process
- DOT Layout Forcing Graph Into 2 Levels
- Place xlabel below node in DiagrammeR / Graphviz
- Python NetworkX graphviz layout - RuntimeWarning about gvplugin_pango.dll dependencies
- Graphviz enforce edge start and stop position
- Networkx uses graphviz_layout for layout drawing, edge disappeared
- Move 2 nodes to the side without affecting the rest of the layout
- Creating a .dot text file from list of libraries and their depths
- graphviz, show Inherited attributes of a class
- Improve performance on Networkx graphviz_layout for large volume of nodes and edges
- Is it possible to set the nodes and edges positions specified by user in Python Graphviz?
Related Questions in DOXYGEN-WIZARD
- How to make doxygen show warnings only for partially documented objects
- How to create class diagram of single class that is not using inheritance using Doxygen Graphviz?
- Doxygen maximum characters in page
- Doxygen output not having search box
- Is there a way to force Doxygen to show only cyclic header dependencies?
- How to use Doxygen to generate documents for Eigen?
- Is there a way to specify a colour scheme for GraphViz dots in Doxygen?
- Doxygen multi line comments
- Organizing Doxygen index list differently/properly
- Prevent unprocessed DOT files from being deleted when using Doxywizard
- How can I ignore some directories in Doxygen?
- __inline__ and __attribute__ confusing Doxygen
- C++ doxygen documentation only works for static function
- How to configure doxyfile and get documentation for .doc file as input to generate html output in Doxygen?
- How to add files without extension in doxygen configuration file(e.g iostream library)?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can use the Brewer colour schemes to define a "palette" of colours from which you can choose one with an index (1, 2, 3, ...).
When you want to change the palette, you just have to change the default colour scheme for nodes (or edge, or graph), the actual display colour of all nodes in the graph will then be updated accordingly.
This example uses colour scheme
set39:By changing only the
colorschemeproperty of the first node element (the "default"), you can change the colour of all nodes: