![]() |
Computer Assited Medical Intervention Tool Kit
version 4.0
|
abstract class representing a decoration added to a DC More...
#include <Decoration.h>
Inherited by AnyDecoration, and AtomDecoration.
Public Member Functions | |
Decoration (camitk::Component *theDC) | |
virtual void | setColor (const double, const double, const double)=0 |
change the color of the geometric object More... | |
virtual void | show (const bool)=0 |
show the geometric object in 3D or not depending on the paramater More... | |
virtual void | update ()=0 |
update the position of the geometric object (using the atom's position) More... | |
virtual | ~Decoration () |
virtual destructor More... | |
Protected Attributes | |
camitk::Component * | dc |
the data component where the decoration is attached to More... | |
abstract class representing a decoration added to a DC
|
inline |
|
inlinevirtual |
virtual destructor
References setColor(), show(), and update().
|
pure virtual |
change the color of the geometric object
Implemented in AtomDecoration, and AnyDecoration.
Referenced by ~Decoration().
|
pure virtual |
show the geometric object in 3D or not depending on the paramater
Implemented in AtomDecoration, and AnyDecoration.
Referenced by ~Decoration().
|
pure virtual |
update the position of the geometric object (using the atom's position)
Implemented in AtomDecoration, and AnyDecoration.
Referenced by ~Decoration().
|
protected |
the data component where the decoration is attached to
Referenced by AnyDecoration::show(), AtomDecoration::show(), AnyDecoration::~AnyDecoration(), and AtomDecoration::~AtomDecoration().