vtkMarkSelectedRows is used by vtkSpreadSheetView to marks rows from the vtkTable generated by vtkSortedTableStreamer or vtkBlockDeliveryPreprocessor as selected (done by adding a new vtkCharArray named "vtkIsSelected__").
More...
#include <vtkMarkSelectedRows.h>
Inherits vtkDataObjectAlgorithm.
vtkMarkSelectedRows is used by vtkSpreadSheetView to marks rows from the vtkTable generated by vtkSortedTableStreamer or vtkBlockDeliveryPreprocessor as selected (done by adding a new vtkCharArray named "vtkIsSelected__").
It has two input ports:
- 0 : vtkTable
- 1 : vtkTable (the extracted selection). Alternatively, for composite datasets, both inputs can be composite datasets with vtkTable leaf nodes with identical structure.
Definition at line 36 of file vtkMarkSelectedRows.h.
§ Superclass
§ vtkMarkSelectedRows()
vtkMarkSelectedRows::vtkMarkSelectedRows |
( |
| ) |
|
|
protected |
§ ~vtkMarkSelectedRows()
vtkMarkSelectedRows::~vtkMarkSelectedRows |
( |
| ) |
|
|
protected |
§ New()
§ GetClassName()
virtual const char* vtkMarkSelectedRows::GetClassName |
( |
| ) |
|
|
virtual |
§ IsTypeOf()
static int vtkMarkSelectedRows::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
§ IsA()
virtual int vtkMarkSelectedRows::IsA |
( |
const char * |
type | ) |
|
|
virtual |
§ SafeDownCast()
§ PrintSelf()
void vtkMarkSelectedRows::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
§ SetFieldAssociation()
virtual void vtkMarkSelectedRows::SetFieldAssociation |
( |
int |
| ) |
|
|
virtual |
Select the field to process.
Only selection associated with the chosen field are considered. Accepted values are
- vtkDataObject::FIELD_ASSOCIATION_POINTS,
- vtkDataObject::FIELD_ASSOCIATION_CELLS,
- vtkDataObject::FIELD_ASSOCIATION_NONE,
- vtkDataObject::FIELD_ASSOCIATION_VERTICES,
- vtkDataObject::FIELD_ASSOCIATION_EDGES,
- vtkDataObject::FIELD_ASSOCIATION_ROWS If value is vtkDataObject::FIELD_ASSOCIATION_NONE, then FieldData associated with the input dataobject is extracted.
§ GetFieldAssociation()
virtual int vtkMarkSelectedRows::GetFieldAssociation |
( |
| ) |
|
|
virtual |
Select the field to process.
Only selection associated with the chosen field are considered. Accepted values are
- vtkDataObject::FIELD_ASSOCIATION_POINTS,
- vtkDataObject::FIELD_ASSOCIATION_CELLS,
- vtkDataObject::FIELD_ASSOCIATION_NONE,
- vtkDataObject::FIELD_ASSOCIATION_VERTICES,
- vtkDataObject::FIELD_ASSOCIATION_EDGES,
- vtkDataObject::FIELD_ASSOCIATION_ROWS If value is vtkDataObject::FIELD_ASSOCIATION_NONE, then FieldData associated with the input dataobject is extracted.
§ FillInputPortInformation()
virtual int vtkMarkSelectedRows::FillInputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
§ RequestData()
virtual int vtkMarkSelectedRows::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
§ RequestDataObject()
virtual int vtkMarkSelectedRows::RequestDataObject |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
Overridden to create a vtkTable or vtkMultiBlockDataSet as the output based on the input type.
§ RequestDataInternal()
int vtkMarkSelectedRows::RequestDataInternal |
( |
vtkTable * |
input, |
|
|
vtkTable * |
extractedInput, |
|
|
vtkTable * |
output |
|
) |
| |
|
protected |
Operates on vtkTable instances.
RequestData() handles composite datasets by iterating over the leaves and calling this method.
§ FieldAssociation
int vtkMarkSelectedRows::FieldAssociation |
|
protected |
The documentation for this class was generated from the following file: