00001 //------------------------------------------------------------------------ 00002 // 00003 // Joe Kniss 00004 // 7-1-03 00005 // ________ ____ ___ 00006 // | \ / | / / 00007 // +---+ \/ |/ / 00008 // +--+| |\ /| < 00009 // | || | \ / | |\ \ 00010 // | | \/ | | \ \ 00011 // \_____| |__| \__\ 00012 // Copyright 2003 00013 // Joe Michael Kniss 00014 // <<< jmk@cs.utah.edu >>> 00015 // "All Your Base are Belong to Us" 00016 //------------------------------------------------------------------------- 00017 00018 ///NrroData.h 00019 00020 /// a raster data object based on nrros 00021 00022 #ifndef __SIMIAN_NRRO_DATA_DOT_H 00023 #define __SIMIAN_NRRO_DATA_DOT_H 00024 00025 #include "GenDataObj.h" 00026 #include <nrro/nrro.h> 00027 00028 /// see GenDataObj_base for interface to the data. 00029 /// this "contains" a vector of nrros 00030 class NrroDataObj : public GenDataObj<Nrro> { 00031 public: 00032 NrroDataObj() {} 00033 virtual ~NrroDataObj() {} 00034 00035 protected: 00036 00037 }; 00038 00039 typedef gutz::SmartPtr<NrroDataObj> NrroDataObjSP; 00040 00041 #endif 00042 00043