186 std::optional<std::string> port_name_;
190 : node_(&
node), port_name_(std::move(port_name))
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type
ATTR_WARN_UNUSED_RESULT const BMVert * v
bool add_overwrite(const Key &key, const Value &value)
void export__as_bracket_list(std::stringstream &ss) const
void set(StringRef key, StringRef value)
void set(StringRef key, float value)
void set_parent_cluster(Cluster *new_parent)
bool contains(Node &node) const
void export__declare_nodes_and_clusters(std::stringstream &ss) const
Cluster * parent_cluster()
void set_parent_cluster(Cluster &cluster)
void set_random_cluster_bgcolors()
DirectedEdge(NodePort from, NodePort to)
void export__as_edge_statement(std::stringstream &ss) const
DirectedEdge & new_edge(NodePort from, NodePort to)
std::string to_dot_string() const
void set_arrowtail(Attr_arrowType type)
Edge(NodePort a, NodePort b)
void set_arrowhead(Attr_arrowType type)
void set_dir(Attr_dirType type)
void set_label(StringRef label)
Cluster & new_cluster(StringRef label="")
void set_random_cluster_bgcolors()
Node & new_node(StringRef label)
void export__declare_nodes_and_clusters(std::stringstream &ss) const
void set_rankdir(Attr_rankdir rankdir)
NodePort(Node &node, std::optional< std::string > port_name={})
void to_dot_string(std::stringstream &ss) const
NodePort output(int index) const
NodeWithSocketsRef(Node &node, StringRef name, Span< std::string > input_names, Span< std::string > output_names)
NodePort input(int index) const
void set_shape(Attr_shape shape)
void export__as_declaration(std::stringstream &ss) const
void set_background_color(StringRef name)
void export__as_id(std::stringstream &ss) const
void set_parent_cluster(Cluster *cluster)
Cluster * parent_cluster()
void set_parent_cluster(Cluster &cluster)
UndirectedEdge(NodePort a, NodePort b)
void export__as_edge_statement(std::stringstream &ss) const
UndirectedEdge & new_edge(NodePort a, NodePort b)
std::string to_dot_string() const
StringRef dirType_to_string(Attr_dirType value)
StringRef shape_to_string(Attr_shape value)
StringRef rankdir_to_string(Attr_rankdir value)
StringRef arrowType_to_string(Attr_arrowType value)
std::string color_attr_from_hsv(float h, float s, float v)
std::string to_string(const T &n)
static const pxr::TfToken b("b", pxr::TfToken::Immortal)
_W64 unsigned int uintptr_t