14 #ifndef vtkImageSliceCollection_h
15 #define vtkImageSliceCollection_h
19 #include "vtkRenderingImageModule.h"
22 VTK_ABI_NAMESPACE_BEGIN
abstract superclass for all actors, volumes and annotations
void * vtkCollectionSimpleIterator
abstract base class for most VTK objects
a sorted list of image slice objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
vtkImageSlice * GetNextImage()
Standard Collection methods.
void AddItem(vtkObject *)
Add given item to the bottom (end) of the collection.
void AddItem(vtkProp *a)
Add a Prop to the bottom of the list.
vtkImageSlice * GetNextItem()
Access routine provided for compatibility with previous versions of VTK.
represents an image in a 3D scene
void Sort(std::function< bool(vtkObject *, vtkObject *)> f)
Sort the collection according to a given std::function that should return true if the first vtkObject...
vtkObject * GetNextItemAsObject()
Get the next item in the collection.
static vtkPropCollection * New()