00001 #ifndef _VUVOLUMECURVILINEARUNIMODAL4D_H_ 00002 #define _VUVOLUMECURVILINEARUNIMODAL4D_H_ 00003 00004 #include "../unimodal.h" 00005 00006 class vu1313; 00007 typedef vu1313 vuVolumeCurvilinearUnimodal4d; 00008 00011 class vu1313 : public vu131 00012 { 00013 public: 00015 vu1313(); 00017 vu1313(vu1313& inst); 00018 00020 virtual ~vu1313(); 00021 00023 vu1313& operator=(vu1313& rhs); 00024 00026 void setDim1Size(int val); 00028 int getDim1Size(void); 00030 void setDim2Size(int val); 00032 int getDim2Size(void); 00034 void setDim3Size(int val); 00036 int getDim3Size(void); 00038 void setDim4Size(int val); 00040 int getDim4Size(void); 00041 00042 protected: 00044 int m_Dim1Size; 00046 int m_Dim2Size; 00048 int m_Dim3Size; 00050 int m_Dim4Size; 00051 00052 }; 00053 00054 #endif