|
| virtual int | IsA (const char *type) |
| | Return 1 if this class is the same type of (or a subclass of) the named class. More...
|
| |
| vtkPointData * | NewInstance () const |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| | Methods invoked by print to print information about the object including superclasses. More...
|
| |
| void | NullPoint (vtkIdType ptId) |
| |
| vtkDataSetAttributes * | NewInstance () const |
| |
| void | Initialize () override |
| | Initialize all of the object's data to NULL Also, clear the copy flags. More...
|
| |
| virtual void | Update () |
| | Attributes have a chance to bring themselves up to date; right now this is ignored. More...
|
| |
| void | DeepCopy (vtkFieldData *pd) override |
| | Deep copy of data (i.e., create new data arrays and copy from input data). More...
|
| |
| void | ShallowCopy (vtkFieldData *pd) override |
| | Shallow copy of data (i.e., use reference counting). More...
|
| |
| int | SetActiveAttribute (const char *name, int attributeType) |
| | Make the array with the given name the active attribute. More...
|
| |
| int | SetActiveAttribute (int index, int attributeType) |
| | Make the array with the given index the active attribute. More...
|
| |
| void | GetAttributeIndices (int *indexArray) |
| | Get the field data array indices corresponding to scalars, vectors, tensors, etc. More...
|
| |
| int | IsArrayAnAttribute (int idx) |
| | Determine whether a data array of index idx is considered a data set attribute (i.e., scalar, vector, tensor, etc). More...
|
| |
| int | SetAttribute (vtkAbstractArray *aa, int attributeType) |
| | Set an array to use as the given attribute type (i.e., vtkDataSetAttributes::SCALAR, vtkDataSetAttributes::VECTOR, vtkDataSetAttributes::TENSOR, etc.). More...
|
| |
| vtkDataArray * | GetAttribute (int attributeType) |
| | Return an attribute given the attribute type (see vtkDataSetAttributes::AttributeTypes). More...
|
| |
| vtkAbstractArray * | GetAbstractAttribute (int attributeType) |
| | Return an attribute given the attribute type (see vtkDataSetAttributes::AttributeTypes). More...
|
| |
| void | SetCopyAttribute (int index, int value, int ctype=ALLCOPY) |
| | Turn on/off the copying of attribute data. More...
|
| |
| int | GetCopyAttribute (int index, int ctype) |
| | Get the attribute copy flag for copy operation <ctype> of attribute <index>. More...
|
| |
| void | SetCopyScalars (int i, int ctype=ALLCOPY) |
| | Turn on/off the copying of attribute data. More...
|
| |
| int | GetCopyScalars (int ctype=ALLCOPY) |
| |
| virtual void | CopyScalarsOn () |
| |
| virtual void | CopyScalarsOff () |
| |
| void | SetCopyVectors (int i, int ctype=ALLCOPY) |
| | Turn on/off the copying of attribute data. More...
|
| |
| int | GetCopyVectors (int ctype=ALLCOPY) |
| |
| virtual void | CopyVectorsOn () |
| |
| virtual void | CopyVectorsOff () |
| |
| void | SetCopyNormals (int i, int ctype=ALLCOPY) |
| | Turn on/off the copying of attribute data. More...
|
| |
| int | GetCopyNormals (int ctype=ALLCOPY) |
| |
| virtual void | CopyNormalsOn () |
| |
| virtual void | CopyNormalsOff () |
| |
| void | SetCopyTCoords (int i, int ctype=ALLCOPY) |
| | Turn on/off the copying of attribute data. More...
|
| |
| int | GetCopyTCoords (int ctype=ALLCOPY) |
| |
| virtual void | CopyTCoordsOn () |
| |
| virtual void | CopyTCoordsOff () |
| |
| void | SetCopyTensors (int i, int ctype=ALLCOPY) |
| | Turn on/off the copying of attribute data. More...
|
| |
| int | GetCopyTensors (int ctype=ALLCOPY) |
| |
| virtual void | CopyTensorsOn () |
| |
| virtual void | CopyTensorsOff () |
| |
| void | SetCopyGlobalIds (int i, int ctype=ALLCOPY) |
| | Turn on/off the copying of attribute data. More...
|
| |
| int | GetCopyGlobalIds (int ctype=ALLCOPY) |
| |
| virtual void | CopyGlobalIdsOn () |
| |
| virtual void | CopyGlobalIdsOff () |
| |
| void | SetCopyPedigreeIds (int i, int ctype=ALLCOPY) |
| | Turn on/off the copying of attribute data. More...
|
| |
| int | GetCopyPedigreeIds (int ctype=ALLCOPY) |
| |
| virtual void | CopyPedigreeIdsOn () |
| |
| virtual void | CopyPedigreeIdsOff () |
| |
| void | CopyAllOn (int ctype=ALLCOPY) override |
| | Turn on/off the copying of attribute data. More...
|
| |
| void | CopyAllOff (int ctype=ALLCOPY) override |
| | Turn on/off the copying of attribute data. More...
|
| |
| void | PassData (vtkFieldData *fd) override |
| | Pass entire arrays of input data through to output. More...
|
| |
| void | CopyStructuredData (vtkDataSetAttributes *inDsa, const int *inExt, const int *outExt) |
| | This method is used to copy data arrays in images. More...
|
| |
| void | CopyData (vtkDataSetAttributes *fromPd, vtkIdType dstStart, vtkIdType n, vtkIdType srcStart) |
| | Copy n consecutive attributes starting at srcStart from fromPd to this container, starting at the dstStart location. More...
|
| |
| void | InterpolatePoint (vtkDataSetAttributes *fromPd, vtkIdType toId, vtkIdList *ids, double *weights) |
| | Interpolate data set attributes from other data set attributes given cell or point ids and associated interpolation weights. More...
|
| |
| void | InterpolateEdge (vtkDataSetAttributes *fromPd, vtkIdType toId, vtkIdType p1, vtkIdType p2, double t) |
| | Interpolate data from the two points p1,p2 (forming an edge) and an interpolation factor, t, along the edge. More...
|
| |
| void | InterpolateTime (vtkDataSetAttributes *from1, vtkDataSetAttributes *from2, vtkIdType id, double t) |
| | Interpolate data from the same id (point or cell) at different points in time (parameter t). More...
|
| |
| void | CopyAllocate (vtkDataSetAttributes::FieldList &list, vtkIdType sze=0, vtkIdType ext=1000) |
| | A special form of CopyAllocate() to be used with FieldLists. More...
|
| |
| void | CopyData (vtkDataSetAttributes::FieldList &list, vtkDataSetAttributes *dsa, int idx, vtkIdType fromId, vtkIdType toId) |
| | A special form of CopyData() to be used with FieldLists. More...
|
| |
| void | InterpolateAllocate (vtkDataSetAttributes::FieldList &list, vtkIdType sze=0, vtkIdType ext=1000) |
| | A special form of InterpolateAllocate() to be used with FieldLists. More...
|
| |
| void | InterpolatePoint (vtkDataSetAttributes::FieldList &list, vtkDataSetAttributes *fromPd, int idx, vtkIdType toId, vtkIdList *ids, double *weights) |
| | Interpolate data set attributes from other data set attributes given cell or point ids and associated interpolation weights. More...
|
| |
| int | SetScalars (vtkDataArray *da) |
| | Set/Get the scalar data. More...
|
| |
| int | SetActiveScalars (const char *name) |
| | Set/Get the scalar data. More...
|
| |
| vtkDataArray * | GetScalars () |
| | Set/Get the scalar data. More...
|
| |
| int | SetVectors (vtkDataArray *da) |
| | Set/Get the vector data. More...
|
| |
| int | SetActiveVectors (const char *name) |
| | Set/Get the vector data. More...
|
| |
| vtkDataArray * | GetVectors () |
| | Set/Get the vector data. More...
|
| |
| int | SetNormals (vtkDataArray *da) |
| | Set/get the normal data. More...
|
| |
| int | SetActiveNormals (const char *name) |
| | Set/get the normal data. More...
|
| |
| vtkDataArray * | GetNormals () |
| | Set/get the normal data. More...
|
| |
| int | SetTCoords (vtkDataArray *da) |
| | Set/Get the texture coordinate data. More...
|
| |
| int | SetActiveTCoords (const char *name) |
| | Set/Get the texture coordinate data. More...
|
| |
| vtkDataArray * | GetTCoords () |
| | Set/Get the texture coordinate data. More...
|
| |
| int | SetTensors (vtkDataArray *da) |
| | Set/Get the tensor data. More...
|
| |
| int | SetActiveTensors (const char *name) |
| | Set/Get the tensor data. More...
|
| |
| vtkDataArray * | GetTensors () |
| | Set/Get the tensor data. More...
|
| |
| int | SetGlobalIds (vtkDataArray *da) |
| | Set/Get the global id data. More...
|
| |
| int | SetActiveGlobalIds (const char *name) |
| | Set/Get the global id data. More...
|
| |
| vtkDataArray * | GetGlobalIds () |
| | Set/Get the global id data. More...
|
| |
| int | SetPedigreeIds (vtkAbstractArray *da) |
| | Set/Get the pedigree id data. More...
|
| |
| int | SetActivePedigreeIds (const char *name) |
| | Set/Get the pedigree id data. More...
|
| |
| vtkAbstractArray * | GetPedigreeIds () |
| | Set/Get the pedigree id data. More...
|
| |
| vtkDataArray * | GetScalars (const char *name) |
| | This will first look for an array with the correct name. More...
|
| |
| vtkDataArray * | GetVectors (const char *name) |
| | This will first look for an array with the correct name. More...
|
| |
| vtkDataArray * | GetNormals (const char *name) |
| | This will first look for an array with the correct name. More...
|
| |
| vtkDataArray * | GetTCoords (const char *name) |
| | This will first look for an array with the correct name. More...
|
| |
| vtkDataArray * | GetTensors (const char *name) |
| | This will first look for an array with the correct name. More...
|
| |
| vtkDataArray * | GetGlobalIds (const char *name) |
| | This will first look for an array with the correct name. More...
|
| |
| vtkAbstractArray * | GetPedigreeIds (const char *name) |
| | This will first look for an array with the correct name. More...
|
| |
| void | RemoveArray (int index) override |
| | Remove an array (with the given name or index) from the list of arrays. More...
|
| |
| void | CopyAllocate (vtkDataSetAttributes *pd, vtkIdType sze=0, vtkIdType ext=1000) |
| | Allocates point data for point-by-point (or cell-by-cell) copy operation. More...
|
| |
| void | CopyAllocate (vtkDataSetAttributes *pd, vtkIdType sze, vtkIdType ext, int shallowCopyArrays) |
| | Allocates point data for point-by-point (or cell-by-cell) copy operation. More...
|
| |
| void | CopyData (vtkDataSetAttributes *fromPd, vtkIdType fromId, vtkIdType toId) |
| | Copy the attribute data from one id to another. More...
|
| |
| void | CopyData (vtkDataSetAttributes *fromPd, vtkIdList *fromIds, vtkIdList *toIds) |
| | Copy the attribute data from one id to another. More...
|
| |
| void | CopyTuple (vtkAbstractArray *fromData, vtkAbstractArray *toData, vtkIdType fromId, vtkIdType toId) |
| | Copy a tuple (or set of tuples) of data from one data array to another. More...
|
| |
| void | CopyTuples (vtkAbstractArray *fromData, vtkAbstractArray *toData, vtkIdList *fromIds, vtkIdList *toIds) |
| | Copy a tuple (or set of tuples) of data from one data array to another. More...
|
| |
| void | CopyTuples (vtkAbstractArray *fromData, vtkAbstractArray *toData, vtkIdType dstStart, vtkIdType n, vtkIdType srcStart) |
| | Copy a tuple (or set of tuples) of data from one data array to another. More...
|
| |
| void | InterpolateAllocate (vtkDataSetAttributes *pd, vtkIdType sze=0, vtkIdType ext=1000) |
| | Initialize point interpolation method. More...
|
| |
| void | InterpolateAllocate (vtkDataSetAttributes *pd, vtkIdType sze, vtkIdType ext, int shallowCopyArrays) |
| | Initialize point interpolation method. More...
|
| |
| vtkFieldData * | NewInstance () const |
| |
| int | Allocate (const vtkIdType sz, const vtkIdType ext=1000) |
| | Allocate data for each array. More...
|
| |
| void | CopyStructure (vtkFieldData *) |
| | Copy data array structure from a given field. More...
|
| |
| void | AllocateArrays (int num) |
| | AllocateOfArrays actually sets the number of vtkAbstractArray pointers in the vtkFieldData object, not the number of used pointers (arrays). More...
|
| |
| int | GetNumberOfArrays () |
| | Get the number of arrays of data available. More...
|
| |
| int | AddArray (vtkAbstractArray *array) |
| | Add an array to the array list. More...
|
| |
| vtkDataArray * | GetArray (int i) |
| | Return the ith array in the field. More...
|
| |
| vtkDataArray * | GetArray (const char *arrayName, int &index) |
| | Return the array with the name given. More...
|
| |
| vtkAbstractArray * | GetAbstractArray (int i) |
| | Returns the ith array in the field. More...
|
| |
| vtkAbstractArray * | GetAbstractArray (const char *arrayName, int &index) |
| | Return the array with the name given. More...
|
| |
| void | CopyFieldOn (const char *name) |
| | Turn on/off the copying of the field specified by name. More...
|
| |
| void | CopyFieldOff (const char *name) |
| |
| void | Squeeze () |
| | Squeezes each data array in the field (Squeeze() reclaims unused memory.) More...
|
| |
| void | Reset () |
| | Resets each data array in the field (Reset() does not release memory but it makes the arrays look like they are empty.) More...
|
| |
| virtual unsigned long | GetActualMemorySize () |
| | Return the memory in kibibytes (1024 bytes) consumed by this field data. More...
|
| |
| vtkMTimeType | GetMTime () override |
| | Check object's components for modified times. More...
|
| |
| void | GetField (vtkIdList *ptId, vtkFieldData *f) |
| | Get a field from a list of ids. More...
|
| |
| int | GetArrayContainingComponent (int i, int &arrayComp) |
| | Return the array containing the ith component of the field. More...
|
| |
| int | GetNumberOfComponents () |
| | Get the number of components in the field. More...
|
| |
| vtkIdType | GetNumberOfTuples () |
| | Get the number of tuples in the field. More...
|
| |
| void | SetNumberOfTuples (const vtkIdType number) |
| | Set the number of tuples for each data array in the field. More...
|
| |
| void | SetTuple (const vtkIdType i, const vtkIdType j, vtkFieldData *source) |
| | Set the jth tuple in source field data at the ith location. More...
|
| |
| void | InsertTuple (const vtkIdType i, const vtkIdType j, vtkFieldData *source) |
| | Insert the jth tuple in source field data at the ith location. More...
|
| |
| vtkIdType | InsertNextTuple (const vtkIdType j, vtkFieldData *source) |
| | Insert the jth tuple in source field data at the end of the tuple matrix. More...
|
| |
| virtual void | RemoveArray (const char *name) |
| | Remove an array (with the given name or index) from the list of arrays. More...
|
| |
| vtkDataArray * | GetArray (const char *arrayName) |
| | Return the array with the name given. More...
|
| |
| vtkAbstractArray * | GetAbstractArray (const char *arrayName) |
| | Return the array with the name given. More...
|
| |
| int | HasArray (const char *name) |
| | Return 1 if an array with the given name could be found. More...
|
| |
| const char * | GetArrayName (int i) |
| | Get the name of ith array. More...
|
| |
| | vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
| |
| virtual void | DebugOn () |
| | Turn debugging output on. More...
|
| |
| virtual void | DebugOff () |
| | Turn debugging output off. More...
|
| |
| bool | GetDebug () |
| | Get the value of the debug flag. More...
|
| |
| void | SetDebug (bool debugFlag) |
| | Set the value of the debug flag. More...
|
| |
| virtual void | Modified () |
| | Update the modification time for this object. More...
|
| |
| 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) |
| | Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
| |
| unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| | Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
| |
| vtkCommand * | GetCommand (unsigned long tag) |
| | Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
| |
| void | RemoveObserver (vtkCommand *) |
| | Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
| |
| void | RemoveObservers (unsigned long event, vtkCommand *) |
| | Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
| |
| void | RemoveObservers (const char *event, vtkCommand *) |
| | Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
| |
| int | HasObserver (unsigned long event, vtkCommand *) |
| | Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
| |
| int | HasObserver (const char *event, vtkCommand *) |
| | Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
| |
| template<class U , class T > |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| | Overloads to AddObserver that allow developers to add class member functions as callbacks for events. More...
|
| |
| template<class U , class T > |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| | Overloads to AddObserver that allow developers to add class member functions as callbacks for events. More...
|
| |
| template<class U , class T > |
| unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| | Allow user to set the AbortFlagOn() with the return value of the callback method. More...
|
| |
| int | InvokeEvent (unsigned long event, void *callData) |
| | This method invokes an event and return whether the event was aborted or not. More...
|
| |
| int | InvokeEvent (const char *event, void *callData) |
| | This method invokes an event and return whether the event was aborted or not. More...
|
| |
| const char * | GetClassName () const |
| | Return the class name as a string. More...
|
| |
| virtual void | Delete () |
| | Delete a VTK object. More...
|
| |
| virtual void | FastDelete () |
| | Delete a reference to this object. More...
|
| |
| void | InitializeObjectBase () |
| |
| void | Print (ostream &os) |
| | Print an object to an ostream. More...
|
| |
| virtual void | Register (vtkObjectBase *o) |
| | Increase the reference count (mark as used by another object). More...
|
| |
| virtual void | UnRegister (vtkObjectBase *o) |
| | Decrease the reference count (release by another object). More...
|
| |
| int | GetReferenceCount () |
| | Return the current reference count of this object. More...
|
| |
| void | SetReferenceCount (int) |
| | Sets the reference count. More...
|
| |
| void | PrintRevisions (ostream &) |
| | Legacy. More...
|
| |
| virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| | Methods invoked by print to print information about the object including superclasses. More...
|
| |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| | Methods invoked by print to print information about the object including superclasses. More...
|
| |