This class used same as vtkGeometryFilter. See documentation on VTK for more information.
#include <VTKViewer_GeometryFilter.h>

Public Member Functions | |
| vtkTypeRevisionMacro (VTKViewer_GeometryFilter, vtkGeometryFilter) | |
| VTK type revision macros. | |
| void | SetInside (int theShowInside) |
| Sets myShowInside flag. myShowInside is changed, call this->Modified(). | |
| int | GetInside () |
| Return value of myShowInside. | |
| void | SetWireframeMode (int theIsWireframeMode) |
| Sets myIsWireframeMode flag. myIsWireframeMode is changed, call this->Modified(). | |
| int | GetWireframeMode () |
| Return value of myIsWireframeMode. | |
| void | SetStoreMapping (int theStoreMapping) |
| Sets myStoreMapping flag and call this->Modified() | |
| int | GetStoreMapping () |
| Return value of myStoreMapping. | |
| virtual vtkIdType | GetNodeObjId (int theVtkID) |
| Return input value theVtkID. | |
| virtual vtkIdType | GetElemObjId (int theVtkID) |
| Return object ID by VTK ID cell. | |
| virtual void | SetQuadraticArcMode (bool theFlag) |
| virtual bool | GetQuadraticArcMode () const |
| virtual void | SetQuadraticArcAngle (vtkFloatingPointType theMaxAngle) |
| virtual vtkFloatingPointType | GetQuadraticArcAngle () const |
Static Public Member Functions | |
| static VTKViewer_GeometryFilter * | New () |
Protected Member Functions | |
| VTKViewer_GeometryFilter () | |
| Constructor which sets myShowInside = 0 and myStoreMapping = 0. | |
| ~VTKViewer_GeometryFilter () | |
| Destructor. | |
| virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| int | UnstructuredGridExecute (vtkDataSet *, vtkPolyData *, vtkInformation *) |
| void | BuildArcedPolygon (vtkIdType cellId, vtkUnstructuredGrid *input, vtkPolyData *output, bool triangulate=false) |
Private Types | |
| typedef std::vector< vtkIdType > | TVectorId |
Private Attributes | |
| TVectorId | myVTK2ObjIds |
| int | myShowInside |
| int | myStoreMapping |
| int | myIsWireframeMode |
| vtkFloatingPointType | myMaxArcAngle |
| bool | myIsBuildArc |
typedef std::vector<vtkIdType> VTKViewer_GeometryFilter.TVectorId [private] |
| VTKViewer_GeometryFilter::VTKViewer_GeometryFilter | ( | ) | [protected] |
| VTKViewer_GeometryFilter::~VTKViewer_GeometryFilter | ( | ) | [protected] |
| static VTKViewer_GeometryFilter * VTKViewer_GeometryFilter::New | ( | ) | [static] |
| VTKViewer_GeometryFilter::vtkTypeRevisionMacro | ( | VTKViewer_GeometryFilter | , |
| vtkGeometryFilter | |||
| ) |
| void VTKViewer_GeometryFilter::SetInside | ( | int | theShowInside | ) |
| theShowInside | - used for changing value of myShowInside variable. |
| int VTKViewer_GeometryFilter::GetInside | ( | ) |
| myShowInside |
| void VTKViewer_GeometryFilter::SetWireframeMode | ( | int | theIsWireframeMode | ) |
| theIsWireframeMode | - used for changing value of myIsWireframeMode variable. |
| int VTKViewer_GeometryFilter::GetWireframeMode | ( | ) |
| myIsWireframeMode |
| void VTKViewer_GeometryFilter::SetStoreMapping | ( | int | theStoreMapping | ) |
| theStoreMapping | - used for changing value of myStoreMapping variable. |
| int VTKViewer_GeometryFilter::GetStoreMapping | ( | ) |
| myStoreMapping |
| vtkIdType VTKViewer_GeometryFilter::GetNodeObjId | ( | int | theVtkID | ) | [virtual] |
| theVtkID |
| vtkIdType VTKViewer_GeometryFilter::GetElemObjId | ( | int | theVtkID | ) | [virtual] |
| myVTK2ObjIds[theVtkID] |
References myVTK2ObjIds.
| void VTKViewer_GeometryFilter::SetQuadraticArcMode | ( | bool | theFlag | ) | [virtual] |
References myIsBuildArc.
| bool VTKViewer_GeometryFilter::GetQuadraticArcMode | ( | ) | const [virtual] |
References myIsBuildArc.
| void VTKViewer_GeometryFilter::SetQuadraticArcAngle | ( | vtkFloatingPointType | theMaxAngle | ) | [virtual] |
References myMaxArcAngle.
| vtkFloatingPointType VTKViewer_GeometryFilter::GetQuadraticArcAngle | ( | ) | const [virtual] |
References myMaxArcAngle.
| int VTKViewer_GeometryFilter::RequestData | ( | vtkInformation * | request, |
| vtkInformationVector ** | inputVector, | ||
| vtkInformationVector * | outputVector | ||
| ) | [protected, virtual] |
| int VTKViewer_GeometryFilter::UnstructuredGridExecute | ( | vtkDataSet * | dataSetInput, |
| vtkPolyData * | output, | ||
| vtkInformation * | outInfo | ||
| ) | [protected] |
References Build1DArc(), and VTKViewer_Triangulator.Execute().
| void VTKViewer_GeometryFilter::BuildArcedPolygon | ( | vtkIdType | cellId, |
| vtkUnstructuredGrid * | input, | ||
| vtkPolyData * | output, | ||
| bool | triangulate = false |
||
| ) | [protected] |
int VTKViewer_GeometryFilter.myShowInside [private] |
int VTKViewer_GeometryFilter.myStoreMapping [private] |
int VTKViewer_GeometryFilter.myIsWireframeMode [private] |
bool VTKViewer_GeometryFilter.myIsBuildArc [private] |