Open CASCADE Technology  6.9.0
Public Member Functions

Draft_EdgeInfo Class Reference

#include <Draft_EdgeInfo.hxx>

Public Member Functions

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

Constructor & Destructor Documentation

Draft_EdgeInfo::Draft_EdgeInfo ( )
Draft_EdgeInfo::Draft_EdgeInfo ( const Standard_Boolean  HasNewGeometry)

Member Function Documentation

void Draft_EdgeInfo::Add ( const TopoDS_Face F)
Handle< Geom2d_Curve >& Draft_EdgeInfo::ChangeFirstPC ( )
Handle< Geom_Curve >& Draft_EdgeInfo::ChangeGeometry ( )
Handle< Geom2d_Curve >& Draft_EdgeInfo::ChangeSecondPC ( )
const TopoDS_Face& Draft_EdgeInfo::FirstFace ( ) const
const Handle< Geom2d_Curve >& Draft_EdgeInfo::FirstPC ( ) const
const Handle< Geom_Curve >& Draft_EdgeInfo::Geometry ( ) const
Standard_Boolean Draft_EdgeInfo::IsTangent ( gp_Pnt P) const
Standard_Boolean Draft_EdgeInfo::NewGeometry ( ) const
void Draft_EdgeInfo::RootFace ( const TopoDS_Face F)
const TopoDS_Face& Draft_EdgeInfo::RootFace ( ) const
const TopoDS_Face& Draft_EdgeInfo::SecondFace ( ) const
const Handle< Geom2d_Curve >& Draft_EdgeInfo::SecondPC ( ) const
void Draft_EdgeInfo::SetNewGeometry ( const Standard_Boolean  NewGeom)
void Draft_EdgeInfo::Tangent ( const gp_Pnt P)
void Draft_EdgeInfo::Tolerance ( const Standard_Real  tol)
Standard_Real Draft_EdgeInfo::Tolerance ( ) const

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