OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimViewInterface.h
Go to the documentation of this file.
1 //*******************************************************************
2 //
3 // License: See top level LICENSE.txt file.
4 //
5 // Author: Garrett Potts (gpotts@imagelinks)
6 //
7 //*************************************************************************
8 // $Id: ossimViewInterface.h 15766 2009-10-20 12:37:09Z gpotts $
9 #ifndef ossimViewInterface_HEADER
10 #define ossimViewInterface_HEADER
11 #include <ossim/base/ossimRtti.h>
12 
13 class ossimObject;
14 
16 {
17 public:
20  virtual ~ossimViewInterface();
21 
33  virtual bool setView(ossimObject* baseObject)=0;
34  virtual ossimObject* getView()=0;
35  virtual const ossimObject* getView()const=0;
36  virtual void refreshView();
37  ossimObject* getBaseObject();
38 
39 protected:
42 
43 };
44 
45 #endif
ossimObject * theObject
#define OSSIMDLLEXPORT
#define TYPE_DATA
Definition: ossimRtti.h:339