OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimDisplayInterface.h
Go to the documentation of this file.
1 //*******************************************************************
2 // Copyright (C) 2000 ImageLinks Inc.
3 //
4 // License: MIT
5 //
6 // See LICENSE.txt file in the top level directory for more details.
7 //
8 // Author: Garrett Potts
9 //
10 //*************************************************************************
11 // $Id: ossimDisplayInterface.h 9094 2006-06-13 19:12:40Z dburken $
12 #ifndef ossimDisplayInterface_HEADER
13 #define ossimDisplayInterface_HEADER
14 #include <ossim/base/ossimRtti.h>
15 #include <ossim/base/ossimString.h>
16 
18 {
19 public:
21 
22  virtual ~ossimDisplayInterface();
23 
27  virtual void* getDisplayDevice()=0;
28 
29  virtual void setTitle(const ossimString& title)=0;
30  virtual void getTitle(ossimString& title)const=0;
31  virtual ossimString getTitle()const;
32  virtual void close()=0;
33  virtual bool isOpen() const=0;
34  virtual bool open()=0;
35  virtual bool isMinimized()const=0;
36 
38 };
39 
40 #endif
#define OSSIMDLLEXPORT
#define TYPE_DATA
Definition: ossimRtti.h:339