Draft_FaceInfo Class Reference

#include <Draft_FaceInfo.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 Draft_FaceInfo ()
 Draft_FaceInfo (const Handle< Geom_Surface > &S, const Standard_Boolean HasNewGeometry)
void RootFace (const TopoDS_Face &F)
Standard_Boolean NewGeometry () const
void Add (const TopoDS_Face &F)
const TopoDS_FaceFirstFace () const
const TopoDS_FaceSecondFace () const
const Handle_Geom_Surface & Geometry () const
Handle_Geom_Surface & ChangeGeometry ()
const TopoDS_FaceRootFace () const
Handle_Geom_Curve & ChangeCurve ()
const Handle_Geom_Curve & Curve () const

Constructor & Destructor Documentation

Draft_FaceInfo::Draft_FaceInfo (  ) 
Draft_FaceInfo::Draft_FaceInfo ( const Handle< Geom_Surface > &  S,
const Standard_Boolean  HasNewGeometry 
)

Member Function Documentation

void Draft_FaceInfo::Add ( const TopoDS_Face F  ) 
Handle_Geom_Curve& Draft_FaceInfo::ChangeCurve (  ) 
Handle_Geom_Surface& Draft_FaceInfo::ChangeGeometry (  ) 
const Handle_Geom_Curve& Draft_FaceInfo::Curve (  )  const
const TopoDS_Face& Draft_FaceInfo::FirstFace (  )  const
const Handle_Geom_Surface& Draft_FaceInfo::Geometry (  )  const
Standard_Boolean Draft_FaceInfo::NewGeometry (  )  const
void Draft_FaceInfo::operator delete ( void *  anAddress  )  [inline]
void* Draft_FaceInfo::operator new ( size_t  size  )  [inline]
void* Draft_FaceInfo::operator new ( size_t  ,
void *  anAddress 
) [inline]
const TopoDS_Face& Draft_FaceInfo::RootFace (  )  const
void Draft_FaceInfo::RootFace ( const TopoDS_Face F  ) 
const TopoDS_Face& Draft_FaceInfo::SecondFace (  )  const

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