Blender V5.0
blender::dot_export::Edge Class Reference

#include <BLI_dot_export.hh>

Inherits blender::NonCopyable, and blender::NonMovable.

Inherited by blender::dot_export::DirectedEdge, and blender::dot_export::UndirectedEdge.

Public Member Functions

 Edge (NodePort a, NodePort b)
void set_arrowhead (Attr_arrowType type)
void set_arrowtail (Attr_arrowType type)
void set_dir (Attr_dirType type)
void set_label (StringRef label)

Public Attributes

Attributes attributes

Protected Attributes

NodePort a_
NodePort b_

Detailed Description

Definition at line 197 of file BLI_dot_export.hh.

Constructor & Destructor Documentation

◆ Edge()

blender::dot_export::Edge::Edge ( NodePort a,
NodePort b )
inline

Member Function Documentation

◆ set_arrowhead()

void blender::dot_export::Edge::set_arrowhead ( Attr_arrowType type)
inline

Definition at line 207 of file BLI_dot_export.hh.

References blender::dot_export::arrowType_to_string(), and attributes.

◆ set_arrowtail()

void blender::dot_export::Edge::set_arrowtail ( Attr_arrowType type)
inline

Definition at line 212 of file BLI_dot_export.hh.

References blender::dot_export::arrowType_to_string(), and attributes.

◆ set_dir()

void blender::dot_export::Edge::set_dir ( Attr_dirType type)
inline

Definition at line 217 of file BLI_dot_export.hh.

References attributes, and blender::dot_export::dirType_to_string().

◆ set_label()

void blender::dot_export::Edge::set_label ( StringRef label)
inline

Definition at line 222 of file BLI_dot_export.hh.

References attributes.

Member Data Documentation

◆ a_

◆ attributes

◆ b_


The documentation for this class was generated from the following file: