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
    Graphic3d_SequenceOfHClipPlane::Iterator Class Reference

    Iterator through clipping planes. More...

    #include <Graphic3d_SequenceOfHClipPlane.hxx>

    Inheritance diagram for Graphic3d_SequenceOfHClipPlane::Iterator:

    Public Member Functions

     Iterator ()=default
     Iterator (const Graphic3d_SequenceOfHClipPlane &thePlanes)
     Iterator (const occ::handle< Graphic3d_SequenceOfHClipPlane > &thePlanes)
    void Init (const Graphic3d_SequenceOfHClipPlane &thePlanes)
    void Init (const occ::handle< Graphic3d_SequenceOfHClipPlane > &thePlanes)
    Public Member Functions inherited from NCollection_Sequence< TheItemType >::Iterator
     Iterator ()=default
     Empty constructor - for later Init.
     Iterator (const NCollection_Sequence &theSeq, const bool isStart=true)
     Constructor with initialisation.
    bool More () const noexcept
     Check end.
    void Next () noexcept
     Make step.
    const TheItemType & Value () const noexcept
     Constant value access.
    TheItemType & ChangeValue () const noexcept
     Variable value access.
    bool IsEqual (const Iterator &theOther) const noexcept
     Performs comparison of two iterators.
    Public Member Functions inherited from NCollection_BaseSequence::Iterator
     Iterator () noexcept
     Empty constructor.
     Iterator (const NCollection_BaseSequence &theSeq, const bool isStart) noexcept
     Constructor with initialisation.
    void Init (const NCollection_BaseSequence &theSeq, const bool isStart=true) noexcept
     Initialisation.
    void Previous () noexcept
     Switch to previous element; note that it will reset.

    Additional Inherited Members

    Protected Attributes inherited from NCollection_BaseSequence::Iterator
    NCollection_SeqNodemyCurrent
     Pointer to the current node.
    NCollection_SeqNodemyPrevious
     Pointer to the previous node.

    Detailed Description

    Iterator through clipping planes.

    Constructor & Destructor Documentation

    ◆ Iterator() [1/3]

    Graphic3d_SequenceOfHClipPlane::Iterator::Iterator ( )
    default

    ◆ Iterator() [2/3]

    Graphic3d_SequenceOfHClipPlane::Iterator::Iterator ( const Graphic3d_SequenceOfHClipPlane & thePlanes)
    inline

    ◆ Iterator() [3/3]

    Graphic3d_SequenceOfHClipPlane::Iterator::Iterator ( const occ::handle< Graphic3d_SequenceOfHClipPlane > & thePlanes)
    inline

    Member Function Documentation

    ◆ Init() [1/2]

    void Graphic3d_SequenceOfHClipPlane::Iterator::Init ( const Graphic3d_SequenceOfHClipPlane & thePlanes)
    inline

    ◆ Init() [2/2]

    void Graphic3d_SequenceOfHClipPlane::Iterator::Init ( const occ::handle< Graphic3d_SequenceOfHClipPlane > & thePlanes)
    inline

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