ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkPythonExtractSelection Class Reference

#include <vtkPythonExtractSelection.h>

Inheritance diagram for vtkPythonExtractSelection:
Inheritance graph
[legend]
Collaboration diagram for vtkPythonExtractSelection:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
vtkDataObjectExtractElements (vtkDataObject *data, vtkSelection *selection, vtkCharArray *mask)
void SetSelectionConnection (vtkAlgorithmOutput *algOutput)

Static Public Member Functions

static vtkPythonExtractSelectionNew ()
static int IsTypeOf (const char *type)
static vtkPythonExtractSelectionSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPythonExtractSelection ()
 ~vtkPythonExtractSelection ()
void Exec ()
vtkUnstructuredGridExtractPoints (vtkDataSet *data, vtkCharArray *mask)
vtkUnstructuredGridExtractCells (vtkDataSet *data, vtkCharArray *mask)
vtkTableExtractElements (vtkTable *data, vtkCharArray *mask)
virtual int FillInputPortInformation (int port, vtkInformation *info)
virtual int RequestDataObject (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)

Detailed Description

Definition at line 31 of file vtkPythonExtractSelection.h.


Constructor & Destructor Documentation

vtkPythonExtractSelection::vtkPythonExtractSelection ( ) [protected]
vtkPythonExtractSelection::~vtkPythonExtractSelection ( ) [protected]

Member Function Documentation

static vtkPythonExtractSelection* vtkPythonExtractSelection::New ( ) [static]

Reimplemented from vtkProgrammableFilter.

virtual const char* vtkPythonExtractSelection::GetClassName ( ) [virtual]

Reimplemented from vtkProgrammableFilter.

static int vtkPythonExtractSelection::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkProgrammableFilter.

virtual int vtkPythonExtractSelection::IsA ( const char *  type) [virtual]

Reimplemented from vtkProgrammableFilter.

static vtkPythonExtractSelection* vtkPythonExtractSelection::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkProgrammableFilter.

void vtkPythonExtractSelection::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkProgrammableFilter.

void vtkPythonExtractSelection::SetSelectionConnection ( vtkAlgorithmOutput algOutput) [inline]

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

Definition at line 41 of file vtkPythonExtractSelection.h.

vtkDataObject* vtkPythonExtractSelection::ExtractElements ( vtkDataObject data,
vtkSelection selection,
vtkCharArray mask 
)

Internal method.

void vtkPythonExtractSelection::Exec ( ) [protected]

For internal use only.

vtkUnstructuredGrid* vtkPythonExtractSelection::ExtractPoints ( vtkDataSet data,
vtkCharArray mask 
) [protected]
vtkUnstructuredGrid* vtkPythonExtractSelection::ExtractCells ( vtkDataSet data,
vtkCharArray mask 
) [protected]
vtkTable* vtkPythonExtractSelection::ExtractElements ( vtkTable data,
vtkCharArray mask 
) [protected]
virtual int vtkPythonExtractSelection::FillInputPortInformation ( int  port,
vtkInformation info 
) [protected, virtual]

Reimplemented from vtkProgrammableFilter.

virtual int vtkPythonExtractSelection::RequestDataObject ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
) [protected, virtual]

Creates whatever output data set type is selected.

Reimplemented from vtkProgrammableFilter.


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