OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
ossim-plugins
reg
src
ossimRegTool.h
Go to the documentation of this file.
1
//**************************************************************************************************
2
//
3
// OSSIM Open Source Geospatial Data Processing Library
4
// See top level LICENSE.txt file for license information
5
//
6
//**************************************************************************************************
7
8
#ifndef ossimRegTool_HEADER
9
#define ossimRegTool_HEADER 1
10
11
#include <
ossim/plugin/ossimPluginConstants.h
>
12
#include <
ossim/imaging/ossimImageHandler.h
>
13
#include <
ossim/util/ossimChipProcTool.h
>
14
15
class
OSSIM_DLL
ossimRegTool
:
public
ossimChipProcTool
16
{
17
public
:
18
static
const
char
*
DESCRIPTION
;
19
20
ossimRegTool
();
21
22
virtual
~
ossimRegTool
();
23
24
virtual
void
setUsage
(
ossimArgumentParser
& ap);
25
26
virtual
bool
initialize
(
ossimArgumentParser
& ap);
27
28
virtual
void
initialize
(
const
ossimKeywordlist
& ap);
29
30
virtual
bool
execute
();
31
32
virtual
ossimString
getClassName
()
const
{
return
"ossimRegTool"
; }
33
34
virtual
void
getKwlTemplate
(
ossimKeywordlist
& kwl);
35
36
private
:
37
virtual
void
initProcessingChain
();
38
virtual
void
finalizeChain
();
39
};
40
41
#endif
/* #ifndef ossimRegTool_HEADER */
ossimChipProcTool::initialize
virtual bool initialize(ossimArgumentParser &ap)
Initial method to be ran prior to execute.
Definition:
ossimChipProcTool.cpp:97
ossimChipProcTool::initProcessingChain
virtual void initProcessingChain()=0
Derived classes initialize their custom chains here.
ossimImageHandler.h
ossimKeywordlist
Represents serializable keyword/value map.
Definition:
ossimKeywordlist.h:50
ossimChipProcTool.h
ossimRegTool::getClassName
virtual ossimString getClassName() const
Definition:
ossimRegTool.h:32
ossimTool::getKwlTemplate
virtual void getKwlTemplate(ossimKeywordlist &kwl)
Assigns a template keywordlist to string for initializing derived classes.
Definition:
ossimTool.cpp:100
ossimArgumentParser
Definition:
ossimArgumentParser.h:18
ossimChipProcTool::setUsage
virtual void setUsage(ossimArgumentParser &ap)
Initializes the aurgument parser with expected parameters and options.
Definition:
ossimChipProcTool.cpp:1520
ossimChipProcTool::finalizeChain
virtual void finalizeChain()
Called after initProcessingChain() to append common items to the processing chain.
Definition:
ossimChipProcTool.cpp:354
ossimChipProcTool
Definition:
ossimChipProcTool.h:42
ossimPluginConstants.h
OSSIM_DLL
#define OSSIM_DLL
Definition:
ossimConstants.h:72
ossimRegTool::DESCRIPTION
static const char * DESCRIPTION
Definition:
ossimRegTool.h:18
ossimChipProcTool::execute
virtual bool execute()
Performs the actual product write.
Definition:
ossimChipProcTool.cpp:394
ossimString
Definition:
ossimString.h:22
ossimRegTool
Definition:
ossimRegTool.h:15
Generated on Fri Aug 3 2018 08:46:52 for OSSIM - Open Source Software Image Map by
1.8.14