ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkPVClipDataSet Class Reference

Clip filter. More...

#include <vtkPVClipDataSet.h>

Inheritance diagram for vtkPVClipDataSet:
Inheritance graph
[legend]
Collaboration diagram for vtkPVClipDataSet:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual void SetUseAMRDualClipForAMR (bool)
virtual bool GetUseAMRDualClipForAMR ()
virtual void UseAMRDualClipForAMROn ()
virtual void UseAMRDualClipForAMROff ()

Static Public Member Functions

static int IsTypeOf (const char *type)
static vtkPVClipDataSetSafeDownCast (vtkObject *o)
static vtkPVClipDataSetNew ()

Protected Member Functions

 vtkPVClipDataSet (vtkImplicitFunction *cf=NULL)
 ~vtkPVClipDataSet ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestDataObject (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int FillInputPortInformation (int, vtkInformation *info)
virtual int FillOutputPortInformation (int, vtkInformation *info)
int ClipUsingSuperclass (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
int ClipUsingThreshold (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)

Protected Attributes

bool UseAMRDualClipForAMR

Detailed Description

Clip filter.

This is a subclass of vtkTableBasedClipDataSet that allows selection of input scalars.

Definition at line 28 of file vtkPVClipDataSet.h.


Constructor & Destructor Documentation

vtkPVClipDataSet::vtkPVClipDataSet ( vtkImplicitFunction cf = NULL) [protected]
vtkPVClipDataSet::~vtkPVClipDataSet ( ) [protected]

Member Function Documentation

virtual const char* vtkPVClipDataSet::GetClassName ( ) [virtual]

Reimplemented from vtkTableBasedClipDataSet.

static int vtkPVClipDataSet::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkTableBasedClipDataSet.

virtual int vtkPVClipDataSet::IsA ( const char *  type) [virtual]

Reimplemented from vtkTableBasedClipDataSet.

static vtkPVClipDataSet* vtkPVClipDataSet::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkTableBasedClipDataSet.

void vtkPVClipDataSet::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkTableBasedClipDataSet.

static vtkPVClipDataSet* vtkPVClipDataSet::New ( ) [static]

Reimplemented from vtkTableBasedClipDataSet.

virtual int vtkPVClipDataSet::ProcessRequest ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [virtual]

Reimplemented from vtkTableBasedClipDataSet.

virtual void vtkPVClipDataSet::SetUseAMRDualClipForAMR ( bool  ) [virtual]

This filter uses vtkAMRDualClip for clipping AMR datasets. Do disable that behavior, turn this flag off.

virtual bool vtkPVClipDataSet::GetUseAMRDualClipForAMR ( ) [virtual]

This filter uses vtkAMRDualClip for clipping AMR datasets. Do disable that behavior, turn this flag off.

virtual void vtkPVClipDataSet::UseAMRDualClipForAMROn ( ) [virtual]

This filter uses vtkAMRDualClip for clipping AMR datasets. Do disable that behavior, turn this flag off.

virtual void vtkPVClipDataSet::UseAMRDualClipForAMROff ( ) [virtual]

This filter uses vtkAMRDualClip for clipping AMR datasets. Do disable that behavior, turn this flag off.

virtual int vtkPVClipDataSet::RequestData ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]

Reimplemented from vtkTableBasedClipDataSet.

virtual int vtkPVClipDataSet::RequestDataObject ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]
virtual int vtkPVClipDataSet::FillInputPortInformation ( int  ,
vtkInformation info 
) [protected, virtual]

Reimplemented from vtkTableBasedClipDataSet.

virtual int vtkPVClipDataSet::FillOutputPortInformation ( int  ,
vtkInformation info 
) [protected, virtual]

Reimplemented from vtkUnstructuredGridAlgorithm.

int vtkPVClipDataSet::ClipUsingSuperclass ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
) [protected]

Uses superclass to clip the input. This also handles composite datasets (since superclass does not handle composite datasets). This method loops over the composite dataset calling superclass repeatedly.

int vtkPVClipDataSet::ClipUsingThreshold ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
) [protected]

Uses superclass to clip the input. This also handles composite datasets (since superclass does not handle composite datasets). This method loops over the composite dataset calling superclass repeatedly.


Member Data Documentation

Definition at line 77 of file vtkPVClipDataSet.h.


The documentation for this class was generated from the following file: