Open CASCADE Technology
6.5.4
|
Class for storing info about a vertex on an edge
#include <BOPTools_Pave.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | BOPTools_Pave () |
Empty constructor | |
BOPTools_Pave (const Standard_Integer Index, const Standard_Real aParam, const BooleanOperations_KindOfInterference aType=BooleanOperations_UnknownInterference) | |
Constructor Index - DS-index of the vertex aParam - value of the parameter of the vertex on an edge aType - the type of interference from which the pave comes from | |
void | SetParam (const Standard_Real aParam) |
Modifier | |
void | SetIndex (const Standard_Integer Index) |
Modifier | |
void | SetType (const BooleanOperations_KindOfInterference aType) |
Modifier | |
void | SetInterference (const Standard_Integer Index) |
Modifier Sets the index of the interference in corresponding table | |
Standard_Real | Param () const |
Selector | |
Standard_Integer | Index () const |
Selector | |
BooleanOperations_KindOfInterference | Type () const |
Selector | |
Standard_Integer | Interference () const |
Selector | |
Standard_Boolean | IsEqual (const BOPTools_Pave &Other) const |
Returns TRUE if <Other>==me |
BOPTools_Pave::BOPTools_Pave | ( | const Standard_Integer | Index, |
const Standard_Real | aParam, | ||
const BooleanOperations_KindOfInterference | aType = BooleanOperations_UnknownInterference |
||
) |
Standard_Integer BOPTools_Pave::Index | ( | ) | const |
Standard_Integer BOPTools_Pave::Interference | ( | ) | const |
Standard_Boolean BOPTools_Pave::IsEqual | ( | const BOPTools_Pave & | Other | ) | const |
Standard_Real BOPTools_Pave::Param | ( | ) | const |
void BOPTools_Pave::SetIndex | ( | const Standard_Integer | Index | ) |
void BOPTools_Pave::SetParam | ( | const Standard_Real | aParam | ) |