contrib/gel/vsol/vsol_spatial_object.h
Go to the documentation of this file.
00001 // This is gel/vsol/vsol_spatial_object.h
00002 #ifndef vsol_spatial_object_h_
00003 #define vsol_spatial_object_h_
00004 //-----------------------------------------------------------------------------
00005 //:
00006 // \file
00007 // \brief Abstract base class for vsol_spatial_object_(n)d, n=2,3,...
00008 //
00009 // \author
00010 //     H.Can Aras
00011 //
00012 //-----------------------------------------------------------------------------
00013 
00014 #include <vul/vul_timestamp.h>
00015 #include <vbl/vbl_ref_count.h>
00016 #include <vsol/vsol_flags_id.h>
00017 
00018 class vsol_spatial_object : public vul_timestamp, public vbl_ref_count, public vsol_flags_id
00019 {
00020  public:
00021   // Constructors/Destructor---------------------------------------------------
00022   virtual ~vsol_spatial_object();
00023  protected:
00024   vsol_spatial_object();
00025 };
00026 
00027 #endif // vsol_spatial_object_h_