VolumeSliceView.h

00001 
00002 // ChildClass.h
00003 
00004 // Do not reproduce without permission in writing.
00005 // All rights reserved.
00006 
00007 #ifndef Vis_ChildClass
00008 #define Vis_ChildClass
00009 
00010 namespace Vis { class SomeClass; }
00011 namespace Vis { class ChildClass; }
00012 
00013 #include <boost/shared_ptr.hpp> // smart pointer
00014 #include <boost/shared_array.hpp> // smart pointer
00015 #include <Visualization/RootView.h> // parent
00016 #include <Visualization/VolumeTexture.h> // member
00017 #include <Visualization/Texture.h> // member
00018 #include <Visualization/Viewpoint.h> // member
00019 //#include <Visualization/LevelWidthInterface.h> // parent
00020 //#include <Visualization/NavigationInterface.h> // parent interface
00021 #include <Visualization/VolumeInterface.h> // parent
00022 #include <ADLII/Core/GreyImage.h>
00023 
00024 //! This class is intended for rendering slices from a single volume.
00025 //! The volume can be from many types of data, including CT, MR, Iso-C, etc.
00026 //! Future extensions for rendering multiple volumes should not be included
00027 //! here, but should become a new view.
00028 class Vis::ChildClass : public Vis::View
00029 {
00030 public:
00031 
00032     ChildClass(void);
00033 };
00034 
00035 #endif // Vis_ChildClass

Generated on Fri Jan 19 11:14:24 2007 for Visualization by  doxygen 1.5.1-p1