ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkPVClipDataSet Class Reference

Clip filter. More...

#include <vtkPVClipDataSet.h>

Inherits vtkTableBasedClipDataSet.

Public Types

typedef vtkTableBasedClipDataSet Superclass
 

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)
 This filter uses vtkAMRDualClip for clipping AMR datasets. More...
 
virtual bool GetUseAMRDualClipForAMR ()
 This filter uses vtkAMRDualClip for clipping AMR datasets. More...
 
virtual void UseAMRDualClipForAMROn ()
 This filter uses vtkAMRDualClip for clipping AMR datasets. More...
 
virtual void UseAMRDualClipForAMROff ()
 This filter uses vtkAMRDualClip for clipping AMR datasets. More...
 

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)
 Uses superclass to clip the input. More...
 
int ClipUsingThreshold (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 Uses superclass to clip the input. More...
 

Protected Attributes

bool UseAMRDualClipForAMR
 

Detailed Description

Clip filter.

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

Definition at line 30 of file vtkPVClipDataSet.h.

Member Typedef Documentation

◆ Superclass

typedef vtkTableBasedClipDataSet vtkPVClipDataSet::Superclass

Definition at line 33 of file vtkPVClipDataSet.h.

Constructor & Destructor Documentation

◆ vtkPVClipDataSet()

vtkPVClipDataSet::vtkPVClipDataSet ( vtkImplicitFunction *  cf = NULL)
protected

◆ ~vtkPVClipDataSet()

vtkPVClipDataSet::~vtkPVClipDataSet ( )
protected

Member Function Documentation

◆ GetClassName()

virtual const char* vtkPVClipDataSet::GetClassName ( )
virtual

◆ IsTypeOf()

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

◆ IsA()

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

◆ SafeDownCast()

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

◆ PrintSelf()

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

◆ New()

static vtkPVClipDataSet* vtkPVClipDataSet::New ( )
static

◆ ProcessRequest()

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

◆ SetUseAMRDualClipForAMR()

virtual void vtkPVClipDataSet::SetUseAMRDualClipForAMR ( bool  )
virtual

This filter uses vtkAMRDualClip for clipping AMR datasets.

Do disable that behavior, turn this flag off.

◆ GetUseAMRDualClipForAMR()

virtual bool vtkPVClipDataSet::GetUseAMRDualClipForAMR ( )
virtual

This filter uses vtkAMRDualClip for clipping AMR datasets.

Do disable that behavior, turn this flag off.

◆ UseAMRDualClipForAMROn()

virtual void vtkPVClipDataSet::UseAMRDualClipForAMROn ( )
virtual

This filter uses vtkAMRDualClip for clipping AMR datasets.

Do disable that behavior, turn this flag off.

◆ UseAMRDualClipForAMROff()

virtual void vtkPVClipDataSet::UseAMRDualClipForAMROff ( )
virtual

This filter uses vtkAMRDualClip for clipping AMR datasets.

Do disable that behavior, turn this flag off.

◆ RequestData()

virtual int vtkPVClipDataSet::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

◆ RequestDataObject()

virtual int vtkPVClipDataSet::RequestDataObject ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

◆ FillInputPortInformation()

virtual int vtkPVClipDataSet::FillInputPortInformation ( int  ,
vtkInformation *  info 
)
protectedvirtual

◆ FillOutputPortInformation()

virtual int vtkPVClipDataSet::FillOutputPortInformation ( int  ,
vtkInformation *  info 
)
protectedvirtual

◆ ClipUsingSuperclass()

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.

◆ ClipUsingThreshold()

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

◆ UseAMRDualClipForAMR

bool vtkPVClipDataSet::UseAMRDualClipForAMR
protected

Definition at line 73 of file vtkPVClipDataSet.h.


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