 |
VTK
9.0.20210126
|
Go to the documentation of this file.
54 #include "vtkCommonDataModelModule.h"
76 void Dump(
unsigned int colWidth = 16,
int rowLimit = -1);
134 vtkIdType InsertNextBlankRow(
double default_num_val = 0.0);
157 const char* GetColumnName(
vtkIdType col);
177 void RemoveColumnByName(
const char*
name);
261 void operator=(
const vtkTable&) =
delete;
virtual void Initialize()
Restore data object to initial state,.
virtual vtkFieldData * GetAttributesAsFieldData(int type)
Returns the attributes of the data object as a vtkFieldData.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
represent and manipulate attribute data in a dataset
A table, which contains similar-typed columns of data.
An array holding vtkVariants.
virtual void DeepCopy(vtkDataObject *src)
vtkVariantArray * RowArray
Holds row information returned by GetRow().
represent and manipulate fields of data
virtual vtkIdType GetNumberOfElements(int type)
Get the number of elements for a specific attribute type (POINT, CELL, etc.).
a simple class to control print indentation
A atomic type representing the union of many types.
int GetDataObjectType() override
Return what type of dataset this is.
virtual unsigned long GetActualMemorySize()
Return the actual size of the data in kibibytes (1024 bytes).
Abstract superclass for all arrays.
vtkDataSetAttributes * RowData
Holds the column data of the table.
general representation of visualization data
virtual void ShallowCopy(vtkDataObject *src)
Shallow and Deep copy.
static vtkDataObject * GetData(vtkInformation *info)
Retrieve an instance of this class from an information object.
static vtkDataObject * New()