Open CASCADE Technology  7.2.0
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 contructor. More...
 
virtual ~BOPDS_Pave ()
 
void SetIndex (const Standard_Integer theIndex)
 Modifier Sets the index of vertex <theIndex> More...
 
Standard_Integer Index () const
 Selector Returns the index of vertex. More...
 
void SetParameter (const Standard_Real theParameter)
 Modifier Sets the parameter of vertex <theParameter> More...
 
Standard_Real Parameter () const
 Selector Returns the parameter of vertex. More...
 
void Contents (Standard_Integer &theIndex, Standard_Real &theParameter) const
 Selector Returns the index of vertex <theIndex> Returns the parameter of vertex <theParameter> More...
 
Standard_Boolean IsLess (const BOPDS_Pave &theOther) const
 Query Returns true if thr parameter od this is less than the parameter of <theOther> More...
 
Standard_Boolean operator< (const BOPDS_Pave &theOther) const
 
Standard_Boolean IsEqual (const BOPDS_Pave &theOther) const
 Query Returns true if thr parameter od this is equal to the parameter of <theOther> More...
 
Standard_Boolean operator== (const BOPDS_Pave &theOther) const
 
void Dump () const
 

Protected Attributes

Standard_Integer myIndex
 
Standard_Real myParameter
 

Detailed Description

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

Constructor & Destructor Documentation

◆ BOPDS_Pave()

BOPDS_Pave::BOPDS_Pave ( )

Empty contructor.

◆ ~BOPDS_Pave()

virtual BOPDS_Pave::~BOPDS_Pave ( )
virtual

Member Function Documentation

◆ Contents()

void BOPDS_Pave::Contents ( Standard_Integer theIndex,
Standard_Real theParameter 
) const

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

◆ Dump()

void BOPDS_Pave::Dump ( ) const

◆ Index()

Standard_Integer BOPDS_Pave::Index ( ) const

Selector Returns the index of vertex.

◆ IsEqual()

Standard_Boolean BOPDS_Pave::IsEqual ( const BOPDS_Pave theOther) const

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

◆ IsLess()

Standard_Boolean BOPDS_Pave::IsLess ( const BOPDS_Pave theOther) const

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

◆ operator<()

Standard_Boolean BOPDS_Pave::operator< ( const BOPDS_Pave theOther) const
inline

◆ operator==()

Standard_Boolean BOPDS_Pave::operator== ( const BOPDS_Pave theOther) const
inline

◆ Parameter()

Standard_Real BOPDS_Pave::Parameter ( ) const

Selector Returns the parameter of vertex.

◆ SetIndex()

void BOPDS_Pave::SetIndex ( const Standard_Integer  theIndex)

Modifier Sets the index of vertex <theIndex>

◆ SetParameter()

void BOPDS_Pave::SetParameter ( const Standard_Real  theParameter)

Modifier Sets the parameter of vertex <theParameter>

Field Documentation

◆ myIndex

Standard_Integer BOPDS_Pave::myIndex
protected

◆ myParameter

Standard_Real BOPDS_Pave::myParameter
protected

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