extract a subset from a vtkDataSet.
More...
#include <vtkExtractSelection.h>
|
virtual vtkObjectBase * | NewInstanceInternal () const |
|
| vtkExtractSelection () |
|
| ~vtkExtractSelection () |
|
virtual int | FillInputPortInformation (int port, vtkInformation *info) |
|
virtual int | RequestDataObject (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
|
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
|
vtkDataObject * | RequestDataInternal (unsigned int composite_index, vtkDataObject *non_composite_input, vtkSelection *sel, vtkInformation *outInfo) |
|
vtkDataObject * | RequestDataInternal (unsigned int composite_index, unsigned int level, unsigned int index, vtkDataObject *non_composite_input, vtkSelection *sel, vtkInformation *outInfo) |
|
vtkDataObject * | RequestDataFromBlock (vtkDataObject *input, vtkSelectionNode *sel, vtkInformation *outInfo) |
|
extract a subset from a vtkDataSet.
vtkExtractSelection extracts some subset of cells and points from its input dataset. The dataset is given on its first input port. The subset is described by the contents of the vtkSelection on its second input port. Depending on the content of the vtkSelection, this will use either a vtkExtractSelectedIds, vtkExtractSelectedFrustum vtkExtractSelectedLocations or a vtkExtractSelectedThreshold to perform the extraction.
- See Also
- vtkSelection vtkExtractSelectedIds vtkExtractSelectedFrustum vtkExtractSelectedLocations vtkExtractSelectedThresholds
- Tests:
- vtkExtractSelection (Tests)
Definition at line 49 of file vtkExtractSelection.h.
vtkExtractSelection::vtkExtractSelection |
( |
| ) |
|
|
protected |
vtkExtractSelection::~vtkExtractSelection |
( |
| ) |
|
|
protected |
static int vtkExtractSelection::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkExtractSelection::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkExtractSelection::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkExtractSelection::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
virtual void vtkExtractSelection::SetShowBounds |
( |
int |
| ) |
|
|
virtual |
When On, this returns an unstructured grid that outlines selection area. Off is the default. Applicable only to Frustum selection extraction.
virtual int vtkExtractSelection::GetShowBounds |
( |
| ) |
|
|
virtual |
When On, this returns an unstructured grid that outlines selection area. Off is the default. Applicable only to Frustum selection extraction.
virtual void vtkExtractSelection::ShowBoundsOn |
( |
| ) |
|
|
virtual |
When On, this returns an unstructured grid that outlines selection area. Off is the default. Applicable only to Frustum selection extraction.
virtual void vtkExtractSelection::ShowBoundsOff |
( |
| ) |
|
|
virtual |
When On, this returns an unstructured grid that outlines selection area. Off is the default. Applicable only to Frustum selection extraction.
virtual void vtkExtractSelection::SetUseProbeForLocations |
( |
int |
| ) |
|
|
virtual |
virtual int vtkExtractSelection::GetUseProbeForLocations |
( |
| ) |
|
|
virtual |
virtual void vtkExtractSelection::UseProbeForLocationsOn |
( |
| ) |
|
|
virtual |
virtual void vtkExtractSelection::UseProbeForLocationsOff |
( |
| ) |
|
|
virtual |
virtual int vtkExtractSelection::FillInputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
virtual int vtkExtractSelection::RequestDataObject |
( |
vtkInformation * |
request, |
|
|
vtkInformationVector ** |
inputVector, |
|
|
vtkInformationVector * |
outputVector |
|
) |
| |
|
protectedvirtual |
virtual int vtkExtractSelection::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
vtkDataObject* vtkExtractSelection::RequestDataInternal |
( |
unsigned int |
composite_index, |
|
|
vtkDataObject * |
non_composite_input, |
|
|
vtkSelection * |
sel, |
|
|
vtkInformation * |
outInfo |
|
) |
| |
|
protected |
vtkDataObject* vtkExtractSelection::RequestDataInternal |
( |
unsigned int |
composite_index, |
|
|
unsigned int |
level, |
|
|
unsigned int |
index, |
|
|
vtkDataObject * |
non_composite_input, |
|
|
vtkSelection * |
sel, |
|
|
vtkInformation * |
outInfo |
|
) |
| |
|
protected |
vtkDataObject* vtkExtractSelection::RequestDataFromBlock |
( |
vtkDataObject * |
input, |
|
|
vtkSelectionNode * |
sel, |
|
|
vtkInformation * |
outInfo |
|
) |
| |
|
protected |
int vtkExtractSelection::UseProbeForLocations |
|
protected |
int vtkExtractSelection::ShowBounds |
|
protected |
The documentation for this class was generated from the following file: