unsigned int AddItem(vtkAbstractContextItem *item)
base class for items that are part of a vtkContextScene.
Class for drawing 2D primitives to a graphical context.
std::vector< vtkAbstractContextItem * >::iterator iterator
void PaintItems(vtkContext2D *context)
bool RemoveItem(unsigned int index)
Provides a 2D scene for vtkContextItem objects.
vtkAbstractContextItem * Item
vtkContextScenePrivate(vtkAbstractContextItem *item)
std::vector< vtkAbstractContextItem * >::reverse_iterator reverse_iterator
Private implementation for scene/items.
std::vector< vtkAbstractContextItem * >::const_iterator const_iterator
bool RemoveItem(vtkAbstractContextItem *item)
virtual void SetScene(vtkContextScene *scene)
virtual void SetParent(vtkAbstractContextItem *parent)
~vtkContextScenePrivate()
std::vector< vtkAbstractContextItem * >::reverse_iterator const_reverse_iterator
void SetScene(vtkContextScene *scene)