This class used same as vtkGeometryFilter. See documentation on VTK for more information.
More...
#include <VTKViewer_GeometryFilter.h>
|
| | VTKViewer_GeometryFilter () |
| | Constructor which sets myShowInside = 0 and myStoreMapping = 0. More...
|
| |
| | ~VTKViewer_GeometryFilter () |
| | Destructor. More...
|
| |
| int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) override |
| |
| int | UnstructuredGridExecute (vtkDataSet *, vtkPolyData *, vtkInformation *) |
| | Filter calculation method for data object type is VTK_UNSTRUCTURED_GRID. More...
|
| |
| void | BuildArcedPolygon (vtkIdType cellId, vtkUnstructuredGrid *input, vtkPolyData *output, TMapOfVectorId &theDimension2VTK2ObjIds, bool triangulate=false) |
| |
| void | FillVTK2ObjIds (vtkPolyData *output) |
| | fill myVTK2ObjIds to get the correspondence between vtk ids (displayed edges and faces computed in vtkGeometryFilter::UnstructuredGridExecute) and original cell ids (mesh cells) More...
|
| |
This class used same as vtkGeometryFilter. See documentation on VTK for more information.
◆ TMapOfVectorId
◆ TVectorId
◆ VTKViewer_GeometryFilter()
| VTKViewer_GeometryFilter::VTKViewer_GeometryFilter |
( |
| ) |
|
|
protected |
Constructor which sets myShowInside = 0 and myStoreMapping = 0.
◆ ~VTKViewer_GeometryFilter()
| VTKViewer_GeometryFilter::~VTKViewer_GeometryFilter |
( |
| ) |
|
|
protected |
◆ BuildArcedPolygon()
| void VTKViewer_GeometryFilter::BuildArcedPolygon |
( |
vtkIdType |
cellId, |
|
|
vtkUnstructuredGrid * |
input, |
|
|
vtkPolyData * |
output, |
|
|
TMapOfVectorId & |
theDimension2VTK2ObjIds, |
|
|
bool |
triangulate = false |
|
) |
| |
|
protected |
◆ FillVTK2ObjIds()
| void VTKViewer_GeometryFilter::FillVTK2ObjIds |
( |
vtkPolyData * |
output | ) |
|
|
protected |
fill myVTK2ObjIds to get the correspondence between vtk ids (displayed edges and faces computed in vtkGeometryFilter::UnstructuredGridExecute) and original cell ids (mesh cells)
◆ GetAppendCoincident3D()
| int VTKViewer_GeometryFilter::GetAppendCoincident3D |
( |
| ) |
const |
◆ GetElemObjId()
| vtkIdType VTKViewer_GeometryFilter::GetElemObjId |
( |
vtkIdType |
theVtkID | ) |
|
|
virtual |
◆ GetInside()
| int VTKViewer_GeometryFilter::GetInside |
( |
| ) |
|
Return value of myShowInside.
- Return values
-
◆ GetNodeObjId()
| vtkIdType VTKViewer_GeometryFilter::GetNodeObjId |
( |
vtkIdType |
theVtkID | ) |
|
|
inlinevirtual |
Return input value theVtkID.
- Return values
-
◆ GetQuadraticArcAngle()
| double VTKViewer_GeometryFilter::GetQuadraticArcAngle |
( |
| ) |
const |
|
virtual |
◆ GetQuadraticArcMode()
| bool VTKViewer_GeometryFilter::GetQuadraticArcMode |
( |
| ) |
const |
|
virtual |
◆ GetStoreMapping()
| int VTKViewer_GeometryFilter::GetStoreMapping |
( |
| ) |
|
Return value of myStoreMapping.
- Return values
-
◆ GetWireframeMode()
| int VTKViewer_GeometryFilter::GetWireframeMode |
( |
| ) |
|
Return value of myIsWireframeMode.
- Return values
-
◆ InsertId()
| void VTKViewer_GeometryFilter::InsertId |
( |
const vtkIdType |
theCellId, |
|
|
const vtkIdType |
theCellType, |
|
|
TVectorId & |
, |
|
|
TMapOfVectorId & |
theDimension2VTK2ObjIds |
|
) |
| |
|
static |
◆ New()
◆ RequestData()
| int VTKViewer_GeometryFilter::RequestData |
( |
vtkInformation * |
request, |
|
|
vtkInformationVector ** |
inputVector, |
|
|
vtkInformationVector * |
outputVector |
|
) |
| |
|
overrideprotected |
◆ SetAppendCoincident3D()
| void VTKViewer_GeometryFilter::SetAppendCoincident3D |
( |
int |
theFlag | ) |
|
Sets myAppendCoincident3D flag. If this flag is true, filter append to the result data set coincident 3D elements.
References myAppendCoincident3D.
◆ SetQuadraticArcAngle()
| void VTKViewer_GeometryFilter::SetQuadraticArcAngle |
( |
double |
theMaxAngle | ) |
|
|
virtual |
◆ SetQuadraticArcMode()
| void VTKViewer_GeometryFilter::SetQuadraticArcMode |
( |
bool |
theFlag | ) |
|
|
virtual |
◆ SetStoreMapping()
| void VTKViewer_GeometryFilter::SetStoreMapping |
( |
int |
theStoreMapping | ) |
|
Sets myStoreMapping flag and call this->Modified()
- Parameters
-
| theStoreMapping | - used for changing value of myStoreMapping variable. |
◆ SetWireframeMode()
| void VTKViewer_GeometryFilter::SetWireframeMode |
( |
int |
theIsWireframeMode | ) |
|
Sets myIsWireframeMode flag. myIsWireframeMode is changed, call this->Modified().
- Parameters
-
| theIsWireframeMode | - used for changing value of myIsWireframeMode variable. |
◆ UnstructuredGridExecute()
| void VTKViewer_GeometryFilter::UnstructuredGridExecute |
( |
vtkDataSet * |
dataSetInput, |
|
|
vtkPolyData * |
output, |
|
|
vtkInformation * |
|
|
) |
| |
|
protected |
◆ delegateToVtk
| bool VTKViewer_GeometryFilter::delegateToVtk = false |
|
protected |
◆ myAppendCoincident3D
| int VTKViewer_GeometryFilter::myAppendCoincident3D |
|
private |
◆ myIsBuildArc
| bool VTKViewer_GeometryFilter::myIsBuildArc |
|
private |
◆ myIsWireframeMode
| int VTKViewer_GeometryFilter::myIsWireframeMode |
|
private |
◆ myMaxArcAngle
| double VTKViewer_GeometryFilter::myMaxArcAngle |
|
private |
◆ myShowInside
| int VTKViewer_GeometryFilter::myShowInside |
|
private |
◆ myStoreMapping
| int VTKViewer_GeometryFilter::myStoreMapping |
|
private |
◆ myVTK2ObjIds
| TVectorId VTKViewer_GeometryFilter::myVTK2ObjIds |
|
private |
The documentation for this class was generated from the following files: