HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UNI_GraphUtils.h File Reference
#include "UNI_API.h"
#include "UNI_Graph.h"
#include <UT/UT_StringHolder.h>
#include <UT/UT_Vector2.h>
+ Include dependency graph for UNI_GraphUtils.h:

Go to the source code of this file.

Namespaces

 UNI_GraphUtils
 

Functions

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 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)
 
UNI_API UT_Vector2D UNI_GraphUtils::getGoodPosition (const UNI_Graph &graph, UNI_PortID anchor_port_id)
 
UNI_API UT_Array< UT_Vector2DUNI_GraphUtils::getLayoutPositions (const UNI_Graph &graph, UNI_NodeID parent_id, UT_Vector2D spacing, UT_Vector2D offset, const UNI_NodeIDList &child_ids)