HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UNI_GraphUtils Namespace Reference

Functions

UNI_API UNI_NodeIDList descendentNodes (const UNI_Graph &graph, UNI_NodeID cwd)
 
UNI_API UNI_StickyNoteIDList descendentStickyNotes (const UNI_Graph &graph, UNI_NodeID cwd)
 
UNI_API UNI_NodeIDList globPatterns (const UNI_Graph &graph, UNI_NodeID cwd, const UT_StringRef &patterns, bool ignore_case=false, bool include_subnet_children=false)
 
UNI_API UNI_NodeIDList recursiveGlobPatterns (const UNI_Graph &graph, UNI_NodeID cwd, const UT_StringRef &patterns, bool ignore_case, bool include_subnet_children)
 
UNI_API UNI_NodeIDList recursiveInputs (const UNI_Graph &graph, UNI_NodeID cwd, bool follow_subnets)
 
UNI_API UT_Vector2D getGoodPosition (const UNI_Graph &graph, UNI_PortID anchor_port_id)
 
UNI_API UT_Array< UT_Vector2DgetLayoutPositions (const UNI_Graph &graph, UNI_NodeID parent_id, UT_Vector2D spacing, UT_Vector2D offset, const UNI_NodeIDList &child_ids)
 

Function Documentation

UNI_API UNI_NodeIDList UNI_GraphUtils::descendentNodes ( const UNI_Graph graph,
UNI_NodeID  cwd 
)
UNI_API UNI_StickyNoteIDList UNI_GraphUtils::descendentStickyNotes ( const UNI_Graph graph,
UNI_NodeID  cwd 
)
UNI_API UT_Vector2D UNI_GraphUtils::getGoodPosition ( const UNI_Graph graph,
UNI_PortID  anchor_port_id 
)
UNI_API UT_Array<UT_Vector2D> UNI_GraphUtils::getLayoutPositions ( const UNI_Graph graph,
UNI_NodeID  parent_id,
UT_Vector2D  spacing,
UT_Vector2D  offset,
const UNI_NodeIDList &  child_ids 
)
UNI_API UNI_NodeIDList UNI_GraphUtils::globPatterns ( const UNI_Graph graph,
UNI_NodeID  cwd,
const UT_StringRef patterns,
bool  ignore_case = false,
bool  include_subnet_children = false 
)
UNI_API UNI_NodeIDList UNI_GraphUtils::recursiveGlobPatterns ( const UNI_Graph graph,
UNI_NodeID  cwd,
const UT_StringRef patterns,
bool  ignore_case,
bool  include_subnet_children 
)
UNI_API UNI_NodeIDList UNI_GraphUtils::recursiveInputs ( const UNI_Graph graph,
UNI_NodeID  cwd,
bool  follow_subnets 
)