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

    #include <Draft_EdgeInfo.hxx>

    Public Member Functions

     Draft_EdgeInfo ()
     Draft_EdgeInfo (const bool HasNewGeometry)
    void Add (const TopoDS_Face &F)
    void RootFace (const TopoDS_Face &F)
    void Tangent (const gp_Pnt &P)
    bool IsTangent (gp_Pnt &P) const
    bool NewGeometry () const
    void SetNewGeometry (const bool NewGeom)
    const occ::handle< Geom_Curve > & Geometry () const
    const TopoDS_FaceFirstFace () const
    const TopoDS_FaceSecondFace () const
    const occ::handle< Geom2d_Curve > & FirstPC () const
    const occ::handle< Geom2d_Curve > & SecondPC () const
    occ::handle< Geom_Curve > & ChangeGeometry ()
    occ::handle< Geom2d_Curve > & ChangeFirstPC ()
    occ::handle< Geom2d_Curve > & ChangeSecondPC ()
    const TopoDS_FaceRootFace () const
    void Tolerance (const double tol)
    double Tolerance () const

    Constructor & Destructor Documentation

    ◆ Draft_EdgeInfo() [1/2]

    Draft_EdgeInfo::Draft_EdgeInfo ( )

    ◆ Draft_EdgeInfo() [2/2]

    Draft_EdgeInfo::Draft_EdgeInfo ( const bool HasNewGeometry)

    Member Function Documentation

    ◆ Add()

    void Draft_EdgeInfo::Add ( const TopoDS_Face & F)

    ◆ ChangeFirstPC()

    occ::handle< Geom2d_Curve > & Draft_EdgeInfo::ChangeFirstPC ( )

    ◆ ChangeGeometry()

    occ::handle< Geom_Curve > & Draft_EdgeInfo::ChangeGeometry ( )

    ◆ ChangeSecondPC()

    occ::handle< Geom2d_Curve > & Draft_EdgeInfo::ChangeSecondPC ( )

    ◆ FirstFace()

    const TopoDS_Face & Draft_EdgeInfo::FirstFace ( ) const

    ◆ FirstPC()

    const occ::handle< Geom2d_Curve > & Draft_EdgeInfo::FirstPC ( ) const

    ◆ Geometry()

    const occ::handle< Geom_Curve > & Draft_EdgeInfo::Geometry ( ) const

    ◆ IsTangent()

    bool Draft_EdgeInfo::IsTangent ( gp_Pnt & P) const

    ◆ NewGeometry()

    bool Draft_EdgeInfo::NewGeometry ( ) const

    ◆ RootFace() [1/2]

    const TopoDS_Face & Draft_EdgeInfo::RootFace ( ) const

    ◆ RootFace() [2/2]

    void Draft_EdgeInfo::RootFace ( const TopoDS_Face & F)

    ◆ SecondFace()

    const TopoDS_Face & Draft_EdgeInfo::SecondFace ( ) const

    ◆ SecondPC()

    const occ::handle< Geom2d_Curve > & Draft_EdgeInfo::SecondPC ( ) const

    ◆ SetNewGeometry()

    void Draft_EdgeInfo::SetNewGeometry ( const bool NewGeom)

    ◆ Tangent()

    void Draft_EdgeInfo::Tangent ( const gp_Pnt & P)

    ◆ Tolerance() [1/2]

    double Draft_EdgeInfo::Tolerance ( ) const

    ◆ Tolerance() [2/2]

    void Draft_EdgeInfo::Tolerance ( const double tol)

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