Blender V5.0
blender::dot_export Namespace Reference

Classes

class  Attributes
class  Graph
class  Cluster
class  Node
class  UndirectedGraph
class  DirectedGraph
class  NodePort
class  Edge
class  DirectedEdge
class  UndirectedEdge
struct  NodeWithSockets
class  NodeWithSocketsRef

Enumerations

enum class  Attr_rankdir { LeftToRight , TopToBottom }
enum class  Attr_shape {
  Rectangle , Ellipse , Circle , Point ,
  Diamond , Square
}
enum class  Attr_arrowType {
  Normal , Inv , Dot , None ,
  Empty , Box , Vee
}
enum class  Attr_dirType { Forward , Back , Both , None }

Functions

std::string color_attr_from_hsv (float h, float s, float v)
StringRef rankdir_to_string (Attr_rankdir value)
StringRef shape_to_string (Attr_shape value)
StringRef arrowType_to_string (Attr_arrowType value)
StringRef dirType_to_string (Attr_dirType value)

Enumeration Type Documentation

◆ Attr_arrowType

Enumerator
Normal 
Inv 
Dot 
None 
Empty 
Box 
Vee 

Definition at line 59 of file BLI_dot_export_attribute_enums.hh.

◆ Attr_dirType

Enumerator
Forward 
Back 
Both 
None 

Definition at line 90 of file BLI_dot_export_attribute_enums.hh.

◆ Attr_rankdir

Enumerator
LeftToRight 
TopToBottom 

Definition at line 15 of file BLI_dot_export_attribute_enums.hh.

◆ Attr_shape

Enumerator
Rectangle 
Ellipse 
Circle 
Point 
Diamond 
Square 

Definition at line 31 of file BLI_dot_export_attribute_enums.hh.

Function Documentation

◆ arrowType_to_string()

StringRef blender::dot_export::arrowType_to_string ( Attr_arrowType value)
inline

◆ color_attr_from_hsv()

std::string blender::dot_export::color_attr_from_hsv ( float h,
float s,
float v )

Definition at line 260 of file dot_export.cc.

References v.

Referenced by blender::dot_export::Cluster::set_random_cluster_bgcolors().

◆ dirType_to_string()

StringRef blender::dot_export::dirType_to_string ( Attr_dirType value)
inline

Definition at line 97 of file BLI_dot_export_attribute_enums.hh.

References Back, Both, Forward, and None.

Referenced by blender::dot_export::Edge::set_dir().

◆ rankdir_to_string()

StringRef blender::dot_export::rankdir_to_string ( Attr_rankdir value)
inline

Definition at line 20 of file BLI_dot_export_attribute_enums.hh.

References LeftToRight, and TopToBottom.

Referenced by blender::dot_export::Graph::set_rankdir().

◆ shape_to_string()

StringRef blender::dot_export::shape_to_string ( Attr_shape value)
inline