Declaration of basic types for graphics. More...
#include <ogdf/basic/Logger.h>#include <ogdf/basic/basic.h>#include <cstdint>#include <iostream>#include <limits>#include <map>#include <string>#include <typeinfo>Go to the source code of this file.
Classes | |
| class | ogdf::Color |
| Colors represented as RGBA values. More... | |
| struct | ogdf::Fill |
| Properties of fills. More... | |
| struct | ogdf::Stroke |
| Properties of strokes. More... | |
Namespaces | |
| namespace | ogdf |
| The namespace for all OGDF objects. | |
| namespace | ogdf::graphics |
Functions | |
| template<class ToClass > | |
| ToClass | ogdf::fromString (string key) |
| template<class ToClass > | |
| std::map< string, ToClass > * | ogdf::graphics::getMapToEnum () |
| template<> | |
| std::map< string, FillPattern > * | ogdf::graphics::getMapToEnum () |
| template<> | |
| std::map< string, Shape > * | ogdf::graphics::getMapToEnum () |
| template<> | |
| std::map< string, StrokeType > * | ogdf::graphics::getMapToEnum () |
| template<class FromClass > | |
| std::map< FromClass, string > * | ogdf::graphics::getMapToString () |
| template<> | |
| std::map< FillPattern, string > * | ogdf::graphics::getMapToString () |
| template<> | |
| std::map< Shape, string > * | ogdf::graphics::getMapToString () |
| template<> | |
| std::map< StrokeType, string > * | ogdf::graphics::getMapToString () |
| template<class Enum > | |
| void | ogdf::graphics::init () |
| template<> | |
| void | ogdf::graphics::init< FillPattern > () |
| template<> | |
| void | ogdf::graphics::init< Shape > () |
| template<> | |
| void | ogdf::graphics::init< StrokeType > () |
| void | ogdf::initFillPatternHashing () |
| template<class Enum > | |
| void | ogdf::graphics::initSecondMap (std::map< Enum, string > &fromMap, std::map< string, Enum > &toMap) |
| FillPattern | ogdf::intToFillPattern (int i) |
Converts integer i to fill pattern. | |
| StrokeType | ogdf::intToStrokeType (int i) |
Converts integer i to stroke type. | |
| std::ostream & | ogdf::operator<< (std::ostream &os, const EdgeArrow &ea) |
| Output operator. | |
| std::ostream & | ogdf::operator<< (std::ostream &os, const FillPattern &fp) |
| Output operator. | |
| std::ostream & | ogdf::operator<< (std::ostream &os, const Shape &shape) |
| Output operator. | |
| std::ostream & | ogdf::operator<< (std::ostream &os, const StrokeType &st) |
| Output operator. | |
| template<class FromClass > | |
| string | ogdf::toString (FromClass key) |
Variables | |
| std::map< FillPattern, string > | ogdf::graphics::fromFillPattern |
| std::map< Shape, string > | ogdf::graphics::fromShape |
| std::map< StrokeType, string > | ogdf::graphics::fromStrokeType |
| std::map< string, FillPattern > | ogdf::graphics::toFillPattern |
| std::map< string, Shape > | ogdf::graphics::toShape |
| std::map< string, StrokeType > | ogdf::graphics::toStrokeType |
Declaration of basic types for graphics.
Definition in file graphics.h.