Open CASCADE Technology  7.2.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() [1/2]

Draft_FaceInfo::Draft_FaceInfo ( )

◆ Draft_FaceInfo() [2/2]

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

Member Function Documentation

◆ Add()

void Draft_FaceInfo::Add ( const TopoDS_Face F)

◆ ChangeCurve()

Handle< Geom_Curve >& Draft_FaceInfo::ChangeCurve ( )

◆ ChangeGeometry()

Handle< Geom_Surface >& Draft_FaceInfo::ChangeGeometry ( )

◆ Curve()

const Handle< Geom_Curve >& Draft_FaceInfo::Curve ( ) const

◆ FirstFace()

const TopoDS_Face& Draft_FaceInfo::FirstFace ( ) const

◆ Geometry()

const Handle< Geom_Surface >& Draft_FaceInfo::Geometry ( ) const

◆ NewGeometry()

Standard_Boolean Draft_FaceInfo::NewGeometry ( ) const

◆ RootFace() [1/2]

void Draft_FaceInfo::RootFace ( const TopoDS_Face F)

◆ RootFace() [2/2]

const TopoDS_Face& Draft_FaceInfo::RootFace ( ) const

◆ SecondFace()

const TopoDS_Face& Draft_FaceInfo::SecondFace ( ) const

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