OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
base
ossim2dTo2dTransformFactory.h
Go to the documentation of this file.
1
//**************************************************************************************************
2
//
3
// License: MIT
4
//
5
// See LICENSE.txt file in the top level directory for more details.
6
//
7
// Description: Class declaration of ossim2dTo2dTransformFactory.
8
//
9
//**************************************************************************************************
10
// $Id$
11
#ifndef ossim2dTo2dTransformFactory_HEADER
12
#define ossim2dTo2dTransformFactory_HEADER
13
#include <
ossim/base/ossim2dTo2dTransformFactoryBase.h
>
14
15
class
ossim2dTo2dTransform
;
16
class
OSSIM_DLL
ossim2dTo2dTransformFactory
:
public
ossim2dTo2dTransformFactoryBase
17
{
18
public
:
19
ossim2dTo2dTransformFactory
(){}
20
static
ossim2dTo2dTransformFactory
* instance();
21
25
virtual
ossim2dTo2dTransform
*
createTransform
(
const
ossimString
& name)
const
;
26
30
virtual
ossim2dTo2dTransform
*
createTransform
(
const
ossimKeywordlist
& kwl,
31
const
char
* prefix)
const
;
32
38
virtual
void
getTypeNameList
(std::vector<ossimString>& typeList)
const
;
39
40
protected
:
41
static
ossim2dTo2dTransformFactory
*
m_instance
;
42
};
43
44
#endif
ossimKeywordlist
Represents serializable keyword/value map.
Definition:
ossimKeywordlist.h:50
ossim2dTo2dTransformFactory::m_instance
static ossim2dTo2dTransformFactory * m_instance
Definition:
ossim2dTo2dTransformFactory.h:41
ossimObjectFactory::getTypeNameList
virtual void getTypeNameList(std::vector< ossimString > &typeList) const =0
ossim2dTo2dTransformFactory
Definition:
ossim2dTo2dTransformFactory.h:16
ossim2dTo2dTransform
Definition:
ossim2dTo2dTransform.h:17
ossim2dTo2dTransformFactoryBase::createTransform
virtual ossim2dTo2dTransform * createTransform(const ossimString &name) const =0
Take a transform type name.
OSSIM_DLL
#define OSSIM_DLL
Definition:
ossimConstants.h:72
ossim2dTo2dTransformFactory::ossim2dTo2dTransformFactory
ossim2dTo2dTransformFactory()
Definition:
ossim2dTo2dTransformFactory.h:19
ossim2dTo2dTransformFactoryBase.h
ossim2dTo2dTransformFactoryBase
Definition:
ossim2dTo2dTransformFactoryBase.h:16
ossimString
Definition:
ossimString.h:22
Generated on Fri Aug 3 2018 08:46:45 for OSSIM - Open Source Software Image Map by
1.8.14