VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkBlankStructuredGrid Class Reference

translate point attribute data into a blanking field More...

#include <vtkBlankStructuredGrid.h>

Inherits vtkStructuredGridAlgorithm.

Public Types

typedef vtkStructuredGridAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkBlankStructuredGridNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetMinBlankingValue (double)
 
virtual double GetMinBlankingValue ()
 
virtual void SetMaxBlankingValue (double)
 
virtual double GetMaxBlankingValue ()
 
virtual void SetArrayName (const char *)
 
virtual char * GetArrayName ()
 
virtual void SetArrayId (int)
 
virtual int GetArrayId ()
 
virtual void SetComponent (int)
 
virtual int GetComponent ()
 

Static Public Member Functions

static vtkBlankStructuredGridNew ()
 
static int IsTypeOf (const char *type)
 
static vtkBlankStructuredGridSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkBlankStructuredGrid ()
 
 ~vtkBlankStructuredGrid ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Protected Attributes

double MinBlankingValue
 
double MaxBlankingValue
 
char * ArrayName
 
int ArrayId
 
int Component
 

Detailed Description

translate point attribute data into a blanking field

vtkBlankStructuredGrid is a filter that sets the blanking field in a vtkStructuredGrid dataset. The blanking field is set by examining a specified point attribute data array (e.g., scalars) and converting values in the data array to either a "1" (visible) or "0" (blanked) value in the blanking array. The values to be blanked are specified by giving a min/max range. All data values in the data array indicated and laying within the range specified (inclusive on both ends) are translated to a "off" blanking value.

See Also
vtkStructuredGrid
Tests:
vtkBlankStructuredGrid (Tests)

Definition at line 41 of file vtkBlankStructuredGrid.h.

Member Typedef Documentation

typedef vtkStructuredGridAlgorithm vtkBlankStructuredGrid::Superclass

Definition at line 45 of file vtkBlankStructuredGrid.h.

Constructor & Destructor Documentation

vtkBlankStructuredGrid::vtkBlankStructuredGrid ( )
protected
vtkBlankStructuredGrid::~vtkBlankStructuredGrid ( )
protected

Member Function Documentation

static vtkBlankStructuredGrid* vtkBlankStructuredGrid::New ( )
static
static int vtkBlankStructuredGrid::IsTypeOf ( const char *  type)
static
virtual int vtkBlankStructuredGrid::IsA ( const char *  type)
virtual
static vtkBlankStructuredGrid* vtkBlankStructuredGrid::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkBlankStructuredGrid::NewInstanceInternal ( ) const
protectedvirtual
vtkBlankStructuredGrid* vtkBlankStructuredGrid::NewInstance ( ) const
void vtkBlankStructuredGrid::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkBlankStructuredGrid::SetMinBlankingValue ( double  )
virtual

Specify the lower data value in the data array specified which will be converted into a "blank" (or off) value in the blanking array.

virtual double vtkBlankStructuredGrid::GetMinBlankingValue ( )
virtual

Specify the lower data value in the data array specified which will be converted into a "blank" (or off) value in the blanking array.

virtual void vtkBlankStructuredGrid::SetMaxBlankingValue ( double  )
virtual

Specify the upper data value in the data array specified which will be converted into a "blank" (or off) value in the blanking array.

virtual double vtkBlankStructuredGrid::GetMaxBlankingValue ( )
virtual

Specify the upper data value in the data array specified which will be converted into a "blank" (or off) value in the blanking array.

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

Specify the data array name to use to generate the blanking field. Alternatively, you can specify the array id. (If both are set, the array name takes precedence.)

virtual char* vtkBlankStructuredGrid::GetArrayName ( )
virtual

Specify the data array name to use to generate the blanking field. Alternatively, you can specify the array id. (If both are set, the array name takes precedence.)

virtual void vtkBlankStructuredGrid::SetArrayId ( int  )
virtual

Specify the data array id to use to generate the blanking field. Alternatively, you can specify the array name. (If both are set, the array name takes precedence.)

virtual int vtkBlankStructuredGrid::GetArrayId ( )
virtual

Specify the data array id to use to generate the blanking field. Alternatively, you can specify the array name. (If both are set, the array name takes precedence.)

virtual void vtkBlankStructuredGrid::SetComponent ( int  )
virtual

Specify the component in the data array to use to generate the blanking field.

virtual int vtkBlankStructuredGrid::GetComponent ( )
virtual

Specify the component in the data array to use to generate the blanking field.

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

Member Data Documentation

double vtkBlankStructuredGrid::MinBlankingValue
protected

Definition at line 91 of file vtkBlankStructuredGrid.h.

double vtkBlankStructuredGrid::MaxBlankingValue
protected

Definition at line 92 of file vtkBlankStructuredGrid.h.

char* vtkBlankStructuredGrid::ArrayName
protected

Definition at line 93 of file vtkBlankStructuredGrid.h.

int vtkBlankStructuredGrid::ArrayId
protected

Definition at line 94 of file vtkBlankStructuredGrid.h.

int vtkBlankStructuredGrid::Component
protected

Definition at line 95 of file vtkBlankStructuredGrid.h.


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