Open CASCADE Technology 7.7.2
|
Light weighted structure representing triangle of mesh consisting of oriented links. More...
#include <BRepMesh_Triangle.hxx>
Data Fields | |
Standard_Integer | myEdges [3] |
Standard_Boolean | myOrientations [3] |
BRepMesh_DegreeOfFreedom | myMovability |
Light weighted structure representing triangle of mesh consisting of oriented links.
|
inline |
Default constructor.
|
inline |
Constructor.
theEdges | array of edges of triangle. |
theOrientations | array of edge's orientations. |
theMovability | movability of triangle. |
|
inline |
Gets edges with orientations composing the triangle.
[out] | theEdges | array edges are stored to. |
[out] | theOrientations | array orientations are stored to. |
|
inline |
Computes a hash code for this triangle, in the range [1, theUpperBound].
theUpperBound | the upper bound of the range a computing hash code must be within |
|
inline |
Initializes the triangle by the given parameters.
theEdges | array of edges of triangle. |
theOrientations | array of edge's orientations. |
theMovability | movability of triangle. |
|
inline |
Checks for equality with another triangle.
theOther | triangle to be checked against this one. |
|
inline |
Returns movability of the triangle.
|
inline |
Alias for IsEqual.
|
inline |
Sets movability of the triangle.
Standard_Integer BRepMesh_Triangle::myEdges[3] |
BRepMesh_DegreeOfFreedom BRepMesh_Triangle::myMovability |
Standard_Boolean BRepMesh_Triangle::myOrientations[3] |