|
GU_API UT_Vector3 | GUcomputeInsetPos (const GEO_Face &face, int vtx, float inset) |
|
GU_API bool | GUisPointInline (const UT_Vector3 &start, const UT_Vector3 &mid, const UT_Vector3 &end, float tol) |
|
GU_API bool | GUgetEdgePoints (const GEO_Face &face, int edgenum, GA_Offset &p0, GA_Offset &p1) |
|
GU_API void | GUfindUnsharedEdges (const GEO_Detail &detail, GA_EdgeGroup &edges, const GA_PrimitiveGroup *primgroup=NULL, bool prims_on_edges=false) |
|
GU_API void | GUedgeLoopSplit (GU_Detail &gdp, GA_Offset pt0, GA_Offset pt1, fpreal u, exint splits=0, bool parallel=false, GA_EdgeGroup *edgeGroup=NULL, UT_Fpreal32Array *warningCoords=NULL) |
|
GU_API void | GUgetEdges (UT_Set< GA_Edge > &edges, const GA_PrimitiveGroup &grp) |
|
GU_API void | GUgetEdges (UT_Set< GA_Edge > &edges, const GA_PointGroup &grp) |
|
GU_API void | GUcircleEdges (UT_Map< GA_Offset, UT_Vector3 > &edits, const GU_Detail &gdp, const UT_Set< GA_Edge > &gaedges, const fpreal *radius=nullptr, bool proj_nml=false, fpreal scale=1.0) |
|
GU_API void | GUevenlySpaceEdges (UT_Map< GA_Offset, UT_Vector3 > &edits, const GU_Detail &gdp, const UT_Set< GA_Edge > &gaedges, GU_EvenlySpaceMethod method=GU_EVENLY_SPACE_AVERAGE) |
|
GU_API void | GUstraightenEdges (UT_Map< GA_Offset, UT_Vector3 > &edits, const GU_Detail &gdp, const UT_Set< GA_Edge > &gaedges, const UT_Vector3 *constrain_nml) |
|
GU_API bool | GUgetBridgePaths (GA_OffsetArray &path0, GA_OffsetArray &path1, const GU_Detail &gdp, const UT_Set< GA_Edge > &gaedges) |
|
GU_API void | GUgetUnsharedPath (GA_OffsetArray &path, const GU_Detail &gdp, GA_Offset start, GA_Offset end) |
|
GU_API void | GUbridgeEdges (GU_Detail &gdp, const UT_Set< GA_Edge > &gaedges, bool connected) |
|
GU_API void | GUdivideEdges (GU_Detail &detail, const UT_Array< GU_PerEdgeDiv > &div_locs, GA_PointGroup &new_points_group) |
|
|
GU_API void | GUfindUnsharedEdges (const GEO_Detail &detail, GA_DirectedEdgeSet &edges, const GA_PrimitiveGroup *primgroup=NULL) |
|
GU_API void | GUfindUnsharedEdges (const GEO_Detail &detail, UT_Array< GA_DirectedEdge > &edges, const GA_PrimitiveGroup *primgroup=NULL) |
|