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
vtkConvertSelectionDomain Class Reference

Convert a selection from one domain to another. More...

#include <vtkConvertSelectionDomain.h>

Inherits vtkPassInputTypeAlgorithm.

Public Types

typedef vtkPassInputTypeAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkConvertSelectionDomainNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 

Static Public Member Functions

static vtkConvertSelectionDomainNew ()
 
static int IsTypeOf (const char *type)
 
static vtkConvertSelectionDomainSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

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

Detailed Description

Convert a selection from one domain to another.

vtkConvertSelectionDomain converts a selection from one domain to another using known domain mappings. The domain mappings are described by a vtkMultiBlockDataSet containing one or more vtkTables.

The first input port is for the input selection (or collection of annotations in a vtkAnnotationLayers object), while the second port is for the multi-block of mappings, and the third port is for the data that is being selected on.

If the second or third port is not set, this filter will pass the selection/annotation to the output unchanged.

The second output is the selection associated with the "current annotation" normally representing the current interactive selection.

Definition at line 48 of file vtkConvertSelectionDomain.h.

Member Typedef Documentation

typedef vtkPassInputTypeAlgorithm vtkConvertSelectionDomain::Superclass

Definition at line 52 of file vtkConvertSelectionDomain.h.

Constructor & Destructor Documentation

vtkConvertSelectionDomain::vtkConvertSelectionDomain ( )
protected
vtkConvertSelectionDomain::~vtkConvertSelectionDomain ( )
protected

Member Function Documentation

static vtkConvertSelectionDomain* vtkConvertSelectionDomain::New ( )
static
static int vtkConvertSelectionDomain::IsTypeOf ( const char *  type)
static
virtual int vtkConvertSelectionDomain::IsA ( const char *  type)
virtual
static vtkConvertSelectionDomain* vtkConvertSelectionDomain::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkConvertSelectionDomain::NewInstanceInternal ( ) const
protectedvirtual
vtkConvertSelectionDomain* vtkConvertSelectionDomain::NewInstance ( ) const
void vtkConvertSelectionDomain::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual int vtkConvertSelectionDomain::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual
virtual int vtkConvertSelectionDomain::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual
virtual int vtkConvertSelectionDomain::FillOutputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual

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