]> Creatis software - creaMaracasVisu.git/blob - CutModel2FigureSphere.h
f6cdff9f7a47074591165a6dea4a83b58222fb3f
[creaMaracasVisu.git] / CutModel2FigureSphere.h
1 #ifndef CutModel2FigureSphere_H_
2 #define CutModel2FigureSphere_H_
3
4 #include "CutModel2Figure.h"
5 #include "vtkSphereSource.h"
6
7 class CutModel2FigureSphere : public CutModel2Figure
8 {
9 public:
10         CutModel2FigureSphere();
11         virtual ~CutModel2FigureSphere();
12         virtual bool IfPointInside(double x, double y, double z);
13         virtual double  GetTheoricVolume();
14         virtual char *GetName();
15         virtual vtkPolyData* getPolyData();
16 private:
17         vtkSphereSource* _vtksphere;
18 protected:
19 };
20
21 #endif /*FIGURECUTTINGSPHEREMODEL_H_*/