188 result.
x = 1.0 / (1<<resLevel);
195 decimations.push_back(
ossimDpt(1.0,1.0));
235 type = kwl.
find(geomPrefix,
"type");
virtual bool isSourceEnabled() const
virtual ossimIrect getBoundingRect(ossim_uint32 resLevel=0) const
This will return the bounding rect of the source.
virtual ossimScalarType getOutputScalarType() const
This will be used to query the output pixel type of the tile source.
virtual bool canConnectMyInputTo(ossim_int32 myInputIndex, const ossimConnectableObject *object) const
required to be overriden by derived classes
virtual const ossim_float64 * getMaxPix() const
void setRect(ossim_uint32 ulx, ossim_uint32 uly, ossim_uint32 width, ossim_uint32 height)
virtual ossim_uint32 getNumberOfBands() const
virtual void setImageRectangle(const ossimIrect &rect)
Represents serializable keyword/value map.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Attempts to initialize a transform and a projection given the KWL.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
const char * find(const char *key) const
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
ossim_uint32 height() const
void setImage(ossimRefPtr< ossimImageData > image)
ossimRefPtr< ossimImageData > m_image
virtual double getNullPixelValue(ossim_uint32 band=0) const
Each band has a null pixel associated with it.
ossimRefPtr< ossimImageGeometry > m_geometry
virtual ossimIrect getBoundingRect(ossim_uint32 resLevel=0) const
This will return the bounding rect of the source.
virtual void initialize()
Initialize the data buffer.
virtual double getMinPixelValue(ossim_uint32 band=0) const
Returns the min pixel of the band.
virtual void loadTile(const void *src, const ossimIrect &src_rect, ossimInterleaveType il_type)
virtual ossimRefPtr< ossimImageData > getTile(const ossimIrect &rect, ossim_uint32 resLevel=0)
virtual ossimDataObjectStatus validate() const
unsigned int ossim_uint32
virtual const ossim_float64 * getNullPix() const
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
loadState is here so one can construct a memory source as a blank tile.
ossimIrect m_boundingRect
virtual ossimIrect getImageRectangle() const
virtual void initialize()
virtual double getMaxPixelValue(ossim_uint32 band=0) const
Returns the max pixel of the band.
ossim_uint32 width() const
virtual ossim_uint32 getNumberOfInputBands() const
ossimIrect clipToRect(const ossimIrect &rect) const
Container class that holds both 2D transform and 3D projection information for an image Only one inst...
virtual ossim_uint32 getNumberOfDecimationLevels() const
Will return the number of resolution levels.
RTTI_DEF1(ossimMemoryImageSource, "ossimMemoryImageSource", ossimImageSource)
virtual const ossim_float64 * getMinPix() const
ossimRefPtr< ossimImageData > m_result
virtual ossimScalarType getScalarType() const
virtual void makeBlank()
Initializes data to null pixel values.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
save state is not implemented for this source and only passes to the base.
virtual ossimScalarType getOutputScalarType() const
This will be used to query the output pixel type of the tile source.
virtual double getMaxPixelValue(ossim_uint32 band=0) const
Returns the max pixel of the band.
virtual void getDecimationFactor(ossim_uint32 resLevel, ossimDpt &result) const
Will return the decimation factor for the given resolution level.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
virtual const void * getBuf() const
virtual double getMinPixelValue(ossim_uint32 band=0) const
Returns the min pixel of the band.
const char * c_str() const
Returns a pointer to a null-terminated array of characters representing the string's contents...
virtual ossim_uint32 getNumberOfOutputBands() const
Returns the number of bands in a tile returned from this TileSource.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Saves the transform (if any) and projection (if any) states to the KWL.
virtual void getDecimationFactors(std::vector< ossimDpt > &decimations) const
Will return an array of all decimations for each resolution level.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
virtual double getNullPixelValue(ossim_uint32 band=0) const
Each band has a null pixel associated with it.