|
| GU_LoopHelper () |
|
| ~GU_LoopHelper () |
|
bool | primLoop (GA_Index start, GA_Index end, GU_LoopType loop_type, UT_Array< GEO_SHedge > &loop) |
|
bool | edgeLoop (GEO_Hedge start, GEO_Hedge end, GU_LoopType loop_type, bool allow_ring_instead, UT_Array< GEO_SHedge > &loop) |
|
bool | edgeRing (GEO_Hedge start, GEO_Hedge end, GU_LoopType loop_type, UT_Array< GEO_SHedge > &loop) |
|
bool | pointLoop (GA_Index start, GA_Index end, GU_LoopType loop_type, UT_Array< GEO_SHedge > &loop) |
|
bool | vertexLoop (GA_Index start, int svtx, GA_Index end, int evtx, GU_LoopType loop_type, UT_Array< GEO_SHedge > &loop) |
|
bool | primLoop (GA_Index start, GA_Index end, GU_LoopType loop_type, UT_Array< GU_PathSHedge > &loop) |
|
bool | edgeLoop (GU_PathHedge start, GU_PathHedge end, GU_LoopType loop_type, bool allow_ring_instead, bool force_find_path, bool &result_is_ring, UT_Array< GU_PathSHedge > &loop) |
|
bool | edgeLoop (GU_PathHedge start, GU_PathHedge end, GU_LoopType loop_type, bool allow_ring_instead, UT_Array< GU_PathSHedge > &loop) |
|
bool | edgeRing (GU_PathHedge start, GU_PathHedge end, GU_LoopType loop_type, UT_Array< GU_PathSHedge > &loop) |
|
bool | pointLoop (GA_Index start, GA_Index end, GU_LoopType loop_type, UT_Array< GU_PathSHedge > &loop) |
|
bool | vertexLoop (GA_Index start, int svtx, GA_Index end, int evtx, GU_LoopType loop_type, UT_Array< GU_PathSHedge > &loop) |
|
bool | extendLoop (UT_Array< GU_PathSHedge > &loop) |
|
bool | extendRing (UT_Array< GU_PathSHedge > &loop, bool is_for_prim_loop=false) |
|
void | setActiveDetail (const GU_Detail *gdp, const GA_Attribute *uv_attrib=nullptr) |
|
const GU_Detail * | getActiveDetail () const |
|
const UT_Array< GA_OffsetArray > * | getActiveRingZero () |
|
const GEO_DetachedHedgeInterface * | getActiveHedgeInterface () |
|
GU_PathHedge::Interface * | getActivePathHedgeInterface () |
|
const GA_Attribute * | getActiveUVAttrib () |
|
void | setPreviousPath (const GA_Group *prev_gp, bool replace_existing=true) |
|
void | resetPreviousPath () |
|
void | setCollisionGroup (const GA_Group *g, bool exclude_collision_group, bool collision_strong_rule) |
|
Definition at line 34 of file GU_LoopHelper.h.