Version: 9.12.0
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() [1/2]

GEOM_FaceSource::GEOM_FaceSource ( )
protected

◆ ~GEOM_FaceSource()

GEOM_FaceSource::~GEOM_FaceSource ( )
protected

◆ GEOM_FaceSource() [2/2]

GEOM_FaceSource::GEOM_FaceSource ( const GEOM_FaceSource )
private

Member Function Documentation

◆ Clear()

void GEOM_FaceSource::Clear ( )
inline

◆ DrawTo()

void GEOM_FaceSource::DrawTo ( gp_Pnt  thePnt,
vtkPolyData *  thePolyData,
vtkPoints *  thePts 
)
staticprotected

◆ IsEmpty()

bool GEOM_FaceSource::IsEmpty ( )
inline

◆ MoveTo()

void GEOM_FaceSource::MoveTo ( gp_Pnt  thePnt,
vtkPoints *  thePts 
)
staticprotected

◆ operator=()

void GEOM_FaceSource::operator= ( const GEOM_FaceSource )
private

◆ vtkTypeMacro()

GEOM_FaceSource::vtkTypeMacro ( GEOM_FaceSource  ,
vtkPolyDataAlgorithm   
) const &

Member Data Documentation

◆ myFaceSet

TFaceSet GEOM_FaceSource::myFaceSet
protected

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