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

compute the range of the input selection. More...

#include <vtkExtractSelectionRange.h>

Inherits vtkTableAlgorithm.

Public Types

typedef vtkTableAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetArrayName (const char *)
 Set the name of the array used to compute the range. More...
 
virtual char * GetArrayName ()
 Set the name of the array used to compute the range. More...
 
virtual void SetFieldType (int)
 Set/Get the field type of the selection. More...
 
virtual int GetFieldType ()
 Set/Get the field type of the selection. More...
 
virtual void SetComponent (int)
 Set/Get the component used to compute the range. More...
 
virtual int GetComponent ()
 Set/Get the component used to compute the range. More...
 
virtual double * GetRange ()
 Get the output range. More...
 
virtual void GetRange (double &, double &)
 Get the output range. More...
 
virtual void GetRange (double [2])
 Get the output range. More...
 

Static Public Member Functions

static vtkExtractSelectionRangeNew ()
 
static int IsTypeOf (const char *type)
 
static vtkExtractSelectionRangeSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkExtractSelectionRange ()
 
 ~vtkExtractSelectionRange ()
 
int FillInputPortInformation (int port, vtkInformation *info)
 
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 

Protected Attributes

int FieldType
 
int Component
 
char * ArrayName
 
double Range [2]
 

Detailed Description

compute the range of the input selection.

vtkExtractSelectionRange is used to compute the range of an input selection. This is an internal filter designed to be used to "compute visible range" for a dataset.

Definition at line 30 of file vtkExtractSelectionRange.h.

Member Typedef Documentation

◆ Superclass

typedef vtkTableAlgorithm vtkExtractSelectionRange::Superclass

Definition at line 34 of file vtkExtractSelectionRange.h.

Constructor & Destructor Documentation

◆ vtkExtractSelectionRange()

vtkExtractSelectionRange::vtkExtractSelectionRange ( )
protected

◆ ~vtkExtractSelectionRange()

vtkExtractSelectionRange::~vtkExtractSelectionRange ( )
protected

Member Function Documentation

◆ New()

static vtkExtractSelectionRange* vtkExtractSelectionRange::New ( )
static

◆ GetClassName()

virtual const char* vtkExtractSelectionRange::GetClassName ( )
virtual

◆ IsTypeOf()

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

◆ IsA()

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

◆ SafeDownCast()

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

◆ PrintSelf()

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

◆ SetArrayName()

virtual void vtkExtractSelectionRange::SetArrayName ( const char *  )
virtual

Set the name of the array used to compute the range.

◆ GetArrayName()

virtual char* vtkExtractSelectionRange::GetArrayName ( )
virtual

Set the name of the array used to compute the range.

◆ SetFieldType()

virtual void vtkExtractSelectionRange::SetFieldType ( int  )
virtual

Set/Get the field type of the selection.

◆ GetFieldType()

virtual int vtkExtractSelectionRange::GetFieldType ( )
virtual

Set/Get the field type of the selection.

◆ SetComponent()

virtual void vtkExtractSelectionRange::SetComponent ( int  )
virtual

Set/Get the component used to compute the range.

◆ GetComponent()

virtual int vtkExtractSelectionRange::GetComponent ( )
virtual

Set/Get the component used to compute the range.

◆ GetRange() [1/3]

virtual double* vtkExtractSelectionRange::GetRange ( )
virtual

Get the output range.

◆ GetRange() [2/3]

virtual void vtkExtractSelectionRange::GetRange ( double &  ,
double &   
)
virtual

Get the output range.

◆ GetRange() [3/3]

virtual void vtkExtractSelectionRange::GetRange ( double  [2])
virtual

Get the output range.

◆ FillInputPortInformation()

int vtkExtractSelectionRange::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protected

◆ RequestData()

virtual int vtkExtractSelectionRange::RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual

Member Data Documentation

◆ FieldType

int vtkExtractSelectionRange::FieldType
protected

Definition at line 76 of file vtkExtractSelectionRange.h.

◆ Component

int vtkExtractSelectionRange::Component
protected

Definition at line 77 of file vtkExtractSelectionRange.h.

◆ ArrayName

char* vtkExtractSelectionRange::ArrayName
protected

Definition at line 78 of file vtkExtractSelectionRange.h.

◆ Range

double vtkExtractSelectionRange::Range[2]
protected

Definition at line 79 of file vtkExtractSelectionRange.h.


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