#include <vtkObjectVector.h>
Inheritance diagram for vtkObjectVector:


Calls Register when objects are inserted into the sequence and UnRegister when the object is removed.
Definition at line 36 of file vtkObjectVector.h.
Public Member Functions | |
| vtkTypeRevisionMacro (vtkObjectVector, vtkObjectBaseVector) | |
| virtual int | Swap (vtkObjectVector *container) |
| Swaps elements of this object with those of the specified container. | |
| virtual vtkObject * | At (vtkIdType position) const |
| Provides access to the data contained in this vector. | |
| virtual vtkIdType | Find (const vtkObject *object) const |
| Find an object in the vector. | |
| virtual vtkIdType | Find (const vtkObject *object, CompareFunction comparison) const |
| Find an object in the vector using a comparison routine. | |
| virtual int | IsPresent (const vtkObject *object) const |
| Find an object in the vector. | |
| virtual int | Insert (vtkIdType position, vtkObject *object) |
| Inserts a pointer to an object into before the specified position. | |
| virtual int | Insert (vtkIdType position, vtkObjectVector *sequence) |
| Insert a sequence at the specific position in this vector. | |
| virtual int | PushFront (vtkObject *object) |
| Add a pointer to an object to the front of this vector. | |
| virtual int | PushBack (vtkObject *object) |
| Add a pointer to an object to the end of this vector. | |
| virtual int | PushBack (vtkObjectVector *sequence) |
| Append a sequence to the end of this vector. | |
| virtual int | Assign (vtkIdType position, vtkObject *object) |
| Sets the object at the specific position to a new value. | |
| vtkObjectVectorIterator * | CreateIterator (void) |
| Create an iterator. | |
Data Access Methods | |
| virtual vtkObject * | Front (void) const |
| Get a read/write pointer to the first object in the vector. | |
| virtual vtkObject * | Back (void) const |
| Get a read/write pointer to the last object in the vector. | |
Static Public Member Functions | |
| vtkObjectVector * | New (void) |
Protected Member Functions | |
| vtkObjectVector (void) | |
| ~vtkObjectVector () | |
|
|
Definition at line 183 of file vtkObjectVector.h. |
|
|
Definition at line 184 of file vtkObjectVector.h. |
|
||||||||||||
|
Sets the object at the specific position to a new value.
Definition at line 156 of file vtkObjectVector.h. |
|
|
Provides access to the data contained in this vector.
Reimplemented from vtkObjectBaseVector. Reimplemented in vtkExtensionsObjectVector. Definition at line 57 of file vtkObjectVector.h. |
|
|
Get a read/write pointer to the last object in the vector.
Reimplemented from vtkObjectBaseVector. Reimplemented in vtkExtensionsObjectVector. Definition at line 175 of file vtkObjectVector.h. |
|
|
Create an iterator.
Reimplemented from vtkObjectBaseVector. Reimplemented in vtkExtensionsObjectVector. |
|
||||||||||||
|
Find an object in the vector using a comparison routine.
Definition at line 72 of file vtkObjectVector.h. |
|
|
Find an object in the vector.
Definition at line 64 of file vtkObjectVector.h. |
|
|
Get a read/write pointer to the first object in the vector.
Reimplemented from vtkObjectBaseVector. Reimplemented in vtkExtensionsObjectVector. Definition at line 167 of file vtkObjectVector.h. |
|
||||||||||||
|
Insert a sequence at the specific position in this vector. Any objects in the vector at a location greater than position will be shifted by the size of the sequence to make room for the inserted elements.
Definition at line 115 of file vtkObjectVector.h. |
|
||||||||||||
|
Inserts a pointer to an object into before the specified position. Any objects in the vector at a location greater than position will be shifted by one position to make room for the inserted object.
Definition at line 97 of file vtkObjectVector.h. |
|
|
Find an object in the vector.
Definition at line 81 of file vtkObjectVector.h. |
|
|
Reimplemented from vtkObjectBaseVector. Reimplemented in vtkExtensionsObjectVector. |
|
|
Append a sequence to the end of this vector.
Definition at line 149 of file vtkObjectVector.h. |
|
|
Add a pointer to an object to the end of this vector.
Definition at line 137 of file vtkObjectVector.h. |
|
|
Add a pointer to an object to the front of this vector.
Definition at line 126 of file vtkObjectVector.h. |
|
|
Swaps elements of this object with those of the specified container.
Definition at line 47 of file vtkObjectVector.h. |
|
||||||||||||
|
|
1.3.7