HDK
|
This is the complete list of members for GU_PathFinder< T >, including all inherited members.
addEndSHedge(const GU_PathSHedge &sh, bool and_reverse=false) | GU_PathFinder< T > | |
addStartSHedge(const GU_PathSHedge &sh, bool and_reverse=false) | GU_PathFinder< T > | |
avoidEdges(GA_EdgeGroup *grp) | GU_PathFinder< T > | inline |
avoidGroups(GA_PointGroup *ptgrp, GA_EdgeGroup *edgegrp, GA_VertexGroup *vtxgrp, GA_PrimitiveGroup *primgrp) | GU_PathFinder< T > | inline |
avoidPoints(GA_PointGroup *grp) | GU_PathFinder< T > | inline |
avoidPrimitives(GA_PrimitiveGroup *grp) | GU_PathFinder< T > | inline |
avoidVertices(GA_VertexGroup *grp) | GU_PathFinder< T > | inline |
clearEndSHedges() | GU_PathFinder< T > | |
clearStartSHedges() | GU_PathFinder< T > | |
CostType typedef | GU_PathFinder< T > | |
extendDualPath(GU_SHedgeArray &path, bool trim_crossing=true, bool is_for_prim_loo=false) | GU_PathFinder< T > | |
extendPath(GU_SHedgeArray &path, bool trim_crossing=true) | GU_PathFinder< T > | |
findDualPath(GU_SHedgeArray &path, GU_EdgeSuccessor::Mask succ_type) | GU_PathFinder< T > | |
findPath(GU_SHedgeArray &path, GU_EdgeSuccessor::Mask succ_type) | GU_PathFinder< T > | |
getBestCost(const GU_PathSHedge &sh) | GU_PathFinder< T > | |
getStartSHedges() const | GU_PathFinder< T > | inline |
GU_PathFinder(GU_PathHedge::Interface *dhip, const GA_Attribute *uv_attrib=nullptr) | GU_PathFinder< T > | explicit |
isEndOnBoundary() | GU_PathFinder< T > | inline |
isStartOnBoundary() | GU_PathFinder< T > | inline |
reset(bool heap_only=false) | GU_PathFinder< T > | |
resetAvoidGroups() | GU_PathFinder< T > | inline |
setCollisionGroup(const GA_Group *group, bool exclude, bool strong) | GU_PathFinder< T > | inline |
setEndHedge(const GU_PathHedge &eh, bool and_equiv=true) | GU_PathFinder< T > | |
setEndPoint(GA_Offset pt) | GU_PathFinder< T > | |
setEndPrimitive(GA_Offset prim) | GU_PathFinder< T > | |
setEndSHedge(const GU_PathSHedge &ssh, bool and_reverse=false) | GU_PathFinder< T > | |
setEndVertex(GA_Offset vtx) | GU_PathFinder< T > | |
setStartHedge(const GU_PathHedge &sh, bool and_equiv=true) | GU_PathFinder< T > | |
setStartPoint(GA_Offset pt) | GU_PathFinder< T > | |
setStartPrimitive(GA_Offset prim) | GU_PathFinder< T > | |
setStartSHedge(const GU_PathSHedge &ssh, bool and_reverse=false) | GU_PathFinder< T > | |
setStartVertex(GA_Offset vtx) | GU_PathFinder< T > | |
simplifyDualPath(GU_SHedgeArray &path) | GU_PathFinder< T > | |
simplifyPath(GU_SHedgeArray &path) | GU_PathFinder< T > |