 |
Computer Assited Medical Intervention Tool Kit
version 4.1
|
Go to the documentation of this file.
27 #ifndef GEOMETRIC_OBJECT_H
28 #define GEOMETRIC_OBJECT_H
34 #include <vtkSmartPointer.h>
37 class vtkPolyDataAlgorithm;
39 class vtkPolyDataMapper;
98 vtkSmartPointer<vtkActor> getActor();
101 void setPosition(
const double,
const double,
const double);
104 void setDirection(
const double,
const double,
const double);
107 void setColor(
const double,
const double,
const double);
113 void setSize(
const double);
127 vtkSmartPointer<vtkActor> myActor;
130 vtkSmartPointer<vtkPolyDataMapper> myMapper;
133 vtkSmartPointer<vtkPolyDataAlgorithm> mySource;
142 void defaultValues();
Geometry myType
the geometric type
Definition: GeometricObject.h:135
Geometry
the geometric type
Definition: GeometricObject.h:57
A 3D representation of a vtkPointSet to be displayed in a InteractiveViewer, this class implements th...
Definition: Geometry.h:125
A geometric object allows one to create geometric object (sphere, arrow, ...) that can be added direc...
Definition: GeometricObject.h:53
Class that defines the direction of the Load with x, y and z.
Definition: Direction.h:38
GeometricObject(Geometry)
constructor by default of a geometric object of type given in parameters.
Definition: GeometricObject.cpp:73
Geometry getType() const
return the type
Definition: GeometricObject.h:144
#define CAMITK_API
Definition: CamiTKAPI.h:48
Definition: Action.cpp:36