vtkPythonExtractSelection is a used to extra cells/points using numpy.
More...
#include <vtkPythonExtractSelection.h>
Inherits vtkExtractSelectionBase.
|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
|
bool | ExtractElements (int attributeType, vtkDataObject *input, vtkDataObject *output) |
| Method called by Python code to handle the extraction logic. More...
|
|
bool | ExtractElements (int attributeType, vtkCompositeDataSet *input, vtkCompositeDataSet *output) |
| Method called by Python code to handle the extraction logic. More...
|
|
vtkPythonExtractSelection is a used to extra cells/points using numpy.
This enables creation of arbitrary queries to be used as the selection criteria.
Definition at line 30 of file vtkPythonExtractSelection.h.
◆ Superclass
◆ vtkPythonExtractSelection()
vtkPythonExtractSelection::vtkPythonExtractSelection |
( |
| ) |
|
|
protected |
◆ ~vtkPythonExtractSelection()
vtkPythonExtractSelection::~vtkPythonExtractSelection |
( |
| ) |
|
|
protected |
◆ New()
◆ GetClassName()
virtual const char* vtkPythonExtractSelection::GetClassName |
( |
| ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkPythonExtractSelection::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkPythonExtractSelection::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ PrintSelf()
void vtkPythonExtractSelection::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ ExtractElements() [1/2]
bool vtkPythonExtractSelection::ExtractElements |
( |
int |
attributeType, |
|
|
vtkDataObject * |
input, |
|
|
vtkDataObject * |
output |
|
) |
| |
Method called by Python code to handle the extraction logic.
attributeType
is vtkDataObject::AttributeTypes and not to be confused with vtkSelectionNode::SelectionField
◆ ExtractElements() [2/2]
bool vtkPythonExtractSelection::ExtractElements |
( |
int |
attributeType, |
|
|
vtkCompositeDataSet * |
input, |
|
|
vtkCompositeDataSet * |
output |
|
) |
| |
Method called by Python code to handle the extraction logic.
attributeType
is vtkDataObject::AttributeTypes and not to be confused with vtkSelectionNode::SelectionField
◆ FillInputPortInformation()
virtual int vtkPythonExtractSelection::FillInputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
◆ RequestDataObject()
virtual int vtkPythonExtractSelection::RequestDataObject |
( |
vtkInformation * |
request, |
|
|
vtkInformationVector ** |
inputVector, |
|
|
vtkInformationVector * |
outputVector |
|
) |
| |
|
protectedvirtual |
◆ RequestData()
virtual int vtkPythonExtractSelection::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
◆ InitializeOutput()
void vtkPythonExtractSelection::InitializeOutput |
( |
vtkDataObject * |
output, |
|
|
vtkDataObject * |
input |
|
) |
| |
|
protected |
Method used to initialize the output data object in request data.
The output data is initialized based on the state of this->PreserveTopology.
The documentation for this class was generated from the following file: