ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkAttributeDataToTableFilter Class Reference

this filter produces a vtkTable from the chosen attribute in the input data object. More...

#include <vtkAttributeDataToTableFilter.h>

Inherits vtkTableAlgorithm.

Public Types

typedef vtkTableAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetFieldAssociation (int)
 Select the attribute type. More...
 
virtual int GetFieldAssociation ()
 Select the attribute type. More...
 
virtual void SetAddMetaData (bool)
 It is possible for this filter to add additional meta-data to the field data such as point coordinates (when point attributes are selected and input is pointset) or structured coordinates etc. More...
 
virtual bool GetAddMetaData ()
 It is possible for this filter to add additional meta-data to the field data such as point coordinates (when point attributes are selected and input is pointset) or structured coordinates etc. More...
 
virtual void AddMetaDataOn ()
 It is possible for this filter to add additional meta-data to the field data such as point coordinates (when point attributes are selected and input is pointset) or structured coordinates etc. More...
 
virtual void AddMetaDataOff ()
 It is possible for this filter to add additional meta-data to the field data such as point coordinates (when point attributes are selected and input is pointset) or structured coordinates etc. More...
 
virtual void SetGenerateOriginalIds (bool)
 When set (default) the vtkOriginalIndices array will be added to the output. More...
 
virtual bool GetGenerateOriginalIds ()
 When set (default) the vtkOriginalIndices array will be added to the output. More...
 
virtual void SetGenerateCellConnectivity (bool)
 When set (not the default) the connectivity of each cell will be added by adding a new column for each point. More...
 
virtual bool GetGenerateCellConnectivity ()
 When set (not the default) the connectivity of each cell will be added by adding a new column for each point. More...
 

Static Public Member Functions

static vtkAttributeDataToTableFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkAttributeDataToTableFilterSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkAttributeDataToTableFilter ()
 
 ~vtkAttributeDataToTableFilter ()
 
virtual int FillInputPortInformation (int port, vtkInformation *info)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 Perform the data processing. More...
 
virtual vtkExecutive * CreateDefaultExecutive ()
 Create a default executive. More...
 
vtkFieldData * GetSelectedField (vtkDataObject *input)
 Internal method to return the chosen field from the input. More...
 
void Decorate (vtkTable *output, vtkDataObject *input)
 Called when AddMetaData is true. More...
 
void PassFieldData (vtkFieldData *output, vtkFieldData *input)
 

Protected Attributes

int FieldAssociation
 
bool AddMetaData
 
bool GenerateOriginalIds
 
bool GenerateCellConnectivity
 

Detailed Description

this filter produces a vtkTable from the chosen attribute in the input data object.

vtkAttributeDataToTableFilter is a filter that produces a vtkTable from the chosen attribute in the input dataobject. This filter can accept composite datasets. If the input is a composite dataset, the output is a multiblock with vtkTable leaves.

Definition at line 34 of file vtkAttributeDataToTableFilter.h.

Member Typedef Documentation

§ Superclass

typedef vtkTableAlgorithm vtkAttributeDataToTableFilter::Superclass

Definition at line 38 of file vtkAttributeDataToTableFilter.h.

Constructor & Destructor Documentation

§ vtkAttributeDataToTableFilter()

vtkAttributeDataToTableFilter::vtkAttributeDataToTableFilter ( )
protected

§ ~vtkAttributeDataToTableFilter()

vtkAttributeDataToTableFilter::~vtkAttributeDataToTableFilter ( )
protected

Member Function Documentation

§ New()

static vtkAttributeDataToTableFilter* vtkAttributeDataToTableFilter::New ( )
static

§ GetClassName()

virtual const char* vtkAttributeDataToTableFilter::GetClassName ( )
virtual

§ IsTypeOf()

static int vtkAttributeDataToTableFilter::IsTypeOf ( const char *  type)
static

§ IsA()

virtual int vtkAttributeDataToTableFilter::IsA ( const char *  type)
virtual

§ SafeDownCast()

static vtkAttributeDataToTableFilter* vtkAttributeDataToTableFilter::SafeDownCast ( vtkObject *  o)
static

§ PrintSelf()

void vtkAttributeDataToTableFilter::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

§ SetFieldAssociation()

virtual void vtkAttributeDataToTableFilter::SetFieldAssociation ( int  )
virtual

Select the attribute type.

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 vtkAttributeDataToTableFilter::GetFieldAssociation ( )
virtual

Select the attribute type.

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.

§ SetAddMetaData()

virtual void vtkAttributeDataToTableFilter::SetAddMetaData ( bool  )
virtual

It is possible for this filter to add additional meta-data to the field data such as point coordinates (when point attributes are selected and input is pointset) or structured coordinates etc.

To enable this addition of extra information, turn this flag on. Off by default.

§ GetAddMetaData()

virtual bool vtkAttributeDataToTableFilter::GetAddMetaData ( )
virtual

It is possible for this filter to add additional meta-data to the field data such as point coordinates (when point attributes are selected and input is pointset) or structured coordinates etc.

To enable this addition of extra information, turn this flag on. Off by default.

§ AddMetaDataOn()

virtual void vtkAttributeDataToTableFilter::AddMetaDataOn ( )
virtual

It is possible for this filter to add additional meta-data to the field data such as point coordinates (when point attributes are selected and input is pointset) or structured coordinates etc.

To enable this addition of extra information, turn this flag on. Off by default.

§ AddMetaDataOff()

virtual void vtkAttributeDataToTableFilter::AddMetaDataOff ( )
virtual

It is possible for this filter to add additional meta-data to the field data such as point coordinates (when point attributes are selected and input is pointset) or structured coordinates etc.

To enable this addition of extra information, turn this flag on. Off by default.

§ SetGenerateOriginalIds()

virtual void vtkAttributeDataToTableFilter::SetGenerateOriginalIds ( bool  )
virtual

When set (default) the vtkOriginalIndices array will be added to the output.

Can be overridden by setting this flag to 0. This is only respected when AddMetaData is true.

§ GetGenerateOriginalIds()

virtual bool vtkAttributeDataToTableFilter::GetGenerateOriginalIds ( )
virtual

When set (default) the vtkOriginalIndices array will be added to the output.

Can be overridden by setting this flag to 0. This is only respected when AddMetaData is true.

§ SetGenerateCellConnectivity()

virtual void vtkAttributeDataToTableFilter::SetGenerateCellConnectivity ( bool  )
virtual

When set (not the default) the connectivity of each cell will be added by adding a new column for each point.

§ GetGenerateCellConnectivity()

virtual bool vtkAttributeDataToTableFilter::GetGenerateCellConnectivity ( )
virtual

When set (not the default) the connectivity of each cell will be added by adding a new column for each point.

§ FillInputPortInformation()

virtual int vtkAttributeDataToTableFilter::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual

§ RequestData()

virtual int vtkAttributeDataToTableFilter::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

Perform the data processing.

§ CreateDefaultExecutive()

virtual vtkExecutive* vtkAttributeDataToTableFilter::CreateDefaultExecutive ( )
protectedvirtual

Create a default executive.

§ GetSelectedField()

vtkFieldData* vtkAttributeDataToTableFilter::GetSelectedField ( vtkDataObject *  input)
protected

Internal method to return the chosen field from the input.

May return 0 is the chosen field is not applicable for the current data object or not present.

§ Decorate()

void vtkAttributeDataToTableFilter::Decorate ( vtkTable *  output,
vtkDataObject *  input 
)
protected

Called when AddMetaData is true.

Adds meta-data to the output.

§ PassFieldData()

void vtkAttributeDataToTableFilter::PassFieldData ( vtkFieldData *  output,
vtkFieldData *  input 
)
protected

Member Data Documentation

§ FieldAssociation

int vtkAttributeDataToTableFilter::FieldAssociation
protected

Definition at line 121 of file vtkAttributeDataToTableFilter.h.

§ AddMetaData

bool vtkAttributeDataToTableFilter::AddMetaData
protected

Definition at line 122 of file vtkAttributeDataToTableFilter.h.

§ GenerateOriginalIds

bool vtkAttributeDataToTableFilter::GenerateOriginalIds
protected

Definition at line 123 of file vtkAttributeDataToTableFilter.h.

§ GenerateCellConnectivity

bool vtkAttributeDataToTableFilter::GenerateCellConnectivity
protected

Definition at line 124 of file vtkAttributeDataToTableFilter.h.


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