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


Calls Register when objects are inserted into the vector and UnRegister when the object is removed.
Definition at line 36 of file vtkExtensionsObjectVector.h.
Public Member Functions | |
| vtkTypeRevisionMacro (vtkExtensionsObjectVector, vtkObjectVector) | |
| virtual int | Swap (vtkExtensionsObjectVector *container) |
| Swaps elements of this object with those of the specified container. | |
| virtual vtkExtensionsObject * | At (vtkIdType position) const |
| Provides access to the data contained in this vector. | |
| virtual vtkIdType | Find (const vtkExtensionsObject *object) const |
| Find an object in the vector. | |
| virtual vtkIdType | Find (const vtkExtensionsObject *object, CompareFunction comparison) const |
| Find an object in the vector using a comparison routine. | |
| virtual int | IsPresent (const vtkExtensionsObject *object) const |
| Find an object in the vector. | |
| virtual int | Insert (vtkIdType position, vtkExtensionsObject *object) |
| Inserts a pointer to an object into before the specified position. | |
| virtual int | Insert (vtkIdType position, vtkExtensionsObjectVector *sequence) |
| Insert a sequence at the specific position in this vector. | |
| virtual int | PushFront (vtkExtensionsObject *object) |
| Add a pointer to an object to the front of this vector. | |
| virtual int | PushBack (vtkExtensionsObject *object) |
| Add a pointer to an object to the end of this vector. | |
| virtual int | PushBack (vtkExtensionsObjectVector *sequence) |
| Append a sequence to the end of this vector. | |
| virtual int | Assign (vtkIdType position, vtkExtensionsObject *object) |
| Sets the object at the specific position to a new value. | |
| vtkExtensionsObjectVectorIterator * | CreateIterator (void) |
| Create an iterator. | |
Traversal Methods | |
| virtual vtkExtensionsObject * | Front (void) const |
| Get a read/write pointer to the first object in the vector. | |
| virtual vtkExtensionsObject * | Back (void) const |
| Get a read/write pointer to the last object in the vector. | |
Static Public Member Functions | |
| vtkExtensionsObjectVector * | New (void) |
Protected Member Functions | |
| vtkExtensionsObjectVector (void) | |
| ~vtkExtensionsObjectVector () | |
|
|
Definition at line 183 of file vtkExtensionsObjectVector.h. |
|
|
Definition at line 184 of file vtkExtensionsObjectVector.h. |
|
||||||||||||
|
Sets the object at the specific position to a new value.
Definition at line 156 of file vtkExtensionsObjectVector.h. |
|
|
Provides access to the data contained in this vector.
Reimplemented from vtkObjectVector. Definition at line 57 of file vtkExtensionsObjectVector.h. |
|
|
Get a read/write pointer to the last object in the vector.
Reimplemented from vtkObjectVector. Definition at line 175 of file vtkExtensionsObjectVector.h. |
|
|
Create an iterator.
Reimplemented from vtkObjectVector. |
|
||||||||||||
|
Find an object in the vector using a comparison routine.
Definition at line 72 of file vtkExtensionsObjectVector.h. |
|
|
Find an object in the vector.
Definition at line 64 of file vtkExtensionsObjectVector.h. |
|
|
Get a read/write pointer to the first object in the vector.
Reimplemented from vtkObjectVector. Definition at line 167 of file vtkExtensionsObjectVector.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 vtkExtensionsObjectVector.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 vtkExtensionsObjectVector.h. |
|
|
Find an object in the vector.
Definition at line 81 of file vtkExtensionsObjectVector.h. |
|
|
Reimplemented from vtkObjectVector. |
|
|
Append a sequence to the end of this vector.
Definition at line 149 of file vtkExtensionsObjectVector.h. |
|
|
Add a pointer to an object to the end of this vector.
Definition at line 137 of file vtkExtensionsObjectVector.h. |
|
|
Add a pointer to an object to the front of this vector.
Definition at line 126 of file vtkExtensionsObjectVector.h. |
|
|
Swaps elements of this object with those of the specified container.
Definition at line 47 of file vtkExtensionsObjectVector.h. |
|
||||||||||||
|
Reimplemented from vtkExtensionsObject. |
1.3.7