16 #ifndef vtkActor2DCollection_h
17 #define vtkActor2DCollection_h
20 #include "vtkRenderingCoreModule.h"
24 VTK_ABI_NAMESPACE_BEGIN
119 if (this->
Bottom ==
nullptr)
139 VTK_ABI_NAMESPACE_END
abstract superclass for all actors, volumes and annotations
void * vtkCollectionSimpleIterator
int IndexOfFirstOccurence(vtkActor2D *a)
Standard Collection methods.
abstract base class for most VTK objects
virtual void DeleteElement(vtkCollectionElement *)
abstract specification for Viewports
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a actor that draws 2D data
void Sort(RandomIt bitr, RandomIt eitr, BackToFront< T > &me)
vtkActor2D * GetLastActor2D()
Standard Collection methods.
int IsItemPresent(vtkObject *a)
Search for an object and return location in list.
int IndexOfFirstOccurence(vtkObject *a)
Search for an object and return location in list.
a simple class to control print indentation
vtkActor2D * GetNextItem()
Access routines that are provided for compatibility with previous version of VTK. ...
vtkCollectionElement * Bottom
void AddItem(vtkObject *)
Add an object to the bottom of the list.
int IsItemPresent(vtkActor2D *a)
Standard Collection methods.
void AddItem(vtkProp *a)
Add a Prop to the bottom of the list.
vtkActor2D * GetNextActor2D(vtkCollectionSimpleIterator &cookie)
Reentrant safe way to get an object in a collection.
vtkActor2D * GetNextActor2D()
Standard Collection methods.
vtkObject * GetNextItemAsObject()
Get the next item in the collection.
static vtkPropCollection * New()
vtkActor2D * GetLastItem()
Access routines that are provided for compatibility with previous version of VTK. ...