Light object for holding composite data information.
More...
#include <vtkPVCompositeDataInformation.h>
Light object for holding composite data information.
vtkPVCompositeDataInformation is used to copy the meta information of a composite dataset from server to client. It holds a vtkPVDataInformation for each block of the composite dataset.
- See also
- vtkHierarchicalBoxDataSet vtkPVDataInformation
Definition at line 37 of file vtkPVCompositeDataInformation.h.
◆ Superclass
◆ vtkPVCompositeDataInformation()
vtkPVCompositeDataInformation::vtkPVCompositeDataInformation |
( |
| ) |
|
|
protected |
◆ ~vtkPVCompositeDataInformation()
vtkPVCompositeDataInformation::~vtkPVCompositeDataInformation |
( |
| ) |
|
|
protected |
◆ New()
◆ GetClassName()
virtual const char* vtkPVCompositeDataInformation::GetClassName |
( |
| ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkPVCompositeDataInformation::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkPVCompositeDataInformation::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ PrintSelf()
void vtkPVCompositeDataInformation::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ CopyFromObject()
virtual void vtkPVCompositeDataInformation::CopyFromObject |
( |
vtkObject * |
| ) |
|
|
virtual |
Transfer information about a single object into this object.
Reimplemented from vtkPVInformation.
◆ AddInformation()
virtual void vtkPVCompositeDataInformation::AddInformation |
( |
vtkPVInformation * |
| ) |
|
|
virtual |
◆ CopyToStream()
◆ CopyFromStream()
Manage a serialized version of the information.
Reimplemented from vtkPVInformation.
◆ Initialize()
virtual void vtkPVCompositeDataInformation::Initialize |
( |
| ) |
|
|
virtual |
Clears all internal data structures.
◆ GetNumberOfChildren()
unsigned int vtkPVCompositeDataInformation::GetNumberOfChildren |
( |
| ) |
|
Returns the number of children.
◆ GetDataInformation()
Returns the information for the data object at the given index.
If the child is a composite dataset itself, then the return vtkPVDataInformation will have the CompositeDataInformation set appropriately.
◆ GetName()
const char* vtkPVCompositeDataInformation::GetName |
( |
unsigned int |
idx | ) |
|
Return the name of the child node at the given index, if any.
This is the value for the key vtkCompositeDataSet::NAME() in the meta-data associated with the node.
◆ GetDataIsMultiPiece()
virtual int vtkPVCompositeDataInformation::GetDataIsMultiPiece |
( |
| ) |
|
|
virtual |
Get/Set if the data is multipiece.
If so, then GetDataInformation() will always return NULL. For vtkMultiblockDataSet, we don't collect information about individual pieces. One can however, query the number of pieces by using GetNumberOfChildren().
◆ GetDataIsComposite()
virtual int vtkPVCompositeDataInformation::GetDataIsComposite |
( |
| ) |
|
|
virtual |
Returns if the dataset is a composite dataset.
◆ CopyFromAMR()
void vtkPVCompositeDataInformation::CopyFromAMR |
( |
vtkUniformGridAMR * |
amr | ) |
|
|
protected |
Copy information from an amr dataset.
◆ SetNumberOfPieces()
virtual void vtkPVCompositeDataInformation::SetNumberOfPieces |
( |
unsigned |
int | ) |
|
|
protectedvirtual |
◆ GetDataInformationForCompositeIndex()
vtkPVDataInformation* vtkPVCompositeDataInformation::GetDataInformationForCompositeIndex |
( |
int * |
index | ) |
|
|
protected |
◆ vtkPVDataInformation
◆ DataIsMultiPiece
int vtkPVCompositeDataInformation::DataIsMultiPiece |
|
protected |
◆ DataIsComposite
int vtkPVCompositeDataInformation::DataIsComposite |
|
protected |
◆ FlatIndexMax
unsigned int vtkPVCompositeDataInformation::FlatIndexMax |
|
protected |
◆ NumberOfPieces
unsigned int vtkPVCompositeDataInformation::NumberOfPieces |
|
protected |
The documentation for this class was generated from the following file: