Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
ogdf::graphics Namespace Reference

Functions

template<class ToClass >
std::map< string, ToClass > * getMapToEnum ()
 
template<>
std::map< string, FillPattern > * getMapToEnum ()
 
template<>
std::map< string, Shape > * getMapToEnum ()
 
template<>
std::map< string, StrokeType > * getMapToEnum ()
 
template<class FromClass >
std::map< FromClass, string > * getMapToString ()
 
template<>
std::map< FillPattern, string > * getMapToString ()
 
template<>
std::map< Shape, string > * getMapToString ()
 
template<>
std::map< StrokeType, string > * getMapToString ()
 
template<class Enum >
void init ()
 
template<>
void init< FillPattern > ()
 
template<>
void init< Shape > ()
 
template<>
void init< StrokeType > ()
 
template<class Enum >
void initSecondMap (std::map< Enum, string > &fromMap, std::map< string, Enum > &toMap)
 

Variables

std::map< FillPattern, string > fromFillPattern
 
std::map< Shape, string > fromShape
 
std::map< StrokeType, string > fromStrokeType
 
std::map< string, FillPatterntoFillPattern
 
std::map< string, ShapetoShape
 
std::map< string, StrokeTypetoStrokeType
 

Function Documentation

◆ getMapToEnum() [1/4]

template<class ToClass >
std::map< string, ToClass > * ogdf::graphics::getMapToEnum ( )
inline

Definition at line 511 of file graphics.h.

◆ getMapToEnum() [2/4]

template<>
std::map< string, FillPattern > * ogdf::graphics::getMapToEnum ( )
inline

Definition at line 526 of file graphics.h.

◆ getMapToEnum() [3/4]

template<>
std::map< string, Shape > * ogdf::graphics::getMapToEnum ( )
inline

Definition at line 531 of file graphics.h.

◆ getMapToEnum() [4/4]

template<>
std::map< string, StrokeType > * ogdf::graphics::getMapToEnum ( )
inline

Definition at line 536 of file graphics.h.

◆ getMapToString() [1/4]

template<class FromClass >
std::map< FromClass, string > * ogdf::graphics::getMapToString ( )
inline

Definition at line 518 of file graphics.h.

◆ getMapToString() [2/4]

template<>
std::map< FillPattern, string > * ogdf::graphics::getMapToString ( )
inline

Definition at line 541 of file graphics.h.

◆ getMapToString() [3/4]

template<>
std::map< Shape, string > * ogdf::graphics::getMapToString ( )
inline

Definition at line 546 of file graphics.h.

◆ getMapToString() [4/4]

template<>
std::map< StrokeType, string > * ogdf::graphics::getMapToString ( )
inline

Definition at line 551 of file graphics.h.

◆ init()

template<class Enum >
void ogdf::graphics::init ( )
inline

Definition at line 446 of file graphics.h.

◆ init< FillPattern >()

template<>
void ogdf::graphics::init< FillPattern > ( )
inline

Definition at line 468 of file graphics.h.

◆ init< Shape >()

template<>
void ogdf::graphics::init< Shape > ( )
inline

Definition at line 489 of file graphics.h.

◆ init< StrokeType >()

template<>
void ogdf::graphics::init< StrokeType > ( )
inline

Definition at line 456 of file graphics.h.

◆ initSecondMap()

template<class Enum >
void ogdf::graphics::initSecondMap ( std::map< Enum, string > &  fromMap,
std::map< string, Enum > &  toMap 
)
inline

Definition at line 449 of file graphics.h.

Variable Documentation

◆ fromFillPattern

std::map<FillPattern, string> ogdf::graphics::fromFillPattern
extern

◆ fromShape

std::map<Shape, string> ogdf::graphics::fromShape
extern

◆ fromStrokeType

std::map<StrokeType, string> ogdf::graphics::fromStrokeType
extern

◆ toFillPattern

std::map<string, FillPattern> ogdf::graphics::toFillPattern
extern

◆ toShape

std::map<string, Shape> ogdf::graphics::toShape
extern

◆ toStrokeType

std::map<string, StrokeType> ogdf::graphics::toStrokeType
extern