Version: 6.3.1
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Member Functions

GEOM_FaceSource Class Reference

#include <GEOM_FaceSource.h>

Inheritance diagram for GEOM_FaceSource:
Inheritance graph

Public Member Functions

 vtkTypeMacro (GEOM_FaceSource, vtkPolyDataSource)
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

GEOM_FaceSource.vtkTypeMacro ( GEOM_FaceSource  ,
vtkPolyDataSource   
)
void GEOM_FaceSource::AddFace ( const TopoDS_Face &  theFace)

References myFaceSet.

void GEOM_FaceSource.Clear ( )
bool GEOM_FaceSource.IsEmpty ( )
void GEOM_FaceSource::MoveTo ( gp_Pnt  thePnt,
vtkPoints *  thePts 
) [static, protected]
void GEOM_FaceSource::DrawTo ( gp_Pnt  thePnt,
vtkPolyData *  thePolyData,
vtkPoints *  thePts 
) [static, protected]
void GEOM_FaceSource.operator= ( const GEOM_FaceSource ) [private]

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS