OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
base
ossimCustomEditorWindow.h
Go to the documentation of this file.
1
//*******************************************************************
2
//
3
// License: See top level LICENSE.txt file.
4
//
5
// Author: Garrett Potts
6
// Description:
7
//
8
//*************************************************************************
9
// $Id: ossimCustomEditorWindow.h 17108 2010-04-15 21:08:06Z dburken $
10
#ifndef ossimCustomEditorWindow_HEADER
11
#define ossimCustomEditorWindow_HEADER
12
#include <
ossim/base/ossimObject.h
>
13
14
class
OSSIMDLLEXPORT
ossimCustomEditorWindow
:
public
ossimObject
15
{
16
public
:
21
virtual
void
* getWindow()=0;
22
27
virtual
void
setParent(
void
* parent)=0;
28
32
virtual
void
* getParent()=0;
33
38
virtual
bool
setObjectToEdit(
ossimObject
* obj)=0;
39
43
virtual
bool
canEdit(
ossimObject
* obj)
const
=0;
44
48
virtual
ossimObject
* getObject()=0;
49
50
protected
:
51
ossimCustomEditorWindow
(){}
52
ossimCustomEditorWindow
(
const
ossimCustomEditorWindow
&){}
53
void
operator =
(
const
ossimCustomEditorWindow
&
/*rhs*/
){}
54
55
TYPE_DATA
56
};
57
#endif
ossimCustomEditorWindow::ossimCustomEditorWindow
ossimCustomEditorWindow(const ossimCustomEditorWindow &)
Definition:
ossimCustomEditorWindow.h:52
ossimObject
Definition:
ossimObject.h:25
OSSIMDLLEXPORT
#define OSSIMDLLEXPORT
Definition:
ossimConstants.h:71
ossimObject.h
ossimCustomEditorWindow
Definition:
ossimCustomEditorWindow.h:14
TYPE_DATA
#define TYPE_DATA
Definition:
ossimRtti.h:339
ossimReferenced::operator=
ossimReferenced & operator=(const ossimReferenced &)
Definition:
ossimReferenced.h:33
ossimCustomEditorWindow::ossimCustomEditorWindow
ossimCustomEditorWindow()
Definition:
ossimCustomEditorWindow.h:51
Generated on Fri Aug 3 2018 08:46:46 for OSSIM - Open Source Software Image Map by
1.8.14