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
    TopOpeBRep_Point2d Class Reference

    #include <TopOpeBRep_Point2d.hxx>

    Public Member Functions

     TopOpeBRep_Point2d ()
    void Dump (const int ie1=0, const int ie2=0) const
    void SetPint (const IntRes2d_IntersectionPoint &P)
    bool HasPint () const
    const IntRes2d_IntersectionPointPint () const
    void SetIsVertex (const int I, const bool B)
    bool IsVertex (const int I) const
    void SetVertex (const int I, const TopoDS_Vertex &V)
    const TopoDS_VertexVertex (const int I) const
    void SetTransition (const int I, const TopOpeBRepDS_Transition &T)
    const TopOpeBRepDS_TransitionTransition (const int I) const
    TopOpeBRepDS_TransitionChangeTransition (const int I)
    void SetParameter (const int I, const double P)
    double Parameter (const int I) const
    void SetIsPointOfSegment (const bool B)
    bool IsPointOfSegment () const
    void SetSegmentAncestors (const int IP1, const int IP2)
    bool SegmentAncestors (int &IP1, int &IP2) const
    void SetStatus (const TopOpeBRep_P2Dstatus S)
    TopOpeBRep_P2Dstatus Status () const
    void SetIndex (const int X)
    int Index () const
    void SetValue (const gp_Pnt &P)
    const gp_PntValue () const
    void SetValue2d (const gp_Pnt2d &P)
    const gp_Pnt2dValue2d () const
    void SetKeep (const bool B)
    bool Keep () const
    void SetEdgesConfig (const TopOpeBRepDS_Config C)
    TopOpeBRepDS_Config EdgesConfig () const
    void SetTolerance (const double T)
    double Tolerance () const
    void SetHctxff2d (const occ::handle< TopOpeBRep_Hctxff2d > &ff2d)
    occ::handle< TopOpeBRep_Hctxff2dHctxff2d () const
    void SetHctxee2d (const occ::handle< TopOpeBRep_Hctxee2d > &ee2d)
    occ::handle< TopOpeBRep_Hctxee2dHctxee2d () const

    Constructor & Destructor Documentation

    ◆ TopOpeBRep_Point2d()

    TopOpeBRep_Point2d::TopOpeBRep_Point2d ( )

    Member Function Documentation

    ◆ ChangeTransition()

    TopOpeBRepDS_Transition & TopOpeBRep_Point2d::ChangeTransition ( const int I)

    ◆ Dump()

    void TopOpeBRep_Point2d::Dump ( const int ie1 = 0,
    const int ie2 = 0 ) const

    ◆ EdgesConfig()

    TopOpeBRepDS_Config TopOpeBRep_Point2d::EdgesConfig ( ) const

    ◆ HasPint()

    bool TopOpeBRep_Point2d::HasPint ( ) const

    ◆ Hctxee2d()

    occ::handle< TopOpeBRep_Hctxee2d > TopOpeBRep_Point2d::Hctxee2d ( ) const

    ◆ Hctxff2d()

    occ::handle< TopOpeBRep_Hctxff2d > TopOpeBRep_Point2d::Hctxff2d ( ) const

    ◆ Index()

    int TopOpeBRep_Point2d::Index ( ) const

    ◆ IsPointOfSegment()

    bool TopOpeBRep_Point2d::IsPointOfSegment ( ) const

    ◆ IsVertex()

    bool TopOpeBRep_Point2d::IsVertex ( const int I) const

    ◆ Keep()

    bool TopOpeBRep_Point2d::Keep ( ) const

    ◆ Parameter()

    double TopOpeBRep_Point2d::Parameter ( const int I) const

    ◆ Pint()

    const IntRes2d_IntersectionPoint & TopOpeBRep_Point2d::Pint ( ) const

    ◆ SegmentAncestors()

    bool TopOpeBRep_Point2d::SegmentAncestors ( int & IP1,
    int & IP2 ) const

    ◆ SetEdgesConfig()

    void TopOpeBRep_Point2d::SetEdgesConfig ( const TopOpeBRepDS_Config C)

    ◆ SetHctxee2d()

    void TopOpeBRep_Point2d::SetHctxee2d ( const occ::handle< TopOpeBRep_Hctxee2d > & ee2d)

    ◆ SetHctxff2d()

    void TopOpeBRep_Point2d::SetHctxff2d ( const occ::handle< TopOpeBRep_Hctxff2d > & ff2d)

    ◆ SetIndex()

    void TopOpeBRep_Point2d::SetIndex ( const int X)

    ◆ SetIsPointOfSegment()

    void TopOpeBRep_Point2d::SetIsPointOfSegment ( const bool B)

    ◆ SetIsVertex()

    void TopOpeBRep_Point2d::SetIsVertex ( const int I,
    const bool B )

    ◆ SetKeep()

    void TopOpeBRep_Point2d::SetKeep ( const bool B)

    ◆ SetParameter()

    void TopOpeBRep_Point2d::SetParameter ( const int I,
    const double P )

    ◆ SetPint()

    void TopOpeBRep_Point2d::SetPint ( const IntRes2d_IntersectionPoint & P)

    ◆ SetSegmentAncestors()

    void TopOpeBRep_Point2d::SetSegmentAncestors ( const int IP1,
    const int IP2 )

    ◆ SetStatus()

    void TopOpeBRep_Point2d::SetStatus ( const TopOpeBRep_P2Dstatus S)

    ◆ SetTolerance()

    void TopOpeBRep_Point2d::SetTolerance ( const double T)

    ◆ SetTransition()

    void TopOpeBRep_Point2d::SetTransition ( const int I,
    const TopOpeBRepDS_Transition & T )

    ◆ SetValue()

    void TopOpeBRep_Point2d::SetValue ( const gp_Pnt & P)

    ◆ SetValue2d()

    void TopOpeBRep_Point2d::SetValue2d ( const gp_Pnt2d & P)

    ◆ SetVertex()

    void TopOpeBRep_Point2d::SetVertex ( const int I,
    const TopoDS_Vertex & V )

    ◆ Status()

    TopOpeBRep_P2Dstatus TopOpeBRep_Point2d::Status ( ) const

    ◆ Tolerance()

    double TopOpeBRep_Point2d::Tolerance ( ) const

    ◆ Transition()

    const TopOpeBRepDS_Transition & TopOpeBRep_Point2d::Transition ( const int I) const

    ◆ Value()

    const gp_Pnt & TopOpeBRep_Point2d::Value ( ) const

    ◆ Value2d()

    const gp_Pnt2d & TopOpeBRep_Point2d::Value2d ( ) const

    ◆ Vertex()

    const TopoDS_Vertex & TopOpeBRep_Point2d::Vertex ( const int I) const

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