26 theDecimationFactors(),
56 std::string e =
"ossimImageModel::rnToR0 rrds out of range!";
76 std::string e =
"ossimImageModel::r0ToRn rrds out of range!";
96 std::string e =
"ossimImageModel::getSubImageOffset rrds out of range!";
113 std::string e =
"ossimImageModel::getImageRectangle rrds out of range!";
134 "ossimImageModel::getBoundingRectangle rrds out of range!";
void r0ToRn(ossim_uint32 rrds, const ossimDpt &r0Pt, ossimDpt &rnPt) const
Get rn point from r0 point.
virtual void getDecimationFactors(vector< ossimDpt > &decimations) const
This returns all decimation for all levels.
void getBoundingRectangle(ossim_uint32 rrds, ossimDrect &rect) const
Gets the model-based image rectangle for a given reduced resolution data set.
virtual ~ossimImageModel()
virtual destructor
virtual void initialize(const ossimImageHandler &ih)
Method to initialize class from an image handler.
std::vector< ossimDpt > theDecimationFactors
Decimation factors for each rrds level.
virtual ossim_uint32 getNumberOfLines(ossim_uint32 resLevel=0) const =0
Pure virtual, derived classes must implement.
void setTargetRrds(ossim_uint32 rrds)
Set theTargetRrds data member.
ossim_uint32 getNumberOfDecimationLevels() const
ossimImageModel()
default constructor
unsigned int ossim_uint32
void getSubImageOffset(ossim_uint32 rrds, ossimDpt &offset) const
Get the sub image offset for a given resolution level.
ossim_uint32 theTargetRrds
RTTI_DEF1(ossimImageModel, "ossimImageModel", ossimObject)
void getImageRectangle(ossim_uint32 rrds, ossimDrect &rect) const
Gets the zero-based image rectangle for a given reduced resolution data set.
This class defines an abstract Handler which all image handlers(loaders) should derive from...
virtual ossim_uint32 getNumberOfSamples(ossim_uint32 resLevel=0) const =0
Pure virtual, derived classes must implement.
void rnToR0(ossim_uint32 rrds, const ossimDpt &rnPt, ossimDpt &r0Pt) const
Get r0 point from rn point.
ossimDpt theSubImageOffset
Offset from the full image.
ossim_uint32 getTargetRrds() const
Class to handle transforming image points, rectangles, and offsets from one reduced resolution data s...