Blender V4.3
blender::dot::Cluster Class Reference

#include <BLI_dot_export.hh>

Public Member Functions

 Cluster (Graph &graph)
 
void export__declare_nodes_and_clusters (std::stringstream &ss) const
 
std::string name () const
 
void set_parent_cluster (Cluster *new_parent)
 
void set_parent_cluster (Cluster &cluster)
 
Clusterparent_cluster ()
 
void set_random_cluster_bgcolors ()
 
bool contains (Node &node) const
 

Public Attributes

Attributes attributes
 

Detailed Description

Definition at line 81 of file BLI_dot_export.hh.

Constructor & Destructor Documentation

◆ Cluster()

blender::dot::Cluster::Cluster ( Graph & graph)
inline

Definition at line 94 of file BLI_dot_export.hh.

Member Function Documentation

◆ contains()

bool blender::dot::Cluster::contains ( Node & node) const

Definition at line 110 of file dot_export.cc.

References parent_cluster().

Referenced by blender::deg::deg_debug_graphviz_node_relations().

◆ export__declare_nodes_and_clusters()

void blender::dot::Cluster::export__declare_nodes_and_clusters ( std::stringstream & ss) const

Definition at line 172 of file dot_export.cc.

References name().

◆ name()

std::string blender::dot::Cluster::name ( ) const
inline

◆ parent_cluster()

Cluster * blender::dot::Cluster::parent_cluster ( )
inline

Definition at line 110 of file BLI_dot_export.hh.

Referenced by contains().

◆ set_parent_cluster() [1/2]

void blender::dot::Cluster::set_parent_cluster ( Cluster & cluster)
inline

Definition at line 105 of file BLI_dot_export.hh.

References set_parent_cluster().

◆ set_parent_cluster() [2/2]

void blender::dot::Cluster::set_parent_cluster ( Cluster * new_parent)

◆ set_random_cluster_bgcolors()

void blender::dot::Cluster::set_random_cluster_bgcolors ( )

Member Data Documentation

◆ attributes

Attributes blender::dot::Cluster::attributes

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