#include <vtkDataSetSurfaceFilter.h>
Inheritance diagram for vtkDataSetSurfaceFilter:
Public Methods | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetUseStrips (int) |
virtual int | GetUseStrips () |
virtual void | UseStripsOn () |
virtual void | UseStripsOff () |
Static Public Methods | |
vtkDataSetSurfaceFilter * | New () |
int | IsTypeOf (const char *type) |
vtkDataSetSurfaceFilter * | SafeDownCast (vtkObject *o) |
Protected Methods | |
vtkDataSetSurfaceFilter () | |
~vtkDataSetSurfaceFilter () | |
void | ComputeInputUpdateExtents (vtkDataObject *output) |
void | Execute () |
void | StructuredExecute (vtkDataSet *input, int *ext) |
void | UnstructuredGridExecute () |
void | DataSetExecute () |
void | ExecuteInformation () |
void | ExecuteFaceStrips (vtkDataSet *input, int maxFlag, int *ext, int aAxis, int bAxis, int cAxis) |
void | ExecuteFaceQuads (vtkDataSet *input, int maxFlag, int *ext, int aAxis, int bAxis, int cAxis) |
void | InitializeQuadHash (vtkIdType numPoints) |
void | DeleteQuadHash () |
void | InsertQuadInHash (vtkIdType a, vtkIdType b, vtkIdType c, vtkIdType d, vtkIdType sourceId) |
void | InsertTriInHash (vtkIdType a, vtkIdType b, vtkIdType c, vtkIdType sourceId) |
void | InitQuadHashTraversal () |
vtkFastGeomQuad * | GetNextVisibleQuadFromHash () |
vtkIdType | GetOutputPointId (vtkIdType inPtId, vtkDataSet *input, vtkPoints *outPts, vtkPointData *outPD) |
Protected Attributes | |
int | UseStrips |
vtkFastGeomQuad ** | QuadHash |
vtkIdType | QuadHashLength |
vtkFastGeomQuad * | QuadHashTraversal |
vtkIdType | QuadHashTraversalIndex |
vtkIdType * | PointMap |
vtkDataSetSurfaceFilter is a fast version of vtkGeometry filter, but it does not have an option to select bounds. It may use more memory than vtkGeometryFilter. It only has one option: whether to use triangle strips when the input type is structured.
Definition at line 69 of file vtkDataSetSurfaceFilter.h.
|
|
|
|
|
Instantiate object with no start, end, or progress methods. Reimplemented from vtkPolyDataSource. Reimplemented in vtkPVGeometryFilter. |
|
Return the class name as a string. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkDataSetToPolyDataFilter. Reimplemented in vtkPVGeometryFilter. |
|
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkDataSetToPolyDataFilter. Reimplemented in vtkPVGeometryFilter. |
|
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkDataSetToPolyDataFilter. Reimplemented in vtkPVGeometryFilter. |
|
Will cast the supplied object to vtkObject* is this is a safe operation (i.e., a safe downcast); otherwise NULL is returned. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkDataSetToPolyDataFilter. Reimplemented in vtkPVGeometryFilter. |
|
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from vtkSource. Reimplemented in vtkPVGeometryFilter. |
|
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. |
|
Do not let images return more than requested. Reimplemented from vtkDataSetToPolyDataFilter. |
|
This method is the old style execute method Reimplemented from vtkSource. Reimplemented in vtkPVGeometryFilter. |
|
|
|
|
|
|
|
Reimplemented from vtkSource. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 89 of file vtkDataSetSurfaceFilter.h. |
|
Definition at line 114 of file vtkDataSetSurfaceFilter.h. |
|
Definition at line 115 of file vtkDataSetSurfaceFilter.h. |
|
Definition at line 116 of file vtkDataSetSurfaceFilter.h. |
|
Definition at line 117 of file vtkDataSetSurfaceFilter.h. |
|
Definition at line 119 of file vtkDataSetSurfaceFilter.h. |