#include <mitkWidgetModel3D.h>
Inherits mitkWidgetModel.
Inherited by mitkAngleWidgetModel3D, mitkClippingPlaneWidgetModel, mitkLineWidgetModel3D, and mitkReslicePlaneWidgetModel.
Inheritance diagram for mitkWidgetModel3D:
Public Member Functions | |
virtual void | PrintSelf (ostream &os) |
virtual void | SetScene (mitkScene *scene) |
virtual void | SetSourceModel (mitkDataModel *model) |
virtual void | Update () |
mitkWidgetModel3D is an abstract class used to represent a 3D widget entity (e.g. a line or an angle) in a rendering scene. It can make responses to the mouse events and manipulate the mitkDataModel to which it attaches.
|
Print the necessary information about this object for the debugging purpose.
Reimplemented from mitkWidgetModel. Reimplemented in mitkAngleWidgetModel3D, mitkClippingPlaneWidgetModel, mitkLineWidgetModel3D, and mitkReslicePlaneWidgetModel. |
|
Set the scene which contains this model.
Implements mitkWidgetModel. |
|
Associate this widget with a model.
Reimplemented from mitkWidgetModel. Reimplemented in mitkClippingPlaneWidgetModel, and mitkReslicePlaneWidgetModel. |
|
Update the parameters of the widget. Implements mitkWidgetModel. Reimplemented in mitkAngleWidgetModel3D, mitkClippingPlaneWidgetModel, mitkLineWidgetModel3D, and mitkReslicePlaneWidgetModel. |