Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
BOPTools_Pave Class Reference

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



Constructor & Destructor Documentation


Member Function Documentation


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