HDK
|
This is the complete list of members for GEO_ExpandGroupUtils, including all inherited members.
ConnectAttribArray typedef | GEO_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_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
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_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
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_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
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_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
findEdgeGroupBoundary(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool consider_unshared_edges=true, bool consider_unshared_curve_edges=true) | GEO_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
findPointGroupBoundary(GA_PointGroup &pt_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool consider_unshared_edges=true, bool consider_unshared_curve_edges=true) | GEO_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
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_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
findVertexGroupBoundary(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool consider_unshared_edges=true, bool consider_unshared_curve_edges=true) | GEO_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
floodFillEdgeGroup(GA_EdgeGroup &edge_group, const GEO_Detail &gdp) | GEO_ExpandGroupUtils | static |
floodFillPointGroup(GA_PointGroup &point_group, const GEO_Detail &gdp) | GEO_ExpandGroupUtils | static |
floodFillPrimGroup(GA_PrimitiveGroup &prim_group, const GEO_Detail &gdp) | GEO_ExpandGroupUtils | static |
floodFillVertexGroup(GA_VertexGroup &vtx_group, const GEO_Detail &gdp) | GEO_ExpandGroupUtils | static |
getPointConnectivity(UT_Array< GA_OffsetArray > &ranges, const GA_PointGroup &pts, const GEO_Detail &gdp, const ConnectAttribArray &attribs) | GEO_ExpandGroupUtils | static |
getPrimitiveConnectivity(UT_Array< GA_OffsetArray > &ranges, const GA_PrimitiveGroup &prims, const GEO_Detail &gdp, const ConnectAttribArray &attribs) | GEO_ExpandGroupUtils | static |
getVertexConnectivity(UT_Array< GA_OffsetArray > &ranges, const GA_VertexGroup &vtxs, const GEO_Detail &gdp, const ConnectAttribArray &attribs) | GEO_ExpandGroupUtils | static |
getVerticesOnEdge(GA_OffsetArray &vtx_out, const GA_Edge &edge, const GEO_Detail &gdp, GA_OffsetArray &tmp_vtx_1, GA_OffsetArray &tmp_vtx_2) | GEO_ExpandGroupUtils | static |
growEdgeGroupNIters(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool limit_iters, exint iters, UT_IntArray *pt_step_map=nullptr) | GEO_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
growPointGroupNIters(GA_PointGroup &point_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool limit_iters, exint iters, UT_IntArray *pt_step_map=nullptr) | GEO_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
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_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
growVertexGroupNIters(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, bool limit_iters, exint iters, UT_IntArray *vtx_step_map=nullptr) | GEO_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
shrinkEdgeGroupNIters(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, exint iters, UT_IntArray *pt_step_map=nullptr) | GEO_ExpandGroupUtils | static |
shrinkEdgeGroupNIters(GA_EdgeGroup &edge_group, const GEO_Detail &gdp, const GA_Attribute *attrib, exint iters, UT_IntArray *pt_step_map=nullptr) | GEO_ExpandGroupUtils | inlinestatic |
shrinkPointGroupNIters(GA_PointGroup &point_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, exint iters, UT_IntArray *pt_step_map=nullptr) | GEO_ExpandGroupUtils | static |
shrinkPointGroupNIters(GA_PointGroup &point_group, const GEO_Detail &gdp, const GA_Attribute *attrib, exint iters, UT_IntArray *pt_step_map=nullptr) | GEO_ExpandGroupUtils | inlinestatic |
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_ExpandGroupUtils | static |
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_ExpandGroupUtils | inlinestatic |
shrinkVertexGroupNIters(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, const ConnectAttribArray &attribs, exint iters, UT_IntArray *vtx_step_map=nullptr) | GEO_ExpandGroupUtils | static |
shrinkVertexGroupNIters(GA_VertexGroup &vtx_group, const GEO_Detail &gdp, const GA_Attribute *attrib, exint iters, UT_IntArray *vtx_step_map=nullptr) | GEO_ExpandGroupUtils | inlinestatic |