|
Public Member Functions |
| | vtkTypeRevisionMacro (vtkPVDataInformation, vtkPVInformation) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | CopyFromObject (vtkObject *) |
| virtual void | AddInformation (vtkPVInformation *info) |
| virtual void | AddInformation (vtkPVInformation *, int addingParts) |
| void | Initialize () |
| const char * | GetName () |
| void | SetName (const char *name) |
|
| virtual void | CopyToStream (vtkClientServerStream *) const |
| virtual void | CopyFromStream (const vtkClientServerStream *) |
|
| virtual int | GetDataSetType () |
| virtual int | GetCompositeDataSetType () |
| const char * | GetDataSetTypeAsString () |
| int | DataSetTypeIsA (const char *type) |
| virtual vtkTypeInt64 | GetNumberOfPoints () |
| virtual vtkTypeInt64 | GetNumberOfCells () |
| virtual int | GetMemorySize () |
| virtual int | GetNumberOfDataSets () |
| virtual double * | GetBounds () |
| virtual void | GetBounds (double &, double &, double &, double &, double &, double &) |
| virtual void | GetBounds (double[6]) |
|
| virtual int * | GetExtent () |
| virtual void | GetExtent (int &, int &, int &, int &, int &, int &) |
| virtual void | GetExtent (int[6]) |
|
| virtual vtkPVArrayInformation * | GetPointArrayInformation () |
|
| virtual vtkPVDataSetAttributesInformation * | GetPointDataInformation () |
| virtual vtkPVDataSetAttributesInformation * | GetCellDataInformation () |
|
| virtual vtkPVCompositeDataInformation * | GetCompositeDataInformation () |
|
| virtual char * | GetDataClassName () |
|
| virtual char * | GetCompositeDataClassName () |
Static Public Member Functions |
| vtkPVDataInformation * | New () |
Protected Member Functions |
| | vtkPVDataInformation () |
| | ~vtkPVDataInformation () |
| void | DeepCopy (vtkPVDataInformation *dataInfo) |
| void | CopyFromCompositeDataSet (vtkCompositeDataSet *data) |
| void | CopyFromDataSet (vtkDataSet *data) |
| void | CopyFromGenericDataSet (vtkGenericDataSet *data) |
| virtual void | SetDataClassName (const char *) |
| virtual void | SetCompositeDataClassName (const char *) |
Protected Attributes |
| int | DataSetType |
| int | CompositeDataSetType |
| int | NumberOfDataSets |
| vtkTypeInt64 | NumberOfPoints |
| vtkTypeInt64 | NumberOfCells |
| int | MemorySize |
| double | Bounds [6] |
| int | Extent [6] |
| char * | Name |
| char * | DataClassName |
| char * | CompositeDataClassName |
| vtkPVDataSetAttributesInformation * | PointDataInformation |
| vtkPVDataSetAttributesInformation * | CellDataInformation |
| vtkPVCompositeDataInformation * | CompositeDataInformation |
| vtkPVArrayInformation * | PointArrayInformation |
This object is a light weight object. It has no user interface and does not necessarily last a long time. It is meant to help collect information about data object and collections of data objects. It has a PV in the class name because it should never be moved into VTK.