Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions
BRepMesh_Triangle Class Reference

#include <BRepMesh_Triangle.hxx>

Public Member Functions

 BRepMesh_Triangle ()
 
 BRepMesh_Triangle (const Standard_Integer theEdge1, const Standard_Integer theEdge2, const Standard_Integer theEdge3, const Standard_Boolean theOrientation1, const Standard_Boolean theOrientation2, const Standard_Boolean theOrientation3, const BRepMesh_DegreeOfFreedom isCanMove)
 
void Initialize (const Standard_Integer theEdge1, const Standard_Integer theEdge2, const Standard_Integer theEdge3, const Standard_Boolean theOrientation1, const Standard_Boolean theOrientation2, const Standard_Boolean theOrientation3, const BRepMesh_DegreeOfFreedom isCanMove)
 
void Edges (Standard_Integer &theEdge1, Standard_Integer &theEdge2, Standard_Integer &theEdge3, Standard_Boolean &theOrientation1, Standard_Boolean &theOrientation2, Standard_Boolean &theOrientation3) const
 
BRepMesh_DegreeOfFreedom Movability () const
 
void SetMovability (const BRepMesh_DegreeOfFreedom theMovability)
 
Standard_Integer HashCode (const Standard_Integer theUpper) const
 
Standard_Boolean IsEqual (const BRepMesh_Triangle &theOther) const
 
Standard_Boolean operator== (const BRepMesh_Triangle &theOther) const
 

Constructor & Destructor Documentation

BRepMesh_Triangle::BRepMesh_Triangle ( )
BRepMesh_Triangle::BRepMesh_Triangle ( const Standard_Integer  theEdge1,
const Standard_Integer  theEdge2,
const Standard_Integer  theEdge3,
const Standard_Boolean  theOrientation1,
const Standard_Boolean  theOrientation2,
const Standard_Boolean  theOrientation3,
const BRepMesh_DegreeOfFreedom  isCanMove 
)

Member Function Documentation

void BRepMesh_Triangle::Edges ( Standard_Integer theEdge1,
Standard_Integer theEdge2,
Standard_Integer theEdge3,
Standard_Boolean theOrientation1,
Standard_Boolean theOrientation2,
Standard_Boolean theOrientation3 
) const
Standard_Integer BRepMesh_Triangle::HashCode ( const Standard_Integer  theUpper) const
void BRepMesh_Triangle::Initialize ( const Standard_Integer  theEdge1,
const Standard_Integer  theEdge2,
const Standard_Integer  theEdge3,
const Standard_Boolean  theOrientation1,
const Standard_Boolean  theOrientation2,
const Standard_Boolean  theOrientation3,
const BRepMesh_DegreeOfFreedom  isCanMove 
)
Standard_Boolean BRepMesh_Triangle::IsEqual ( const BRepMesh_Triangle theOther) const
BRepMesh_DegreeOfFreedom BRepMesh_Triangle::Movability ( ) const
inline
Standard_Boolean BRepMesh_Triangle::operator== ( const BRepMesh_Triangle theOther) const
inline
void BRepMesh_Triangle::SetMovability ( const BRepMesh_DegreeOfFreedom  theMovability)

The documentation for this class was generated from the following file: