12 #ifndef ossimMapCompositionSource_HEADER 13 #define ossimMapCompositionSource_HEADER 192 virtual void getPropertyNames(std::vector<ossimString>& propertyNames)
const;
virtual void initialize()
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
bool theBottomGeographicTickFlag
virtual void setTopMeterTickMarkFlag(bool flag)
virtual void setMeterRightLabelFont(const ossimFontInformation &fontInfo)
ossimAnnotationSource::AnnotationObjectListType theFixedAnnotationList
ossimFontInformation theTitleFontInfo
virtual void drawBorders()
virtual void setMeterLabelColor(const ossimRgbVector &color)
virtual ossim_int32 getLeftBorderLength() const
virtual ossimRgbVector getRightGeographicLabelColor() const
virtual void addGeographicTopGridLabels()
virtual void setMeterTopLabelFont(const ossimFontInformation &fontInfo)
void setRightGeographicTickMarkFlag(bool flag)
ossimIrect theRightBorder
void setLeftGeographicLabelFlag(bool flag)
virtual void setGeographicBottomLabelFont(const ossimFontInformation &fontInfo)
virtual void addGeographicGridReseaux()
virtual void setRightBorderLength(ossim_int32 length)
virtual ossimFontInformation getGeographicLeftLabelFontInfo() const
virtual ossimFontInformation getMeterTopLabelFontInfo() const
ossimFontInformation theMeterBottomLabelFontInfo
bool theLeftMeterLabelFlag
void setMeterTickMarkFlag(bool flag)
ossimRefPtr< ossimFont > theMeterLeftLabelFont
virtual ossimScalarType getOutputScalarType() const
This will be used to query the output pixel type of the tile source.
Represents serializable keyword/value map.
virtual void setGeographicGridType(ossimGridLineType gridType)
virtual bool getBottomGeographicTickMarkFlag() const
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
virtual bool getLeftMeterTickMarkFlag() const
bool theLeftMeterTickFlag
virtual ossimString getRightGeographicLabelFormat() const
virtual void setBottomMeterTickMarkFlag(bool flag)
virtual ossimFontInformation getGeographicRightLabelFontInfo() const
ossimIpt theViewWidthHeight
ossimDpt getMeterSpacing() const
ossimFontInformation theGeographicTopLabelFontInfo
virtual void addFixedAnnotation(ossimAnnotationObject *obj)
ossim_uint32 theLeftBorderLength
void setTopGeographicTickMarkFlag(bool flag)
virtual ossimGridLineType getGeographicGridType() const
void setGeographicTickMarkFlag(bool flag)
ossim_uint32 theRightBorderLength
void setGeographicSpacingLon(double value)
virtual void addGeographicBottomGridLabels()
virtual void setRightGeographicLabelColor(const ossimRgbVector &color)
ossimDpt getGeographicSpacing() const
virtual void setMeterGridType(ossimGridLineType gridType)
ossimRefPtr< ossimFont > theMeterTopLabelFont
virtual void setRightMeterLabelColor(const ossimRgbVector &color)
virtual void setGeographicLabelFormat(const ossimString format)
virtual bool getRightMeterLabelFlag() const
virtual ossimRgbVector getGeographicGridColor() const
virtual ossimFontInformation getMeterRightLabelFontInfo() const
virtual ossimRgbVector getTopGeographicLabelColor() const
bool theRightGeographicLabelFlag
std::vector< ossimRefPtr< ossimAnnotationObject > > AnnotationObjectListType
virtual bool getLeftGeographicLabelFlag() const
ossimRgbVector theTopMeterLabelColor
virtual bool getBottomMeterTickMarkFlag() const
bool theRightGeographicTickFlag
ossim_uint32 theBottomBorderLength
virtual ossimFontInformation getGeographicBottomLabelFontInfo() const
virtual void setBottomGeographicLabelColor(const ossimRgbVector &color)
virtual ossimRgbVector getBorderColor() const
virtual void setLeftGeographicLabelFormat(const ossimString &format)
virtual ossimString getLeftGeographicLabelFormat() const
virtual void setTopMeterLabelColor(const ossimRgbVector &color)
virtual void addGeographicGridLines()
ossimRgbVector theLeftMeterLabelColor
virtual void setMeterLeftLabelFont(const ossimFontInformation &fontInfo)
ossimFontInformation theMeterRightLabelFontInfo
virtual void setLeftMeterTickMarkFlag(bool flag)
ossimRefPtr< ossimFont > theGeographicTopLabelFont
virtual ossimRefPtr< ossimImageData > getTile(const ossimIrect &tileRect, ossim_uint32 resLevel=0)
virtual bool getTopMeterLabelFlag() const
void setViewWidthHeight(const ossimIpt &widthHeight)
virtual ossimRgbVector getBottomMeterLabelColor() const
virtual ossimRgbVector getMeterGridColor() const
ossimString theTitleString
ossimFontInformation theGeographicLeftLabelFontInfo
void setGeographicSpacingLat(double value)
ossimIpt getViewWidthHeight() const
void setTopGeographicLabelFlag(bool flag)
virtual bool getTopGeographicTickMarkFlag() const
virtual ossim_int32 getTopBorderLength() const
virtual ossimRgbVector getRightMeterLabelColor() const
virtual bool getRightMeterTickMarkFlag() const
ossimIrect theBottomBorder
bool theRightMeterTickFlag
virtual ~ossimMapCompositionSource()
ossimFontInformation theMeterLeftLabelFontInfo
virtual void setTopGeographicLabelColor(const ossimRgbVector &color)
ossimRefPtr< ossimFont > theGeographicBottomLabelFont
ossimFontInformation theMeterTopLabelFontInfo
virtual void setBottomMeterLabelColor(const ossimRgbVector &color)
virtual bool getBottomMeterLabelFlag() const
virtual void setGeographicLeftLabelFont(const ossimFontInformation &fontInfo)
ossimIrect getViewingRect() const
virtual void setTitle(const ossimString &s)
ossimFontInformation theGeographicRightLabelFontInfo
virtual void setRightGeographicLabelFormat(const ossimString &format)
virtual void addMeterGridReseaux()
virtual bool getTopGeographicLabelFlag() const
ossimRgbVector theTopGeographicLabelColor
ossimRefPtr< ossimFont > theGeographicLeftLabelFont
unsigned int ossim_uint32
virtual ossimFontInformation getMeterLeftLabelFontInfo() const
virtual void addGeographicLeftGridLabels()
void setLeftGeographicTickMarkFlag(bool flag)
virtual void deleteFixedAnnotations()
bool theLeftGeographicTickFlag
virtual void setGeographicRightLabelFont(const ossimFontInformation &fontInfo)
virtual void setGeographicTopLabelFont(const ossimFontInformation &fontInfo)
virtual ossim_int32 getRightBorderLength() const
ossimRefPtr< ossimFont > theTitleFont
virtual ossimRgbVector getTopMeterLabelColor() const
ossimDpt theGeographicSpacing
ossimRgbVector theTitleColor
virtual void setLeftMeterLabelColor(const ossimRgbVector &color)
virtual void setTitleColor(const ossimRgbVector &color)
virtual ossimGridLineType getMeterGridType() const
virtual ossimRgbVector getTitleColor() const
bool theLeftGeographicLabelFlag
ossimRgbVector theLeftGeographicLabelColor
virtual void setBottomGeographicLabelFormat(const ossimString &format)
virtual bool getRightGeographicLabelFlag() const
void setMeterSpacing(double x, double y)
virtual ossim_int32 getBottomBorderLength() const
virtual ossimRgbVector getLeftGeographicLabelColor() const
virtual bool getLeftMeterLabelFlag() const
virtual void computeBorderRects()
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
ossimRgbVector theBottomMeterLabelColor
ossimRefPtr< ossimFont > theMeterBottomLabelFont
bool theBottomMeterLabelFlag
virtual void setRightMeterTickMarkFlag(bool flag)
virtual void setLeftMeterLabelFlag(bool flag)
virtual void setBottomMeterLabelFlag(bool flag)
virtual bool getTopMeterTickMarkFlag() const
virtual void setRightMeterLabelFlag(bool flag)
ossimGridLineType theMeterGridType
ossimRgbVector theMeterGridColor
ossimRgbVector theBottomGeographicLabelColor
bool theTopMeterLabelFlag
virtual void setTopMeterLabelFlag(bool flag)
virtual void addGeographicRightGridLabels()
ossimMapCompositionSource()
ossimRgbVector theRightGeographicLabelColor
void setMeterSpacingY(double value)
virtual bool getBottomGeographicLabelFlag() const
virtual void setBottomBorderLength(ossim_int32 length)
virtual bool getRightGeographicTickMarkFlag() const
bool theTopGeographicLabelFlag
ossimString theTopGeographicFormat
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
virtual ossimIrect getBoundingRect(ossim_uint32 resLevel=0) const
void setGeographicSpacing(double lat, double lon)
ossimRefPtr< ossimFont > theMeterRightLabelFont
ossim_uint32 theTopBorderLength
virtual ossimString getBottomGeographicLabelFormat() const
virtual void setMeterGridColor(const ossimRgbVector &color)
virtual ossimRgbVector getLeftMeterLabelColor() const
ossimRgbVector theRightMeterLabelColor
virtual ossimFontInformation getGeographicTopLabelFontInfo() const
ossimRgbVector theGeographicGridColor
virtual ossim_uint32 getNumberOfOutputBands() const
Returns the number of bands in a tile returned from this TileSource.
void setBottomGeographicTickMarkFlag(bool flag)
bool theBottomGeographicLabelFlag
bool theRightMeterLabelFlag
void setRightGeographicLabelFlag(bool flag)
virtual void setLeftBorderLength(ossim_int32 length)
virtual void setMeterBottomLabelFont(const ossimFontInformation &fontInfo)
ossimString theRightGeographicFormat
ossimFontInformation theGeographicBottomLabelFontInfo
const ossimMapProjection * inputMapProjection() const
Fetches the input connection's image geometry and verifies that it is a map projection.
ossimGridLineType theGeographicGridType
virtual void setGeographicGridColor(const ossimRgbVector &color)
virtual void addMeterGridLabels()
bool theBottomMeterTickFlag
ossimRgbVector theBorderColor
virtual void setBorderColor(const ossimRgbVector &color)
virtual void addGridLabels()
virtual ossimRgbVector getBottomGeographicLabelColor() const
virtual void setGeographicLabelColor(const ossimRgbVector &color)
virtual void setLeftGeographicLabelColor(const ossimRgbVector &color)
ossimString theBottomGeographicFormat
virtual ossimFontInformation getTitleFont() const
bool theTopGeographicTickFlag
ossimRefPtr< ossimFont > theGeographicRightLabelFont
virtual void drawAnnotations(ossimRefPtr< ossimImageData > tile)
virtual void setTopBorderLength(ossim_int32 length)
virtual void setTitleFont(const ossimFontInformation &fontInfo)
virtual void addMeterGridLines()
void setMeterSpacingX(double value)
void setBottomGeographicLabelFlag(bool flag)
virtual void setProperty(ossimRefPtr< ossimProperty > property)
virtual ossimString getTopGeographicLabelFormat() const
virtual void setTopGeographicLabelFormat(const ossimString &format)
ossimString theLeftGeographicFormat
virtual void layoutAnnotations()
virtual ossimString getTitle() const
virtual ossimFontInformation getMeterBottomLabelFontInfo() const
virtual bool getLeftGeographicTickMarkFlag() const