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 | List of all members
vtkBlankStructuredGridWithImage Class Reference

blank a structured grid with an image More...

#include <vtkBlankStructuredGridWithImage.h>

Inherits vtkStructuredGridAlgorithm.

Public Types

typedef vtkStructuredGridAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkBlankStructuredGridWithImageNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void SetBlankingInputData (vtkImageData *input)
 
vtkImageData * GetBlankingInput ()
 

Static Public Member Functions

static
vtkBlankStructuredGridWithImage
New ()
 
static int IsTypeOf (const char *type)
 
static
vtkBlankStructuredGridWithImage
SafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkBlankStructuredGridWithImage ()
 
 ~vtkBlankStructuredGridWithImage ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int FillInputPortInformation (int port, vtkInformation *info)
 

Detailed Description

blank a structured grid with an image

This filter can be used to set the blanking in a structured grid with an image. The filter takes two inputs: the structured grid to blank, and the image used to set the blanking. Make sure that the dimensions of both the image and the structured grid are identical.

Note that the image is interpreted as follows: zero values indicate that the structured grid point is blanked; non-zero values indicate that the structured grid point is visible. The blanking data must be unsigned char.

See Also
vtkStructuredGrid
Tests:
vtkBlankStructuredGridWithImage (Tests)

Definition at line 42 of file vtkBlankStructuredGridWithImage.h.

Member Typedef Documentation

typedef vtkStructuredGridAlgorithm vtkBlankStructuredGridWithImage::Superclass

Definition at line 46 of file vtkBlankStructuredGridWithImage.h.

Constructor & Destructor Documentation

vtkBlankStructuredGridWithImage::vtkBlankStructuredGridWithImage ( )
protected
vtkBlankStructuredGridWithImage::~vtkBlankStructuredGridWithImage ( )
protected

Member Function Documentation

static vtkBlankStructuredGridWithImage* vtkBlankStructuredGridWithImage::New ( )
static
static int vtkBlankStructuredGridWithImage::IsTypeOf ( const char *  type)
static
virtual int vtkBlankStructuredGridWithImage::IsA ( const char *  type)
virtual
static vtkBlankStructuredGridWithImage* vtkBlankStructuredGridWithImage::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkBlankStructuredGridWithImage::NewInstanceInternal ( ) const
protectedvirtual
vtkBlankStructuredGridWithImage* vtkBlankStructuredGridWithImage::NewInstance ( ) const
void vtkBlankStructuredGridWithImage::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkBlankStructuredGridWithImage::SetBlankingInputData ( vtkImageData *  input)

Set / get the input image used to perform the blanking.

vtkImageData* vtkBlankStructuredGridWithImage::GetBlankingInput ( )

Set / get the input image used to perform the blanking.

virtual int vtkBlankStructuredGridWithImage::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual
virtual int vtkBlankStructuredGridWithImage::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual

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