class InrimageSliceInterface : public Owner<Inrimage>, public AutoLink<InrimageSliceInterface> a class associated with an image, used to store information about : 1) operation about the image itself 2) inrimage background created with each slicecam (creation, update and destruction of a background)
| | ~InrimageSliceInterface () empty destructor |
| | getInrimage () const returns the pointed image |
| | getFirstContainer () gives the first container of the list |
| | getLastContainer () gives the last container of the list |
| | addSlice (SliceCameraBackground *b) const warn all slice container that a slice has been created |
| | deleteSlice (SliceCameraBackground *b) const warn all slice container that a slice has been created |
| | updateSlice (SliceCameraBackground *b) const warn all slice container that a slice has been created |
| | updateImage () const warn all slice container that the image has been modifed |
| | deleteImage () const warn all slice container that the image is being deleted |
| | addContainer (InrimageSliceDisplayContainer *c) add a container to the list |
| | dying (const ObjectPointer < Inrimage > &) die on inrimage deletion |
| | Constructors
| ||
| |
|
| | containerList list of slice display container |
a class associated with an image, used to store information about : 1) operation about the image itself 2) inrimage background created with each slicecam (creation, update and destruction of a background)
ObjectsList <InrimageSliceDisplayContainer> containerList
Inrimage* getInrimage() const
ObjectsList <InrimageSliceDisplayContainer> ::iterator getFirstContainer()
ObjectsList <InrimageSliceDisplayContainer> ::iterator getLastContainer()
void addSlice(SliceCameraBackground *b) const
void deleteSlice(SliceCameraBackground *b) const
void updateSlice(SliceCameraBackground *b) const
void updateImage() const
void deleteImage() const
void addContainer(InrimageSliceDisplayContainer *c)
virtual void dying(const ObjectPointer < Inrimage > &)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de