|  | 
|  | 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.