28 #ifndef __TERRALIB_LAYOUT_INTERNAL_SCALE_MODEL_H
29 #define __TERRALIB_LAYOUT_INTERNAL_SCALE_MODEL_H
35 #include "../../../maptools/Canvas.h"
virtual double getScaleGapX()
virtual void setScaleGapY(double y)
virtual void draw(ContextItem context)
virtual void updateProperties(te::layout::Properties *properties)
virtual void setScaleGapX(double x)
An Envelope defines a 2D rectangular region.
A canvas is an abstraction of a drawing area.
virtual double getScaleGapY()
virtual Properties * getProperties() const
virtual void visitDependent()
virtual void drawScale(te::map::Canvas *canvas, Utils *utils, te::gm::Envelope box)