Draft_EdgeInfo Class Reference

#include <Draft_EdgeInfo.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 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::operator delete ( void *  anAddress  )  [inline]
void* Draft_EdgeInfo::operator new ( size_t  size  )  [inline]
void* Draft_EdgeInfo::operator new ( size_t  ,
void *  anAddress 
) [inline]
const TopoDS_Face& Draft_EdgeInfo::RootFace (  )  const
void Draft_EdgeInfo::RootFace ( const TopoDS_Face F  ) 
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  ) 
Standard_Real Draft_EdgeInfo::Tolerance (  )  const
void Draft_EdgeInfo::Tolerance ( const Standard_Real  tol  ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:54:01 2011 for Open CASCADE Technology by  doxygen 1.6.3