Open CASCADE Technology
7.1.0.beta
|
Light weighted structure representing link of the mesh. More...
#include <BRepMesh_Edge.hxx>
Public Member Functions | |
BRepMesh_Edge () | |
Default constructor. More... | |
BRepMesh_Edge (const Standard_Integer theFirstNode, const Standard_Integer theLastNode, const BRepMesh_DegreeOfFreedom theMovability) | |
Constructs a link between two vertices. More... | |
BRepMesh_DegreeOfFreedom | Movability () const |
Returns movability flag of the Link. More... | |
void | SetMovability (const BRepMesh_DegreeOfFreedom theMovability) |
Sets movability flag of the Link. More... | |
Standard_Boolean | IsSameOrientation (const BRepMesh_Edge &theOther) const |
Checks if the given edge and this one have the same orientation. More... | |
Standard_Boolean | IsEqual (const BRepMesh_Edge &theOther) const |
Checks for equality with another edge. More... | |
Standard_Boolean | operator== (const BRepMesh_Edge &Other) const |
Alias for IsEqual. More... | |
Public Member Functions inherited from BRepMesh_OrientedEdge | |
BRepMesh_OrientedEdge () | |
Default constructor. More... | |
BRepMesh_OrientedEdge (const Standard_Integer theFirstNode, const Standard_Integer theLastNode) | |
Constructs a link between two vertices. More... | |
Standard_Integer | FirstNode () const |
Returns index of first node of the Link. More... | |
Standard_Integer | LastNode () const |
Returns index of last node of the Link. More... | |
Standard_Integer | HashCode (const Standard_Integer theUpper) const |
Returns hash code for this edge. More... | |
Standard_Boolean | IsEqual (const BRepMesh_OrientedEdge &theOther) const |
Checks this and other edge for equality. More... | |
Standard_Boolean | operator== (const BRepMesh_OrientedEdge &Other) const |
Alias for IsEqual. More... | |
Light weighted structure representing link of the mesh.
|
inline |
Default constructor.
|
inline |
Constructs a link between two vertices.
|
inline |
Checks for equality with another edge.
theOther | edge to be checked against this one. |
|
inline |
Checks if the given edge and this one have the same orientation.
theOther | edge to be checked against this one. TRUE if edges have the same orientation, FALSE if not. |
|
inline |
Returns movability flag of the Link.
|
inline |
Alias for IsEqual.
|
inline |
Sets movability flag of the Link.
theMovability | flag to be set. |