#include <vtkObjectSet.h>
Inheritance diagram for vtkObjectSet:
Calls Register
when objects are inserted into the set and UnRegister
when the object is erased.
Definition at line 36 of file vtkObjectSet.h.
Public Member Functions | |
vtkTypeRevisionMacro (vtkObjectSet, vtkObjectBaseSet) | |
virtual int | Swap (vtkObjectSet *object) |
Swaps elements of this object with those of the specified container. | |
virtual int | Find (vtkObject *object) const |
Returns whether the specified object is in this set. | |
virtual int | Insert (vtkObject *object) |
Insert an object into this set. | |
virtual int | Erase (vtkObject *object) |
Erases an object from this set. | |
vtkObjectSetIterator * | CreateIterator (void) |
Create an iterator. | |
Data Access Methods | |
virtual vtkObject * | Front (void) const |
Gets the first object in the set. | |
virtual vtkObject * | Back (void) const |
Gets the last object in the set. | |
Static Public Member Functions | |
vtkObjectSet * | New (void) |
Protected Member Functions | |
vtkObjectSet (void) | |
~vtkObjectSet () |
|
Definition at line 96 of file vtkObjectSet.h. |
|
Definition at line 97 of file vtkObjectSet.h. |
|
Gets the last
Reimplemented from vtkObjectBaseSet. Reimplemented in vtkExtensionsObjectSet. Definition at line 88 of file vtkObjectSet.h. |
|
Create an iterator.
Reimplemented from vtkObjectBaseSet. Reimplemented in vtkExtensionsObjectSet. |
|
Erases an
Definition at line 68 of file vtkObjectSet.h. |
|
Returns whether the specified
Definition at line 54 of file vtkObjectSet.h. |
|
Gets the first
Reimplemented from vtkObjectBaseSet. Reimplemented in vtkExtensionsObjectSet. Definition at line 79 of file vtkObjectSet.h. |
|
Insert an
Definition at line 61 of file vtkObjectSet.h. |
|
Reimplemented from vtkObjectBaseSet. Reimplemented in vtkExtensionsObjectSet. |
|
Swaps elements of this object with those of the specified container.
Definition at line 47 of file vtkObjectSet.h. References Swap(). |
|
|