#include <GEO_Closure.h>
|
static int | getSharedPoint (GEO_Face *face0, GEO_Face *face1, int &vtxidx0, int &vtxidx1) |
|
static int | haveSharedPoint (GEO_Face *face0, GEO_Face *face1) |
|
|
static GA_PointGroupUPtr | getDetachedPointClosure (const GEO_Detail &gdp, const GA_Group &group) |
|
static GA_PointGroupUPtr | getDetachedPointClosure (const GEO_Detail &gdp, const GA_PointGroup &ptgroup) |
|
static GA_PointGroupUPtr | getDetachedPointClosure (const GEO_Detail &gdp, const GA_EdgeGroup &edgegroup) |
|
static GA_PointGroupUPtr | getDetachedPointClosure (const GEO_Detail &gdp, const GA_PrimitiveGroup &primgroup) |
|
static GA_PointGroupUPtr | getDetachedPointClosure (const GEO_Detail &gdp, const GA_VertexGroup &vtxgroup) |
|
|
static GA_VertexGroupUPtr | getDetachedVertexClosure (const GEO_Detail &gdp, const GA_Group &group) |
|
static GA_VertexGroupUPtr | getDetachedVertexClosure (const GEO_Detail &gdp, const GA_PointGroup &ptgroup) |
|
static GA_VertexGroupUPtr | getDetachedVertexClosure (const GEO_Detail &gdp, const GA_EdgeGroup &edgegroup) |
|
static GA_VertexGroupUPtr | getDetachedVertexClosure (const GEO_Detail &gdp, const GA_PrimitiveGroup &primgroup) |
|
static GA_VertexGroupUPtr | getDetachedVertexClosure (const GEO_Detail &gdp, const GA_VertexGroup &vtxgroup) |
|
|
static GA_PrimitiveGroupUPtr | getDetachedPrimitiveClosure (const GEO_Detail &gdp, const GA_Group &group) |
|
static GA_PrimitiveGroupUPtr | getDetachedPrimitiveClosure (const GEO_Detail &gdp, const GA_PointGroup &ptgroup) |
|
static GA_PrimitiveGroupUPtr | getDetachedPrimitiveClosure (const GEO_Detail &gdp, const GA_PrimitiveGroup &primgroup) |
|
static GA_PrimitiveGroupUPtr | getDetachedPrimitiveClosure (const GEO_Detail &gdp, const GA_VertexGroup &vtxgroup) |
|
Definition at line 40 of file GEO_Closure.h.
GEO_Closure::~GEO_Closure |
( |
| ) |
|
This uses the GA_Topology attributes to find polygons using an edge.
This uses the GA_Topology attributes to find polygons using a point.
This uses the GA_Topology attributes to find primitives using an edge.
NOTE: This sorts and removes duplicates for compatibility NOTE: Unlike that findPrimsUsingEdge, this checks GA_Primitive::hasEdge, not just that both points are contained.
This uses the GA_Topology attributes to find primitives using a point.
- Note
- Caller is responsible for calling destroyPrimitiveGroup() AND for calling delete prefarr (for the functions using a prefarr).
Point closures
- Note
- Caller is responsible for calling destroyPointGroup()
Point closures
- Note
- Caller is responsible for calling destroyPointGroup()
Point closures
- Note
- Caller is responsible for calling destroyPointGroup()
Point closures
- Note
- Caller is responsible for calling destroyPointGroup()
Point closures
- Note
- Caller is responsible for calling destroyPointGroup()
- Note
- Caller is responsible for calling destroyPrimitiveGroup() AND for calling delete prefarr (for the functions using a prefarr).
If the group is not given, all the prims of type mask are returned in the primitive group.
- Note
- Caller is responsible for calling destroyPrimitiveGroup()
- Note
- Caller is responsible for calling destroyPrimitiveGroup()
- Note
- Caller is responsible for calling destroyPrimitiveGroup()
- Note
- Caller is responsible for calling destroyPrimitiveGroup()
- Note
- Caller is responsible for calling destroyPrimitiveGroup()
Vertex closures
- Note
- Caller is responsible for calling destroyVertexGroup()
Vertex closures
- Note
- Caller is responsible for calling destroyVertexGroup()
Vertex closures
- Note
- Caller is responsible for calling destroyVertexGroup()
Vertex closures
- Note
- Caller is responsible for calling destroyVertexGroup()
Vertex closures
- Note
- Caller is responsible for calling destroyVertexGroup()
The documentation for this class was generated from the following file: