OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    Geom2dHatch_Elements Class Reference

    #include <Geom2dHatch_Elements.hxx>

    Public Member Functions

     Geom2dHatch_Elements ()
     Geom2dHatch_Elements (const Geom2dHatch_Elements &Other)
    void Clear ()
     ~Geom2dHatch_Elements ()
    bool Bind (const int K, const Geom2dHatch_Element &I)
    bool IsBound (const int K) const
    bool UnBind (const int K)
    const Geom2dHatch_Element & Find (const int K) const
    const Geom2dHatch_Element & operator() (const int K) const
    Geom2dHatch_Element & ChangeFind (const int K)
    Geom2dHatch_Element & operator() (const int K)
    bool CheckPoint (gp_Pnt2d &P)
    bool Reject (const gp_Pnt2d &P) const
    bool Segment (const gp_Pnt2d &P, gp_Lin2d &L, double &Par)
    bool OtherSegment (const gp_Pnt2d &P, gp_Lin2d &L, double &Par)
    void InitWires ()
    bool MoreWires () const
    void NextWire ()
    bool RejectWire (const gp_Lin2d &L, const double Par) const
    void InitEdges ()
    bool MoreEdges () const
    void NextEdge ()
    bool RejectEdge (const gp_Lin2d &L, const double Par) const
    void CurrentEdge (Geom2dAdaptor_Curve &E, TopAbs_Orientation &Or) const

    Constructor & Destructor Documentation

    ◆ Geom2dHatch_Elements() [1/2]

    Geom2dHatch_Elements::Geom2dHatch_Elements ( )

    ◆ Geom2dHatch_Elements() [2/2]

    Geom2dHatch_Elements::Geom2dHatch_Elements ( const Geom2dHatch_Elements & Other)

    ◆ ~Geom2dHatch_Elements()

    Geom2dHatch_Elements::~Geom2dHatch_Elements ( )
    inline

    Member Function Documentation

    ◆ Bind()

    bool Geom2dHatch_Elements::Bind ( const int K,
    const Geom2dHatch_Element & I )

    ◆ ChangeFind()

    Geom2dHatch_Element & Geom2dHatch_Elements::ChangeFind ( const int K)

    ◆ CheckPoint()

    bool Geom2dHatch_Elements::CheckPoint ( gp_Pnt2d & P)

    ◆ Clear()

    void Geom2dHatch_Elements::Clear ( )

    ◆ CurrentEdge()

    void Geom2dHatch_Elements::CurrentEdge ( Geom2dAdaptor_Curve & E,
    TopAbs_Orientation & Or ) const

    ◆ Find()

    const Geom2dHatch_Element & Geom2dHatch_Elements::Find ( const int K) const

    ◆ InitEdges()

    void Geom2dHatch_Elements::InitEdges ( )

    ◆ InitWires()

    void Geom2dHatch_Elements::InitWires ( )

    ◆ IsBound()

    bool Geom2dHatch_Elements::IsBound ( const int K) const

    ◆ MoreEdges()

    bool Geom2dHatch_Elements::MoreEdges ( ) const

    ◆ MoreWires()

    bool Geom2dHatch_Elements::MoreWires ( ) const

    ◆ NextEdge()

    void Geom2dHatch_Elements::NextEdge ( )

    ◆ NextWire()

    void Geom2dHatch_Elements::NextWire ( )

    ◆ operator()() [1/2]

    Geom2dHatch_Element & Geom2dHatch_Elements::operator() ( const int K)
    inline

    ◆ operator()() [2/2]

    const Geom2dHatch_Element & Geom2dHatch_Elements::operator() ( const int K) const
    inline

    ◆ OtherSegment()

    bool Geom2dHatch_Elements::OtherSegment ( const gp_Pnt2d & P,
    gp_Lin2d & L,
    double & Par )

    ◆ Reject()

    bool Geom2dHatch_Elements::Reject ( const gp_Pnt2d & P) const

    ◆ RejectEdge()

    bool Geom2dHatch_Elements::RejectEdge ( const gp_Lin2d & L,
    const double Par ) const

    ◆ RejectWire()

    bool Geom2dHatch_Elements::RejectWire ( const gp_Lin2d & L,
    const double Par ) const

    ◆ Segment()

    bool Geom2dHatch_Elements::Segment ( const gp_Pnt2d & P,
    gp_Lin2d & L,
    double & Par )

    ◆ UnBind()

    bool Geom2dHatch_Elements::UnBind ( const int K)

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