OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    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: