Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes
BOPDS_Pave Class Reference

The class BOPDS_Pave is to store information about vertex on an edge. More...

#include <BOPDS_Pave.hxx>

Public Member Functions

 BOPDS_Pave ()
 Empty constructor.
 
 BOPDS_Pave (const int theIndex, const double theParameter)
 Constructor with index and parameter.
 
void SetIndex (const int theIndex)
 Modifier Sets the index of vertex <theIndex>
 
int Index () const
 Selector Returns the index of vertex.
 
void SetParameter (const double theParameter)
 Modifier Sets the parameter of vertex <theParameter>
 
double Parameter () const
 Selector Returns the parameter of vertex.
 
void Contents (int &theIndex, double &theParameter) const
 Selector Returns the index of vertex <theIndex> Returns the parameter of vertex <theParameter>
 
bool IsLess (const BOPDS_Pave &theOther) const
 Query Returns true if the parameter of this is less than the parameter of <theOther>
 
bool operator< (const BOPDS_Pave &theOther) const
 
bool IsEqual (const BOPDS_Pave &theOther) const
 Query Returns true if the parameter of this is equal to the parameter of <theOther>
 
bool operator== (const BOPDS_Pave &theOther) const
 
void Dump () const
 

Protected Attributes

int myIndex
 
double myParameter
 

Detailed Description

The class BOPDS_Pave is to store information about vertex on an edge.

Constructor & Destructor Documentation

◆ BOPDS_Pave() [1/2]

BOPDS_Pave::BOPDS_Pave ( )

Empty constructor.

◆ BOPDS_Pave() [2/2]

BOPDS_Pave::BOPDS_Pave ( const int theIndex,
const double theParameter )

Constructor with index and parameter.

Member Function Documentation

◆ Contents()

void BOPDS_Pave::Contents ( int & theIndex,
double & theParameter ) const

Selector Returns the index of vertex <theIndex> Returns the parameter of vertex <theParameter>

◆ Dump()

void BOPDS_Pave::Dump ( ) const

◆ Index()

int BOPDS_Pave::Index ( ) const

Selector Returns the index of vertex.

◆ IsEqual()

bool BOPDS_Pave::IsEqual ( const BOPDS_Pave & theOther) const

Query Returns true if the parameter of this is equal to the parameter of <theOther>

◆ IsLess()

bool BOPDS_Pave::IsLess ( const BOPDS_Pave & theOther) const

Query Returns true if the parameter of this is less than the parameter of <theOther>

◆ operator<()

bool BOPDS_Pave::operator< ( const BOPDS_Pave & theOther) const
inline

◆ operator==()

bool BOPDS_Pave::operator== ( const BOPDS_Pave & theOther) const
inline

◆ Parameter()

double BOPDS_Pave::Parameter ( ) const

Selector Returns the parameter of vertex.

◆ SetIndex()

void BOPDS_Pave::SetIndex ( const int theIndex)

Modifier Sets the index of vertex <theIndex>

◆ SetParameter()

void BOPDS_Pave::SetParameter ( const double theParameter)

Modifier Sets the parameter of vertex <theParameter>

Field Documentation

◆ myIndex

int BOPDS_Pave::myIndex
protected

◆ myParameter

double BOPDS_Pave::myParameter
protected

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