![]() |
Open CASCADE Technology Reference Manual 8.0.1
|
Vertex geometry accessors. More...
#include <BRepGraph_Tool.hxx>
Static Public Member Functions | |
| static VertexUsage | Usage (const BRepGraph &theGraph, const BRepGraph_VertexRefId theVertexRef) |
| Resolves a vertex reference id to a lightweight usage value. | |
| static gp_Pnt | Pnt (const BRepGraph &theGraph, const VertexUsage &theRef) |
| Returns the vertex 3D point with VertexUsage Location applied. | |
| static gp_Pnt | Pnt (const BRepGraph &theGraph, const BRepGraph_VertexId theVertex) |
| Returns the vertex 3D point in definition frame (no Location applied). | |
| static gp_Pnt | Pnt (const BRepGraph &theGraph, const BRepGraph_VertexRefId theVertexRef) |
| Returns the vertex 3D point with vertex reference location applied. | |
| static double | Tolerance (const BRepGraph &theGraph, const BRepGraph_VertexId theVertex) |
| Returns the vertex tolerance. | |
| static double | Tolerance (const BRepGraph &theGraph, const BRepGraph_VertexRefId theVertexRef) |
| Returns the vertex tolerance by vertex reference identifier. | |
| static uint32_t | NbEdges (const BRepGraph &theGraph, const BRepGraph_VertexId theVertex) |
| Returns the number of edges that reference this vertex. | |
Vertex geometry accessors.
Provides 3D point retrieval (with or without Location applied) and tolerance access.
|
static |
Returns the number of edges that reference this vertex.
| [in] | theGraph | source graph |
| [in] | theVertex | typed vertex definition identifier |
|
static |
Returns the vertex 3D point in definition frame (no Location applied).
| [in] | theGraph | source graph |
| [in] | theVertex | typed vertex definition identifier |
|
static |
Returns the vertex 3D point with vertex reference location applied.
| [in] | theGraph | source graph |
| [in] | theVertexRef | typed vertex reference identifier |
|
static |
Returns the vertex 3D point with VertexUsage Location applied.
| [in] | theGraph | source graph |
| [in] | theRef | vertex incidence reference carrying Location |
|
static |
Returns the vertex tolerance.
| [in] | theGraph | source graph |
| [in] | theVertex | typed vertex definition identifier |
|
static |
Returns the vertex tolerance by vertex reference identifier.
| [in] | theGraph | source graph |
| [in] | theVertexRef | typed vertex reference identifier |
|
static |
Resolves a vertex reference id to a lightweight usage value.
| [in] | theGraph | source graph |
| [in] | theVertexRef | typed vertex reference identifier |