Open CASCADE Technology  6.9.0
Public Member Functions

Draft_FaceInfo Class Reference

#include <Draft_FaceInfo.hxx>

Public Member Functions

 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::RootFace ( const TopoDS_Face F)
const TopoDS_Face& Draft_FaceInfo::RootFace ( ) const
const TopoDS_Face& Draft_FaceInfo::SecondFace ( ) const

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