MrSID Decode SDK for Raster Reference Manual
9.0.0.3864
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
lti_translationFilter.h
Go to the documentation of this file.
1
/* $Id$ */
2
/* //////////////////////////////////////////////////////////////////////////
3
// //
4
// This code is Copyright (c) 2004 LizardTech, Inc, 1008 Western Avenue, //
5
// Suite 200, Seattle, WA 98104. Unauthorized use or distribution //
6
// prohibited. Access to and use of this code is permitted only under //
7
// license from LizardTech, Inc. Portions of the code are protected by //
8
// US and foreign patents and other filings. All Rights Reserved. //
9
// //
11
/* PUBLIC */
12
13
#ifndef LTI_TRANSLATIONFILTER_H
14
#define LTI_TRANSLATIONFILTER_H
15
16
// lt_lib_mrsid_core
17
#include "
lti_imageFilter.h
"
18
#include "
lti_imageStageOverrides.h
"
19
20
LT_BEGIN_NAMESPACE
(LizardTech)
21
22
23
28
#ifdef SWIG
29
class
LTITranslationFilter
:
public
LTIImageFilter
30
#else
31
class
LTITranslationFilter
:
public
LTIOverrideGeoCoord
32
<LTIImageFilter>
33
#endif
34
{
35
LTI_REFERENCE_COUNTED_BOILERPLATE
(
LTITranslationFilter
);
36
public
:
47
LT_STATUS
initialize
(
LTIImageStage
* srcImage,
48
double
xOffset,
49
double
yOffset);
50
51
LT_STATUS
initialize
(
LTIImageStage
* srcImage,
52
const
LTIGeoCoord
&geoCoord);
53
54
// LTIImageStage
55
virtual
lt_uint32
getModifications
(
const
LTIScene
&scene)
const
;
56
};
57
58
59
LT_END_NAMESPACE
(LizardTech)
60
61
#endif // LTI_TRANSLATIONFILTER_H
LizardTech