00001 //deprecated 00003 // 00004 // PROJECT.....: vpat - Creating Virtual Patients 00005 // RESPONSIBLE.: Carla Freitas e Luciana Nedel 00006 // 00007 // FILE........: vpimage.h 00008 // DESCRIPTION.: Contain the VPImage class hierarchy declarations. 00009 // 00010 // AUTHOR......: Isabel Harb Manssour 00011 // DATE........: June/26/2000 00012 // DESCRIPTION.: Classes declaration. 00013 // 00015 00016 00017 // To foresee several "includes" 00018 #ifndef __VPIMAGE_H 00019 #define __VPIMAGE_H 00020 00021 00022 #include <vpgraphicobj.h> 00023 #include <vppoint3d.h> 00024 00025 00026 00027 00028 //----------------------------------------------------------------- 00029 // I M A G E 00030 //----------------------------------------------------------------- 00031 00032 00034 // Class Name: VPImage 00035 // Superclass: VPGraphicObj 00036 // Subclasses: VPImage2D, VPVolume 00038 00039 class VPImage : public VPGraphicObj { 00040 protected: 00041 int xDimension; 00042 int yDimension; 00043 public: 00044 VPImage(); 00045 inline int vpGetXDimension() { return xDimension; } 00046 inline int vpGetYDimension() { return yDimension; } 00047 }; 00048 00049 00050 00051 00052 #endif // __VPIMAGE_H