Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOM_FaceSource Class Reference

#include <GEOM_FaceSource.h>

Inheritance diagram for GEOM_FaceSource:
Inheritance graph

Public Member Functions

 vtkTypeMacro (GEOM_FaceSource, vtkPolyDataAlgorithm)
 
void AddFace (const TopoDS_Face &theFace)
 
void Clear ()
 
bool IsEmpty ()
 

Protected Member Functions

 GEOM_FaceSource ()
 
 ~GEOM_FaceSource ()
 

Static Protected Member Functions

static void MoveTo (gp_Pnt thePnt, vtkPoints *thePts)
 
static void DrawTo (gp_Pnt thePnt, vtkPolyData *thePolyData, vtkPoints *thePts)
 

Protected Attributes

TFaceSet myFaceSet
 

Private Member Functions

 GEOM_FaceSource (const GEOM_FaceSource &)
 
void operator= (const GEOM_FaceSource &)
 

Constructor & Destructor Documentation

GEOM_FaceSource::GEOM_FaceSource ( )
protected
GEOM_FaceSource::~GEOM_FaceSource ( )
protected
GEOM_FaceSource::GEOM_FaceSource ( const GEOM_FaceSource )
private

Member Function Documentation

void GEOM_FaceSource::AddFace ( const TopoDS_Face &  theFace)

References myFaceSet.

void GEOM_FaceSource::Clear ( )
inline
void GEOM_FaceSource::DrawTo ( gp_Pnt  thePnt,
vtkPolyData *  thePolyData,
vtkPoints *  thePts 
)
staticprotected
bool GEOM_FaceSource::IsEmpty ( )
inline
void GEOM_FaceSource::MoveTo ( gp_Pnt  thePnt,
vtkPoints *  thePts 
)
staticprotected
void GEOM_FaceSource::operator= ( const GEOM_FaceSource )
private
GEOM_FaceSource::vtkTypeMacro ( GEOM_FaceSource  ,
vtkPolyDataAlgorithm   
)

Member Data Documentation

TFaceSet GEOM_FaceSource::myFaceSet
protected

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