OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
util
ossimSubImageTool.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 ossimSubImageTool_HEADER
9
#define ossimSubImageTool_HEADER
10
11
#include <
ossim/base/ossimRefPtr.h
>
12
#include <
ossim/base/ossimFilename.h
>
13
#include <
ossim/base/ossimGpt.h
>
14
#include <
ossim/imaging/ossimImageSource.h
>
15
#include <
ossim/util/ossimChipProcTool.h
>
16
22
class
OSSIMDLLEXPORT
ossimSubImageTool
:
public
ossimChipProcTool
23
{
24
public
:
25
enum
RpcGeomFormat
{ OGEOM, DG, JSON, XML };
26
27
ossimSubImageTool
();
28
~
ossimSubImageTool
();
29
36
virtual
void
setUsage
(
ossimArgumentParser
& ap);
37
43
virtual
bool
initialize
(
ossimArgumentParser
& ap);
44
49
virtual
void
initialize
(
const
ossimKeywordlist
& kwl);
50
55
virtual
bool
execute
();
56
57
virtual
ossimString
getClassName
()
const
{
return
"ossimSubImageTool"
; }
58
60
static
const
char
*
DESCRIPTION
;
61
62
protected
:
63
virtual
void
initProcessingChain
() {}
64
65
RpcGeomFormat
m_geomFormat
;
66
};
67
68
#endif
ossimChipProcTool::initialize
virtual bool initialize(ossimArgumentParser &ap)
Initial method to be ran prior to execute.
Definition:
ossimChipProcTool.cpp:97
OSSIMDLLEXPORT
#define OSSIMDLLEXPORT
Definition:
ossimConstants.h:71
ossimKeywordlist
Represents serializable keyword/value map.
Definition:
ossimKeywordlist.h:50
ossimImageSource.h
ossimChipProcTool.h
ossimRefPtr.h
ossimSubImageTool::m_geomFormat
RpcGeomFormat m_geomFormat
Definition:
ossimSubImageTool.h:65
ossimSubImageTool
Definition:
ossimSubImageTool.h:22
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
ossimSubImageTool::getClassName
virtual ossimString getClassName() const
Definition:
ossimSubImageTool.h:57
ossimSubImageTool::RpcGeomFormat
RpcGeomFormat
Definition:
ossimSubImageTool.h:25
ossimSubImageTool::initProcessingChain
virtual void initProcessingChain()
Derived classes initialize their custom chains here.
Definition:
ossimSubImageTool.h:63
ossimSubImageTool::DESCRIPTION
static const char * DESCRIPTION
Used by ossimUtilityFactory.
Definition:
ossimSubImageTool.h:60
ossimGpt.h
ossimFilename.h
ossimChipProcTool
Definition:
ossimChipProcTool.h:42
ossimChipProcTool::execute
virtual bool execute()
Performs the actual product write.
Definition:
ossimChipProcTool.cpp:394
ossimString
Definition:
ossimString.h:22
Generated on Fri Aug 3 2018 08:46:54 for OSSIM - Open Source Software Image Map by
1.8.14