MrSID Decode SDK for Raster Reference Manual  9.5.4.4709
LTITranslationFilter Class Reference

translates (moves) the geo coordinates of the image More...

#include <lti_translationFilter.h>

Inheritance diagram for LTITranslationFilter:
LTIOverrideGeoCoord< LTIImageFilter > LTIImageFilter LTIOverrideGeoCoordData LTIImageStage LTIImage LTIReferenceCountedObject

List of all members.

Public Member Functions

LT_STATUS initialize (LTIImageStage *srcImage, double xOffset, double yOffset)
 initialize
LT_STATUS initialize (LTIImageStage *srcImage, const LTIGeoCoord &geoCoord)
virtual lt_uint32 getModifications (const LTIScene &scene) const
 get the modification bitfield for this image

Static Public Member Functions

static LTITranslationFiltercreate (void)

Protected Member Functions

 LTITranslationFilter (void)
virtual ~LTITranslationFilter (void)

Detailed Description

This class translates (moves) the geo coordinates of the image.

Definition at line 31 of file lti_translationFilter.h.


Constructor & Destructor Documentation

virtual LTITranslationFilter::~LTITranslationFilter ( void  ) [protected, virtual]

Member Function Documentation

virtual lt_uint32 LTITranslationFilter::getModifications ( const LTIScene scene) const [virtual]

This function returns a bitfield describing what kinds of modifications have been made to the image during and since its initial encoding.

Parameters:
scenethe area pertaining to this request
Returns:
a bitfield itemizing the encoding modifications

Reimplemented from LTIImageFilter.

LT_STATUS LTITranslationFilter::initialize ( LTIImageStage srcImage,
double  xOffset,
double  yOffset 
)

This class shifts the geographic coordinates of the image by the given amount.

Parameters:
srcImagethe base image
xOffsetamount to shift in the X direction
yOffsetamount to shift in the Y direction
LT_STATUS LTITranslationFilter::initialize ( LTIImageStage srcImage,
const LTIGeoCoord geoCoord 
)

The documentation for this class was generated from the following file: