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

abstract base class for all extract selection filters. More...

#include <vtkExtractSelectionBase.h>

Inheritance diagram for vtkExtractSelectionBase:
[legend]

Public Types

typedef vtkDataObjectAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkExtractSelectionBaseNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void SetSelectionConnection (vtkAlgorithmOutput *algOutput)
 
virtual void SetPreserveTopology (int)
 
virtual int GetPreserveTopology ()
 
virtual void PreserveTopologyOn ()
 
virtual void PreserveTopologyOff ()
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkExtractSelectionBaseSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkExtractSelectionBase ()
 
 ~vtkExtractSelectionBase ()
 
virtual int FillInputPortInformation (int port, vtkInformation *info)
 
virtual int RequestDataObject (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 

Protected Attributes

int PreserveTopology
 

Detailed Description

abstract base class for all extract selection filters.

vtkExtractSelectionBase is an abstract base class for all extract selection filters. It defines some properties common to all extract selection filters.

Definition at line 29 of file vtkExtractSelectionBase.h.

Member Typedef Documentation

typedef vtkDataObjectAlgorithm vtkExtractSelectionBase::Superclass

Definition at line 32 of file vtkExtractSelectionBase.h.

Constructor & Destructor Documentation

vtkExtractSelectionBase::vtkExtractSelectionBase ( )
protected
vtkExtractSelectionBase::~vtkExtractSelectionBase ( )
protected

Member Function Documentation

static int vtkExtractSelectionBase::IsTypeOf ( const char *  type)
static
virtual int vtkExtractSelectionBase::IsA ( const char *  type)
virtual
static vtkExtractSelectionBase* vtkExtractSelectionBase::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkExtractSelectionBase::NewInstanceInternal ( ) const
protectedvirtual
vtkExtractSelectionBase* vtkExtractSelectionBase::NewInstance ( ) const
void vtkExtractSelectionBase::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkExtractSelectionBase::SetSelectionConnection ( vtkAlgorithmOutput *  algOutput)
inline

Convenience method to specify the selection connection (2nd input port)

Definition at line 38 of file vtkExtractSelectionBase.h.

virtual void vtkExtractSelectionBase::SetPreserveTopology ( int  )
virtual

This flag tells the extraction filter not to convert the selected output into an unstructured grid, but instead to produce a vtkInsidedness array and add it to the input dataset. Default value is false(0).

virtual int vtkExtractSelectionBase::GetPreserveTopology ( )
virtual

This flag tells the extraction filter not to convert the selected output into an unstructured grid, but instead to produce a vtkInsidedness array and add it to the input dataset. Default value is false(0).

virtual void vtkExtractSelectionBase::PreserveTopologyOn ( )
virtual

This flag tells the extraction filter not to convert the selected output into an unstructured grid, but instead to produce a vtkInsidedness array and add it to the input dataset. Default value is false(0).

virtual void vtkExtractSelectionBase::PreserveTopologyOff ( )
virtual

This flag tells the extraction filter not to convert the selected output into an unstructured grid, but instead to produce a vtkInsidedness array and add it to the input dataset. Default value is false(0).

virtual int vtkExtractSelectionBase::RequestDataObject ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual
virtual int vtkExtractSelectionBase::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual

Member Data Documentation

int vtkExtractSelectionBase::PreserveTopology
protected

Definition at line 68 of file vtkExtractSelectionBase.h.


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