28 #ifndef __TERRALIB_LAYOUT_INTERNAL_GRID_GEODESIC_MODEL_H
29 #define __TERRALIB_LAYOUT_INTERNAL_GRID_GEODESIC_MODEL_H
38 class GeodesicGridSettingsConfigProperties;
bool m_upperRightCornerText
bool m_lowerLeftCornerText
virtual void updateProperty(te::layout::Property property)
int m_pointTextSizeCorner
virtual void draw(te::map::Canvas *canvas, te::gm::Envelope box, int srid)
bool m_upperLeftCornerText
GeodesicGridSettingsConfigProperties * m_settingsConfig
An Envelope defines a 2D rectangular region.
double m_lneCornerVrtDisplacement
virtual void calculateGaps(te::gm::Envelope box)
virtual te::layout::Property getProperty()
bool m_lowerRightCornerText
bool m_visibleCornerTextsText
virtual void drawHorizontalLines(te::map::Canvas *canvas, te::gm::Envelope box)
te::color::RGBAColor m_textColorCorner
A canvas is an abstraction of a drawing area.
virtual ~GridGeodesicModel()
A helper class for 32-bit RGBA (Red-Green-Blue-Alpha channel) color.
virtual void drawVerticalLines(te::map::Canvas *canvas, te::gm::Envelope box)
std::string m_fontTextCorner
double m_lneCornerHrzDisplacement