Mercurial > hg > orthanc-stone
comparison OrthancStone/Sources/Volumes/VolumeSceneLayerSource.h @ 1640:52b8b96cb55f
cleaning namespaces
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 10 Nov 2020 16:55:22 +0100 |
parents | 874e178f34e9 |
children | 9ac2a65d4172 |
comparison
equal
deleted
inserted
replaced
1639:5cdc5b98f14d | 1640:52b8b96cb55f |
---|---|
39 cutting plane has been modified since the last call to "Update()". | 39 cutting plane has been modified since the last call to "Update()". |
40 */ | 40 */ |
41 class VolumeSceneLayerSource : public boost::noncopyable | 41 class VolumeSceneLayerSource : public boost::noncopyable |
42 { | 42 { |
43 private: | 43 private: |
44 boost::weak_ptr<OrthancStone::IViewport> viewport_; | 44 boost::weak_ptr<IViewport> viewport_; |
45 int layerDepth_; | 45 int layerDepth_; |
46 boost::shared_ptr<IVolumeSlicer> slicer_; | 46 boost::shared_ptr<IVolumeSlicer> slicer_; |
47 std::unique_ptr<ILayerStyleConfigurator> configurator_; | 47 std::unique_ptr<ILayerStyleConfigurator> configurator_; |
48 std::unique_ptr<CoordinateSystem3D> lastPlane_; | 48 std::unique_ptr<CoordinateSystem3D> lastPlane_; |
49 uint64_t lastRevision_; | 49 uint64_t lastRevision_; |
57 */ | 57 */ |
58 IViewport::ILock* GetViewportLock(); | 58 IViewport::ILock* GetViewportLock(); |
59 IViewport::ILock* GetViewportLock() const; | 59 IViewport::ILock* GetViewportLock() const; |
60 | 60 |
61 public: | 61 public: |
62 VolumeSceneLayerSource(boost::weak_ptr<OrthancStone::IViewport> viewport, | 62 VolumeSceneLayerSource(boost::weak_ptr<IViewport> viewport, |
63 int layerDepth, | 63 int layerDepth, |
64 const boost::shared_ptr<IVolumeSlicer>& slicer); | 64 const boost::shared_ptr<IVolumeSlicer>& slicer); |
65 | 65 |
66 ~VolumeSceneLayerSource(); | 66 ~VolumeSceneLayerSource(); |
67 | 67 |