00001 #ifndef _VUVOLUMERECTILINEARUNIMODAL3D_H_ 00002 #define _VUVOLUMERECTILINEARUNIMODAL3D_H_ 00003 00004 #include "../unimodal.h" 00005 00006 class vu1212; 00007 typedef vu1212 vuVolumeRectilinearUnimodal3d; 00008 00012 class vu1212 : public vu121 00013 { 00014 public: 00016 vu1212(); 00018 vu1212(vu1212& inst); 00019 00021 virtual ~vu1212(); 00022 00024 vu1212& operator=(vu1212& rhs); 00025 00027 void setDim1Size(int val); 00029 int getDim1Size(void); 00031 void setDim2Size(int val); 00033 int getDim2Size(void); 00035 void setDim3Size(int val); 00037 int getDim3Size(void); 00038 00039 protected: 00041 int m_Dim1Size; 00043 int m_Dim2Size; 00045 int m_Dim3Size; 00046 00047 }; 00048 00049 #endif