28 #ifndef __TERRALIB_LAYOUT_INTERNAL_GRID_PLANAR_MODEL_H
29 #define __TERRALIB_LAYOUT_INTERNAL_GRID_PLANAR_MODEL_H
39 class PlanarGridSettingsConfigProperties;
virtual void drawVerticalLines(te::map::Canvas *canvas, te::gm::Envelope box)
virtual void drawHorizontalLines(te::map::Canvas *canvas, te::gm::Envelope box)
virtual void updateProperty(te::layout::Property property)
An Envelope defines a 2D rectangular region.
PlanarGridSettingsConfigProperties * m_settingsConfig
virtual ~GridPlanarModel()
virtual te::layout::Property getProperty()
virtual void draw(te::map::Canvas *canvas, te::gm::Envelope box, int srid)
virtual void calculateGaps(te::gm::Envelope box)
A canvas is an abstraction of a drawing area.