VTK
|
Add an array to the output indicating membership within an input selection. More...
#include <vtkAddMembershipArray.h>
Inherits vtkPassInputTypeAlgorithm.
Public Types | |
enum | { FIELD_DATA = 0, POINT_DATA = 1, CELL_DATA = 2, VERTEX_DATA = 3, EDGE_DATA = 4, ROW_DATA = 5 } |
typedef vtkPassInputTypeAlgorithm | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkAddMembershipArray * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetInputArrayName (const char *) |
virtual char * | GetInputArrayName () |
void | SetInputValues (vtkAbstractArray *) |
virtual vtkAbstractArray * | GetInputValues () |
virtual int | GetFieldType () |
virtual void | SetFieldType (int) |
virtual void | SetOutputArrayName (const char *) |
virtual char * | GetOutputArrayName () |
Static Public Member Functions | |
static vtkAddMembershipArray * | New () |
static int | IsTypeOf (const char *type) |
static vtkAddMembershipArray * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkAddMembershipArray () | |
~vtkAddMembershipArray () | |
int | FillInputPortInformation (int port, vtkInformation *info) |
int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
Protected Attributes | |
int | FieldType |
char * | OutputArrayName |
char * | InputArrayName |
vtkAbstractArray * | InputValues |
Add an array to the output indicating membership within an input selection.
This filter takes an input selection, vtkDataSetAttribute information, and data object and adds a bit array to the output vtkDataSetAttributes indicating whether each index was selected or not.
Definition at line 38 of file vtkAddMembershipArray.h.
typedef vtkPassInputTypeAlgorithm vtkAddMembershipArray::Superclass |
Definition at line 42 of file vtkAddMembershipArray.h.
anonymous enum |
Enumerator | |
---|---|
FIELD_DATA | |
POINT_DATA | |
CELL_DATA | |
VERTEX_DATA | |
EDGE_DATA | |
ROW_DATA |
Definition at line 46 of file vtkAddMembershipArray.h.
|
protected |
|
protected |
|
static |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
vtkAddMembershipArray* vtkAddMembershipArray::NewInstance | ( | ) | const |
void vtkAddMembershipArray::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
The field type to add the membership array to.
|
virtual |
The field type to add the membership array to.
|
virtual |
The name of the array added to the output vtkDataSetAttributes indicating membership. Defaults to "membership".
|
virtual |
The name of the array added to the output vtkDataSetAttributes indicating membership. Defaults to "membership".
|
virtual |
|
virtual |
void vtkAddMembershipArray::SetInputValues | ( | vtkAbstractArray * | ) |
|
virtual |
|
protected |
|
protected |
|
protected |
Definition at line 87 of file vtkAddMembershipArray.h.
|
protected |
Definition at line 88 of file vtkAddMembershipArray.h.
|
protected |
Definition at line 89 of file vtkAddMembershipArray.h.
|
protected |
Definition at line 91 of file vtkAddMembershipArray.h.