OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
src
base
ossim2dTo2dTransformRegistry.cpp
Go to the documentation of this file.
1
//**************************************************************************************************
2
//
3
// License: LGPL
4
//
5
// See LICENSE.txt file in the top level directory for more details.
6
//
7
// Description: Implementation of ossim2dTo2dTransformRegistry.
8
//
9
//**************************************************************************************************
10
// $Id$
11
#include <
ossim/base/ossim2dTo2dTransformRegistry.h
>
12
#include <
ossim/base/ossim2dTo2dTransformFactory.h
>
13
#include <
ossim/base/ossimObjectFactoryRegistry.h
>
14
ossim2dTo2dTransformRegistry
*
ossim2dTo2dTransformRegistry::m_instance
= 0;
15
RTTI_DEF1
(
ossim2dTo2dTransformRegistry
,
"ossim2dTo2dTransformRegistry"
,
ossimObjectFactory
);
16
ossim2dTo2dTransformRegistry
*
ossim2dTo2dTransformRegistry::instance
()
17
{
18
if
(!
m_instance
)
19
{
20
m_instance
=
new
ossim2dTo2dTransformRegistry
();
21
m_instance
->
registerFactory
(
ossim2dTo2dTransformFactory::instance
());
22
ossimObjectFactoryRegistry::instance
()->
registerFactory
(
m_instance
);
23
}
24
25
return
m_instance
;
26
}
ossim2dTo2dTransformRegistry
Definition:
ossim2dTo2dTransformRegistry.h:20
ossim2dTo2dTransformRegistry.h
ossimObjectFactory
Definition:
ossimObjectFactory.h:16
ossimObjectFactoryRegistry::instance
static ossimObjectFactoryRegistry * instance()
Definition:
ossimObjectFactoryRegistry.cpp:31
ossim2dTo2dTransformRegistry::ossim2dTo2dTransformRegistry
ossim2dTo2dTransformRegistry()
Definition:
ossim2dTo2dTransformRegistry.h:72
ossim2dTo2dTransformFactory::instance
static ossim2dTo2dTransformFactory * instance()
Definition:
ossim2dTo2dTransformFactory.cpp:20
ossim2dTo2dTransformRegistry::m_instance
static ossim2dTo2dTransformRegistry * m_instance
Definition:
ossim2dTo2dTransformRegistry.h:80
ossimObjectFactoryRegistry.h
ossimFactoryListInterface::registerFactory
void registerFactory(T *factory, bool pushToFrontFlag=false)
Will register a factory to the factory list.
Definition:
ossimFactoryListInterface.h:66
ossim2dTo2dTransformRegistry::instance
static ossim2dTo2dTransformRegistry * instance()
Definition:
ossim2dTo2dTransformRegistry.cpp:16
RTTI_DEF1
RTTI_DEF1(ossim2dTo2dTransformRegistry, "ossim2dTo2dTransformRegistry", ossimObjectFactory)
ossim2dTo2dTransformFactory.h
Generated on Fri Aug 3 2018 08:46:45 for OSSIM - Open Source Software Image Map by
1.8.14