#include <vtkPVGeometryFilter.h>
Public Member Functions | |
vtkTypeRevisionMacro (vtkPVGeometryFilter, vtkPolyDataAlgorithm) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual int | GetOutlineFlag () |
virtual void | SetUseOutline (int) |
virtual int | GetUseOutline () |
virtual void | SetUseStrips (int) |
virtual int | GetUseStrips () |
virtual void | UseStripsOn () |
virtual void | UseStripsOff () |
virtual void | SetGenerateCellNormals (int) |
virtual int | GetGenerateCellNormals () |
virtual void | GenerateCellNormalsOn () |
virtual void | GenerateCellNormalsOff () |
virtual void | SetController (vtkMultiProcessController *) |
virtual vtkMultiProcessController * | GetController () |
Static Public Member Functions | |
vtkPVGeometryFilter * | New () |
Protected Member Functions | |
vtkPVGeometryFilter () | |
~vtkPVGeometryFilter () | |
virtual int | RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
virtual int | RequestCompositeData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
virtual vtkExecutive * | CreateDefaultExecutive () |
void | ExecuteBlock (vtkDataObject *input, vtkPolyData *output, int doCommunicate) |
void | DataSetExecute (vtkDataSet *input, vtkPolyData *output, int doCommunicate) |
void | GenericDataSetExecute (vtkGenericDataSet *input, vtkPolyData *output, int doCommunicate) |
void | ImageDataExecute (vtkImageData *input, vtkPolyData *output, int doCommunicate) |
void | StructuredGridExecute (vtkStructuredGrid *input, vtkPolyData *output) |
void | RectilinearGridExecute (vtkRectilinearGrid *input, vtkPolyData *output) |
void | UnstructuredGridExecute (vtkUnstructuredGrid *input, vtkPolyData *output, int doCommunicate) |
void | PolyDataExecute (vtkPolyData *input, vtkPolyData *output, int doCommunicate) |
void | DataSetSurfaceExecute (vtkDataSet *input, vtkPolyData *output) |
void | ExecuteCellNormals (vtkPolyData *output, int doCommunicate) |
int | CheckAttributes (vtkDataObject *input) |
void | InternalProgressCallback (vtkAlgorithm *algorithm) |
virtual int | FillInputPortInformation (int, vtkInformation *) |
virtual void | ReportReferences (vtkGarbageCollector *) |
Static Protected Member Functions | |
void | InternalProgressCallbackFunction (vtkObject *, unsigned long, void *clientdata, void *) |
Protected Attributes | |
int | OutlineFlag |
int | UseOutline |
int | UseStrips |
int | GenerateCellNormals |
vtkMultiProcessController * | Controller |
vtkOutlineSource * | OutlineSource |
vtkDataSetSurfaceFilter * | DataSetSurfaceFilter |
vtkGenericGeometryFilter * | GenericGeometryFilter |
vtkCallbackCommand * | InternalProgressObserver |
This filter defaults to using the outline filter unless the input is a structured volume.
Definition at line 41 of file vtkPVGeometryFilter.h.
|
|
|
|
|
|
|
|
|
|
|
This flag is set during the execute method. It indicates that the input was 3d and an outline representation was used. |
|
Set/get whether to produce outline (vs. surface). |
|
Set/get whether to produce outline (vs. surface). |
|
When input is structured data, this flag will generate faces with triangle strips. This should render faster and use less memory, but no cell data is copied. By default, UseStrips is Off. |
|
When input is structured data, this flag will generate faces with triangle strips. This should render faster and use less memory, but no cell data is copied. By default, UseStrips is Off. |
|
When input is structured data, this flag will generate faces with triangle strips. This should render faster and use less memory, but no cell data is copied. By default, UseStrips is Off. |
|
When input is structured data, this flag will generate faces with triangle strips. This should render faster and use less memory, but no cell data is copied. By default, UseStrips is Off. |
|
Whether to generate cell normals. Cell normals should speed up rendering when point normals are not available. They can only be used for poly cells now. This option does nothing if the output contains lines, verts, or strips. |
|
Whether to generate cell normals. Cell normals should speed up rendering when point normals are not available. They can only be used for poly cells now. This option does nothing if the output contains lines, verts, or strips. |
|
Whether to generate cell normals. Cell normals should speed up rendering when point normals are not available. They can only be used for poly cells now. This option does nothing if the output contains lines, verts, or strips. |
|
Whether to generate cell normals. Cell normals should speed up rendering when point normals are not available. They can only be used for poly cells now. This option does nothing if the output contains lines, verts, or strips. |
|
Set and get the controller. |
|
Set and get the controller. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 118 of file vtkPVGeometryFilter.h. |
|
Definition at line 119 of file vtkPVGeometryFilter.h. |
|
Definition at line 120 of file vtkPVGeometryFilter.h. |
|
Definition at line 121 of file vtkPVGeometryFilter.h. |
|
Definition at line 123 of file vtkPVGeometryFilter.h. |
|
Definition at line 124 of file vtkPVGeometryFilter.h. |
|
Definition at line 125 of file vtkPVGeometryFilter.h. |
|
Definition at line 126 of file vtkPVGeometryFilter.h. |
|
Definition at line 135 of file vtkPVGeometryFilter.h. |