HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO_ExpandGroupUtils Member List

This is the complete list of members for GEO_ExpandGroupUtils, including all inherited members.

ConnectAttribArray typedefGEO_ExpandGroupUtils
expandEdgesByNormal(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, fpreal spread_angle, bool limit_iters, exint iters, bool pick_all_matching_normals, bool static_reference_normal, const GA_PrimitiveGroup *hidden_prims, const ConnectAttribArray &attribs, const GA_Attribute *normal_attrib, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsstatic
expandEdgesByNormal(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, fpreal spread_angle, bool limit_iters, exint iters, bool pick_all_matching_normals, bool static_reference_normal, const GA_PrimitiveGroup *hidden_prims, const GA_Attribute *attrib, const GA_Attribute *normal_attrib, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsinlinestatic
expandPointsByNormal(GA_PointGroup &point_group, const GEO_Detail &gdp, fpreal spread_angle, bool limit_iters, exint iters, bool pick_all_matching_normals, bool static_reference_normal, const GA_PrimitiveGroup *hidden_prims, const ConnectAttribArray &attribs, const GA_Attribute *normal_attrib, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsstatic
expandPointsByNormal(GA_PointGroup &point_group, const GEO_Detail &gdp, fpreal spread_angle, bool limit_iters, exint iters, bool pick_all_matching_normals, bool static_reference_normal, const GA_PrimitiveGroup *hidden_prims, const GA_Attribute *attrib, const GA_Attribute *normal_attrib, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsinlinestatic
expandPrimsByNormal(GA_PrimitiveGroup &prim_group, const GEO_Detail &gdp, fpreal spread_angle, bool limit_iters, exint iters, bool pick_all_matching_normals, bool static_reference_normal, const GA_PrimitiveGroup *hidden_prims, const ConnectAttribArray &attribs, const GA_Attribute *normal_attr, UT_IntArray *prim_step_map=nullptr, bool require_share_edge=true)GEO_ExpandGroupUtilsstatic
expandPrimsByNormal(GA_PrimitiveGroup &prim_group, const GEO_Detail &gdp, fpreal spread_angle, bool limit_iters, exint iters, bool pick_all_matching_normals, bool static_reference_normal, const GA_PrimitiveGroup *hidden_prims, const GA_Attribute *attrib, const GA_Attribute *normal_attrib, UT_IntArray *prim_step_map=nullptr, bool require_share_edge=true)GEO_ExpandGroupUtilsinlinestatic
expandVerticesByNormal(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, fpreal spread_angle, bool limit_iters, exint iters, bool pick_all_matching_normals, bool static_reference_normal, const GA_PrimitiveGroup *hidden_prims, const ConnectAttribArray &attribs, const GA_Attribute *normal_attrib, UT_IntArray *vtx_step_map=nullptr)GEO_ExpandGroupUtilsstatic
expandVerticesByNormal(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, fpreal spread_angle, bool limit_iters, exint iters, bool pick_all_matching_normals, bool static_reference_normal, const GA_PrimitiveGroup *hidden_prims, const GA_Attribute *attrib, const GA_Attribute *normal_attrib, UT_IntArray *vtx_step_map=nullptr)GEO_ExpandGroupUtilsinlinestatic
findEdgeGroupBoundary(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool consider_unshared_edges=true, bool consider_unshared_curve_edges=true)GEO_ExpandGroupUtilsstatic
findEdgeGroupBoundary(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, const GA_Attribute *attrib, bool consider_unshared_edges=true, bool consider_unshared_curve_edges=true)GEO_ExpandGroupUtilsinlinestatic
findPointGroupBoundary(GA_PointGroup &pt_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool consider_unshared_edges=true, bool consider_unshared_curve_edges=true)GEO_ExpandGroupUtilsstatic
findPointGroupBoundary(GA_PointGroup &pt_group, const GEO_Detail &gdp, const GA_Attribute *attrib, bool consider_unshared_edges=true, bool consider_unshared_curve_edges=true)GEO_ExpandGroupUtilsinlinestatic
findPrimGroupBoundary(GA_PrimitiveGroup &prim_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool consider_unshared_edges=true, bool all_pt_boundary=false, bool consider_unshared_curve_edges=true)GEO_ExpandGroupUtilsstatic
findPrimGroupBoundary(GA_PrimitiveGroup &prim_group, const GEO_Detail &gdp, const GA_Attribute *attrib, bool consider_unshared_edges=true, bool all_pt_boundary=false, bool consider_unshared_curve_edges=true)GEO_ExpandGroupUtilsinlinestatic
findVertexGroupBoundary(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool consider_unshared_edges=true, bool consider_unshared_curve_edges=true)GEO_ExpandGroupUtilsstatic
findVertexGroupBoundary(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, const GA_Attribute *attrib, bool consider_unshared_edges=true, bool consider_unshared_curve_edges=true)GEO_ExpandGroupUtilsinlinestatic
floodFillEdgeGroup(GA_EdgeGroup &edge_group, const GEO_Detail &gdp)GEO_ExpandGroupUtilsstatic
floodFillPointGroup(GA_PointGroup &point_group, const GEO_Detail &gdp)GEO_ExpandGroupUtilsstatic
floodFillPrimGroup(GA_PrimitiveGroup &prim_group, const GEO_Detail &gdp)GEO_ExpandGroupUtilsstatic
floodFillVertexGroup(GA_VertexGroup &vtx_group, const GEO_Detail &gdp)GEO_ExpandGroupUtilsstatic
getPointConnectivity(UT_Array< GA_OffsetArray > &ranges, const GA_PointGroup &pts, const GEO_Detail &gdp, const ConnectAttribArray &attribs)GEO_ExpandGroupUtilsstatic
getPrimitiveConnectivity(UT_Array< GA_OffsetArray > &ranges, const GA_PrimitiveGroup &prims, const GEO_Detail &gdp, const ConnectAttribArray &attribs)GEO_ExpandGroupUtilsstatic
getVertexConnectivity(UT_Array< GA_OffsetArray > &ranges, const GA_VertexGroup &vtxs, const GEO_Detail &gdp, const ConnectAttribArray &attribs)GEO_ExpandGroupUtilsstatic
getVerticesOnEdge(GA_OffsetArray &vtx_out, const GA_Edge &edge, const GEO_Detail &gdp, GA_OffsetArray &tmp_vtx_1, GA_OffsetArray &tmp_vtx_2)GEO_ExpandGroupUtilsstatic
growEdgeGroupNIters(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool limit_iters, exint iters, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsstatic
growEdgeGroupNIters(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, const GA_Attribute *attrib, bool limit_iters, exint iters, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsinlinestatic
growPointGroupNIters(GA_PointGroup &point_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool limit_iters, exint iters, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsstatic
growPointGroupNIters(GA_PointGroup &point_group, const GEO_Detail &gdp, const GA_Attribute *attrib, bool limit_iters, exint iters, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsinlinestatic
growPrimGroupNIters(GA_PrimitiveGroup &prim_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool limit_iters, exint iters, UT_IntArray *prim_step_map=nullptr, bool require_share_edge=false)GEO_ExpandGroupUtilsstatic
growPrimGroupNIters(GA_PrimitiveGroup &prim_group, const GEO_Detail &gdp, const GA_Attribute *attrib, bool limit_iters, exint iters, UT_IntArray *prim_step_map=nullptr, bool require_share_edge=false)GEO_ExpandGroupUtilsinlinestatic
growVertexGroupNIters(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool limit_iters, exint iters, UT_IntArray *vtx_step_map=nullptr)GEO_ExpandGroupUtilsstatic
growVertexGroupNIters(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, const GA_Attribute *attrib, bool limit_iters, exint iters, UT_IntArray *vtx_step_map=nullptr)GEO_ExpandGroupUtilsinlinestatic
shrinkEdgeGroupNIters(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, exint iters, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsstatic
shrinkEdgeGroupNIters(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, const GA_Attribute *attrib, exint iters, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsinlinestatic
shrinkPointGroupNIters(GA_PointGroup &point_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, exint iters, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsstatic
shrinkPointGroupNIters(GA_PointGroup &point_group, const GEO_Detail &gdp, const GA_Attribute *attrib, exint iters, UT_IntArray *pt_step_map=nullptr)GEO_ExpandGroupUtilsinlinestatic
shrinkPrimGroupNIters(GA_PrimitiveGroup &prim_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, exint iters, UT_IntArray *prim_step_map=nullptr, bool require_share_edge=false)GEO_ExpandGroupUtilsstatic
shrinkPrimGroupNIters(GA_PrimitiveGroup &prim_group, const GEO_Detail &gdp, const GA_Attribute *attrib, exint iters, UT_IntArray *prim_step_map=nullptr, bool require_share_edge=false)GEO_ExpandGroupUtilsinlinestatic
shrinkVertexGroupNIters(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, exint iters, UT_IntArray *vtx_step_map=nullptr)GEO_ExpandGroupUtilsstatic
shrinkVertexGroupNIters(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, const GA_Attribute *attrib, exint iters, UT_IntArray *vtx_step_map=nullptr)GEO_ExpandGroupUtilsinlinestatic