comparison Framework/Layers/LineMeasureTracker.h @ 110:53025eecbc95 wasm

renamed SliceGeometry as CoordinateSystem3D
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 14 Jun 2017 15:50:38 +0200
parents 28956ed68280
children e2fe9352f240
comparison
equal deleted inserted replaced
109:53bd9277b025 110:53025eecbc95
22 #pragma once 22 #pragma once
23 23
24 #include "../Widgets/IWorldSceneMouseTracker.h" 24 #include "../Widgets/IWorldSceneMouseTracker.h"
25 25
26 #include "../Viewport/IStatusBar.h" 26 #include "../Viewport/IStatusBar.h"
27 #include "../Toolbox/SliceGeometry.h" 27 #include "../Toolbox/CoordinateSystem3D.h"
28 28
29 namespace OrthancStone 29 namespace OrthancStone
30 { 30 {
31 class LineMeasureTracker : public IWorldSceneMouseTracker 31 class LineMeasureTracker : public IWorldSceneMouseTracker
32 { 32 {
33 private: 33 private:
34 IStatusBar* statusBar_; 34 IStatusBar* statusBar_;
35 SliceGeometry slice_; 35 CoordinateSystem3D slice_;
36 double x1_; 36 double x1_;
37 double y1_; 37 double y1_;
38 double x2_; 38 double x2_;
39 double y2_; 39 double y2_;
40 uint8_t color_[3]; 40 uint8_t color_[3];
41 unsigned int fontSize_; 41 unsigned int fontSize_;
42 42
43 public: 43 public:
44 LineMeasureTracker(IStatusBar* statusBar, 44 LineMeasureTracker(IStatusBar* statusBar,
45 const SliceGeometry& slice, 45 const CoordinateSystem3D& slice,
46 double x, 46 double x,
47 double y, 47 double y,
48 uint8_t red, 48 uint8_t red,
49 uint8_t green, 49 uint8_t green,
50 uint8_t blue, 50 uint8_t blue,