Mercurial > hg > orthanc-stone
comparison Framework/Layers/ILayerRenderer.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 | d18dcc963930 |
children | e2fe9352f240 |
comparison
equal
deleted
inserted
replaced
109:53bd9277b025 | 110:53025eecbc95 |
---|---|
20 | 20 |
21 | 21 |
22 #pragma once | 22 #pragma once |
23 | 23 |
24 #include "../Viewport/CairoContext.h" | 24 #include "../Viewport/CairoContext.h" |
25 #include "../Toolbox/SliceGeometry.h" | 25 #include "../Toolbox/CoordinateSystem3D.h" |
26 #include "../Toolbox/ViewportGeometry.h" | 26 #include "../Toolbox/ViewportGeometry.h" |
27 #include "RenderStyle.h" | 27 #include "RenderStyle.h" |
28 | 28 |
29 namespace OrthancStone | 29 namespace OrthancStone |
30 { | 30 { |
38 virtual bool RenderLayer(CairoContext& context, | 38 virtual bool RenderLayer(CairoContext& context, |
39 const ViewportGeometry& view) = 0; | 39 const ViewportGeometry& view) = 0; |
40 | 40 |
41 virtual void SetLayerStyle(const RenderStyle& style) = 0; | 41 virtual void SetLayerStyle(const RenderStyle& style) = 0; |
42 | 42 |
43 virtual const SliceGeometry& GetLayerSlice() = 0; | 43 virtual const CoordinateSystem3D& GetLayerSlice() = 0; |
44 | 44 |
45 virtual bool IsFullQuality() = 0; | 45 virtual bool IsFullQuality() = 0; |
46 }; | 46 }; |
47 } | 47 } |