#include <GEOM_ShadingFace.h>

Public Member Functions | |
| vtkTypeMacro (GEOM_ShadingFace, GEOM_FaceSource) | |
| vtkTypeMacro (GEOM_FaceSource, vtkPolyDataSource) | |
| void | AddFace (const TopoDS_Face &theFace) |
| void | Clear () |
| bool | IsEmpty () |
Static Public Member Functions | |
| static GEOM_ShadingFace * | New () |
| static void | OCC2VTK (const TopoDS_Face &theFace, vtkPolyData *theCells, vtkPoints *thePts) |
Protected Member Functions | |
| void | Execute () |
| GEOM_ShadingFace () | |
| ~GEOM_ShadingFace () | |
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_ShadingFace (const GEOM_ShadingFace &) | |
| void | operator= (const GEOM_ShadingFace &) |
| GEOM_ShadingFace::GEOM_ShadingFace | ( | ) | [protected] |
| GEOM_ShadingFace::~GEOM_ShadingFace | ( | ) | [protected] |
| GEOM_ShadingFace.GEOM_ShadingFace | ( | const GEOM_ShadingFace & | ) | [private] |
| GEOM_ShadingFace.vtkTypeMacro | ( | GEOM_ShadingFace | , |
| GEOM_FaceSource | |||
| ) |
| static GEOM_ShadingFace* GEOM_ShadingFace.New | ( | ) | [static] |
| void GEOM_ShadingFace::OCC2VTK | ( | const TopoDS_Face & | theFace, |
| vtkPolyData * | theCells, | ||
| vtkPoints * | thePts | ||
| ) | [static] |
References Handle(), and PAL_MESH_030_geometry.i.
| void GEOM_ShadingFace::Execute | ( | ) | [protected] |
References GEOM_FaceSource.myFaceSet, New(), and OCC2VTK().
| void GEOM_ShadingFace.operator= | ( | const GEOM_ShadingFace & | ) | [private] |
| GEOM_FaceSource.vtkTypeMacro | ( | GEOM_FaceSource | , |
| vtkPolyDataSource | |||
| ) | [inherited] |
| void GEOM_FaceSource::AddFace | ( | const TopoDS_Face & | theFace | ) | [inherited] |
References GEOM_FaceSource.myFaceSet.
| void GEOM_FaceSource.Clear | ( | ) | [inherited] |
| bool GEOM_FaceSource.IsEmpty | ( | ) | [inherited] |
| void GEOM_FaceSource::MoveTo | ( | gp_Pnt | thePnt, |
| vtkPoints * | thePts | ||
| ) | [static, protected, inherited] |
| void GEOM_FaceSource::DrawTo | ( | gp_Pnt | thePnt, |
| vtkPolyData * | thePolyData, | ||
| vtkPoints * | thePts | ||
| ) | [static, protected, inherited] |
TFaceSet GEOM_FaceSource.myFaceSet [protected, inherited] |