|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
void | CopyFromObject (vtkObject *) override |
| Transfer information about a single object into this object. More...
|
|
void | SetComponentName (vtkIdType component, const char *name) |
| Set the name for a component. More...
|
|
const char * | GetComponentName (vtkIdType component) |
| Get the component name for a given component. More...
|
|
void | GetDataTypeRange (double range[2]) |
| This method return the Min and Max possible range of the native data type. More...
|
|
int | Compare (vtkPVArrayInformation *info) |
| Returns 1 if the array can be combined. More...
|
|
void | AddRanges (vtkPVArrayInformation *info) |
| Merge (union) ranges into this object. More...
|
|
void | AddFiniteRanges (vtkPVArrayInformation *info) |
|
void | DeepCopy (vtkPVArrayInformation *info) |
|
void | AddInformation (vtkPVInformation *) override |
| Merge another information object. More...
|
|
void | Initialize () |
| Remove all infommation. More...
|
|
virtual void | SetDataType (int) |
| DataType is the string name of the data type: VTK_FLOAT ... More...
|
|
virtual int | GetDataType () |
| DataType is the string name of the data type: VTK_FLOAT ... More...
|
|
virtual void | SetName (const char *) |
| Set/get array's name. More...
|
|
virtual char * | GetName () |
| Set/get array's name. More...
|
|
void | SetNumberOfComponents (int numComps) |
| Changing the number of components clears the ranges back to the default. More...
|
|
virtual int | GetNumberOfComponents () |
| Changing the number of components clears the ranges back to the default. More...
|
|
virtual void | SetNumberOfTuples (vtkTypeInt64) |
| Set/get the array's length. More...
|
|
virtual vtkTypeInt64 | GetNumberOfTuples () |
| Set/get the array's length. More...
|
|
void | SetComponentRange (int comp, double min, double max) |
| There is a range for each component. More...
|
|
void | SetComponentRange (int comp, double *range) |
| There is a range for each component. More...
|
|
double * | GetComponentRange (int component) VTK_SIZEHINT(2) |
| There is a range for each component. More...
|
|
void | GetComponentRange (int comp, double range[2]) |
| There is a range for each component. More...
|
|
void | SetComponentFiniteRange (int comp, double min, double max) |
| There is a range for each component. More...
|
|
void | SetComponentFiniteRange (int comp, double *range) |
| There is a range for each component. More...
|
|
double * | GetComponentFiniteRange (int component) |
| There is a range for each component. More...
|
|
void | GetComponentFiniteRange (int comp, double range[2]) |
| There is a range for each component. More...
|
|
void | CopyToStream (vtkClientServerStream *) override |
| Manage a serialized version of the information. More...
|
|
void | CopyFromStream (const vtkClientServerStream *) override |
| Manage a serialized version of the information. More...
|
|
virtual void | SetIsPartial (int) |
| If IsPartial is true, this array is in only some of the parts of a multi-block dataset. More...
|
|
virtual int | GetIsPartial () |
| If IsPartial is true, this array is in only some of the parts of a multi-block dataset. More...
|
|
void | AddInformationKeys (vtkPVArrayInformation *info) |
| Merge (union) keys into this object. More...
|
|
void | AddInformationKey (const char *location, const char *name) |
| Merge (union) keys into this object. More...
|
|
void | AddUniqueInformationKey (const char *location, const char *name) |
| Merge (union) keys into this object. More...
|
|
int | GetNumberOfInformationKeys () |
| Get information on the InformationKeys of this array. More...
|
|
const char * | GetInformationKeyLocation (int) |
| Get information on the InformationKeys of this array. More...
|
|
const char * | GetInformationKeyName (int) |
| Get information on the InformationKeys of this array. More...
|
|
int | HasInformationKey (const char *location, const char *name) |
| Get information on the InformationKeys of this array. More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
virtual void | CopyParametersToStream (vtkMultiProcessStream &) |
| Serialize/Deserialize the parameters that control how/what information is gathered. More...
|
|
virtual void | CopyParametersFromStream (vtkMultiProcessStream &) |
| Serialize/Deserialize the parameters that control how/what information is gathered. More...
|
|
virtual int | GetRootOnly () |
| Set/get whether to gather information only from the root. More...
|
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
|
virtual void | DebugOff () |
|
bool | GetDebug () |
|
void | SetDebug (bool debugFlag) |
|
virtual void | Modified () |
|
virtual vtkMTimeType | GetMTime () |
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
int | HasObserver (unsigned long event) |
|
int | HasObserver (const char *event) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
const char * | GetClassName () const |
|
virtual void | Delete () |
|
virtual void | FastDelete () |
|
void | Print (ostream &os) |
|
virtual void | Register (vtkObjectBase *o) |
|
virtual void | UnRegister (vtkObjectBase *o) |
|
void | SetReferenceCount (int) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
void | PrintRevisions (ostream &) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
void | PrintRevisions (ostream &) |
|
Generic attribute information like type.
This objects is for eliminating direct access to vtkDataObjects by the "client". Only vtkPVPart and vtkPVProcessModule should access the data directly. At the moment, this object is only a container and has no useful methods for operating on data.
Definition at line 33 of file vtkPVGenericAttributeInformation.h.