Light weighted structure representing vertex of the mesh in parametric space. Vertex could be associated with 3d point stored in external map.
More...
#include <BRepMesh_Vertex.hxx>
Light weighted structure representing vertex of the mesh in parametric space. Vertex could be associated with 3d point stored in external map.
◆ BRepMesh_Vertex() [1/3]
| BRepMesh_Vertex::BRepMesh_Vertex |
( |
| ) |
|
|
inline |
◆ BRepMesh_Vertex() [2/3]
Creates vertex associated with point in 3d space.
- Parameters
-
| theUV | position of vertex in parametric space. |
| theLocation3d | index of 3d point to be associated with vertex. |
| theMovability | movability of the vertex. |
◆ BRepMesh_Vertex() [3/3]
Creates vertex without association with point in 3d space.
- Parameters
-
| theU | U position of vertex in parametric space. |
| theV | V position of vertex in parametric space. |
| theMovability | movability of the vertex. |
◆ ChangeCoord()
| gp_XY & BRepMesh_Vertex::ChangeCoord |
( |
| ) |
|
|
inline |
Returns position of the vertex in parametric space for modification.
◆ Coord()
| const gp_XY & BRepMesh_Vertex::Coord |
( |
| ) |
const |
|
inline |
Returns position of the vertex in parametric space.
◆ Initialize()
Initializes vertex associated with point in 3d space.
- Parameters
-
| theUV | position of vertex in parametric space. |
| theLocation3d | index of 3d point to be associated with vertex. |
| theMovability | movability of the vertex. |
◆ IsEqual()
Checks for equality with another vertex.
- Parameters
-
| theOther | vertex to be checked against this one. |
- Returns
- TRUE if equal, FALSE if not.
◆ Location3d()
| int BRepMesh_Vertex::Location3d |
( |
| ) |
const |
|
inline |
Returns index of 3d point associated with the vertex.
◆ Movability()
Returns movability of the vertex.
◆ operator==()
◆ SetMovability()
Sets movability of the vertex.
The documentation for this class was generated from the following file: