#include <MapGridModel.h>
Protected Member Functions | |
virtual void | drawGrid (te::map::Canvas *canvas, Utils *utils) |
virtual void | notifyAll (ContextItem context) |
std::string | proj4DescToGeodesic () |
std::string | proj4DescToPlanar (int zone) |
virtual void | updateVisitors () |
Definition at line 44 of file MapGridModel.h.
te::layout::MapGridModel::MapGridModel | ( | ) |
Definition at line 45 of file MapGridModel.cpp.
References m_geodesicGridProperties, m_gridGeodesic, m_gridPlanar, m_planarGridProperties, te::layout::ItemModelObservable::m_properties, and te::layout::Properties::setHasGridWindows().
|
virtual |
Definition at line 61 of file MapGridModel.cpp.
|
virtualinherited |
Definition at line 43 of file Visitable.cpp.
References te::layout::AbstractVisitor::visit().
Referenced by te::layout::changeMapVisitable().
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 69 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 217 of file ItemModelObservable.cpp.
References te::gm::Envelope::isValid(), te::gm::Coord2D::x, and te::gm::Coord2D::y.
Referenced by te::layout::ItemController::contains(), and te::layout::ItemGroup::contains().
|
virtual |
Reimplemented from te::layout::MapModel.
Definition at line 88 of file MapGridModel.cpp.
References te::layout::Utils::configCanvas(), te::layout::Utils::drawRectW(), te::layout::Context::getCanvas(), te::layout::Utils::getImageW(), te::layout::Context::getInstance(), te::layout::Context::getUtils(), te::layout::ContextItem::isResizeCanvas(), te::map::Canvas::setLineColor(), te::layout::ContextItem::setPixmap(), te::map::Canvas::setPolygonContourColor(), te::map::Canvas::setPolygonFillColor(), and TE_OPAQUE.
|
protectedvirtual |
Definition at line 118 of file MapGridModel.cpp.
References te::layout::Utils::configGeoCanvas().
|
virtualinherited |
Definition at line 173 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 188 of file ItemModelObservable.cpp.
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 163 of file ItemModelObservable.cpp.
Referenced by te::layout::ItemGroup::drawBackground(), te::layout::ItemGroup::paint(), and te::layout::MapItem::setPixmap().
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 312 of file ItemModelObservable.cpp.
Referenced by te::layout::maxTypeId().
|
virtualinherited |
Definition at line 83 of file MapModel.cpp.
Referenced by te::layout::LegendModel::visitDependent().
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 200 of file ItemModelObservable.cpp.
|
virtual |
Reimplemented from te::layout::ItemModelObservable.
Definition at line 141 of file MapGridModel.cpp.
References te::layout::Property::addSubProperty(), te::layout::DataTypeGridSettings, te::layout::ItemModelObservable::getProperties(), te::layout::Property::setId(), te::layout::Property::setName(), and te::layout::Property::setValue().
|
virtualinherited |
Definition at line 88 of file MapModel.cpp.
References te::common::Convert2UCase(), te::gm::Envelope::getHeight(), and te::gm::Envelope::getWidth().
Referenced by te::layout::ScaleModel::visitDependent().
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 282 of file ItemModelObservable.cpp.
Referenced by te::layout::changeMapVisitable().
|
virtualinherited |
Definition at line 209 of file MapModel.cpp.
References te::common::Convert2UCase(), te::common::Singleton< SpatialReferenceSystemManager >::getInstance(), and te::gm::Envelope::transform().
|
virtualinherited |
Definition at line 142 of file MapModel.cpp.
References te::common::Convert2UCase(), te::gm::Envelope::getCenter(), te::common::Singleton< SpatialReferenceSystemManager >::getInstance(), te::gm::Envelope::transform(), and te::gm::Coord2D::x.
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 292 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 302 of file ItemModelObservable.cpp.
|
protectedvirtualinherited |
Implements te::layout::Observable.
Definition at line 89 of file ItemModelObservable.cpp.
|
protectedinherited |
Definition at line 278 of file MapModel.cpp.
|
protectedinherited |
Definition at line 246 of file MapModel.cpp.
|
virtualinherited |
Definition at line 68 of file MapModel.cpp.
Referenced by te::layout::MapController::refreshLayer().
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 79 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 322 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 178 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 307 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 183 of file ItemModelObservable.cpp.
|
virtualinherited |
Reimplemented in te::layout::VerticalRulerModel, and te::layout::HorizontalRulerModel.
Definition at line 168 of file ItemModelObservable.cpp.
Referenced by te::layout::ItemGroup::addToGroup(), and te::layout::ItemController::setBox().
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 317 of file ItemModelObservable.cpp.
Referenced by te::layout::BuildGraphicsItem::createItemGroup(), te::layout::BuildGraphicsItem::createLegend(), te::layout::BuildGraphicsItem::createMap(), te::layout::BuildGraphicsItem::createMapGrid(), te::layout::BuildGraphicsItem::createPaper(), te::layout::BuildGraphicsItem::createRectangle(), and te::layout::BuildGraphicsItem::createScale().
|
virtualinherited |
Definition at line 193 of file ItemModelObservable.cpp.
Referenced by te::layout::BuildGraphicsItem::createItemGroup(), te::layout::BuildGraphicsItem::createLegend(), te::layout::BuildGraphicsItem::createMap(), te::layout::BuildGraphicsItem::createMapGrid(), te::layout::BuildGraphicsItem::createPaper(), te::layout::BuildGraphicsItem::createRectangle(), te::layout::BuildGraphicsItem::createScale(), and te::layout::PaperModel::PaperModel().
|
virtualinherited |
Definition at line 205 of file ItemModelObservable.cpp.
Referenced by te::layout::HorizontalRulerController::setPosition(), te::layout::ItemGroupController::setPosition(), te::layout::LegendController::setPosition(), te::layout::VerticalRulerController::setPosition(), te::layout::PaperController::setPosition(), te::layout::RectangleController::setPosition(), te::layout::ScaleController::setPosition(), and te::layout::MapController::setPosition().
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 287 of file ItemModelObservable.cpp.
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 297 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 69 of file Visitable.cpp.
|
virtualinherited |
Definition at line 60 of file Visitable.cpp.
References te::layout::AbstractVisitor::disassociate().
|
virtualinherited |
Definition at line 190 of file MapModel.cpp.
References te::common::Singleton< SpatialReferenceSystemManager >::getInstance().
|
virtual |
Reimplemented from te::layout::MapModel.
Definition at line 168 of file MapGridModel.cpp.
References te::layout::Properties::contains(), te::layout::Property::containsSubProperty(), te::layout::Property::isNull(), and te::layout::MapModel::updateProperties().
Referenced by te::layout::BuildGraphicsItem::createMapGrid().
|
protectedvirtualinherited |
Definition at line 51 of file Visitable.cpp.
|
protectedinherited |
Definition at line 97 of file ItemModelObservable.h.
Referenced by te::layout::ItemModelObservable::ItemModelObservable(), te::layout::PaperModel::PaperModel(), and te::layout::RectangleModel::RectangleModel().
|
protectedinherited |
Definition at line 103 of file ItemModelObservable.h.
|
protectedinherited |
Definition at line 98 of file ItemModelObservable.h.
Referenced by te::layout::RectangleModel::RectangleModel().
|
protectedinherited |
Definition at line 95 of file ItemModelObservable.h.
Referenced by te::layout::AbstractRulerModel::AbstractRulerModel(), te::layout::ItemGroupModel::ItemGroupModel(), te::layout::ItemModelObservable::ItemModelObservable(), te::layout::LegendModel::LegendModel(), te::layout::MapModel::MapModel(), te::layout::RectangleModel::RectangleModel(), and te::layout::ScaleModel::ScaleModel().
|
protectedinherited |
Definition at line 96 of file ItemModelObservable.h.
|
protected |
Definition at line 62 of file MapGridModel.h.
Referenced by MapGridModel().
|
protected |
Definition at line 61 of file MapGridModel.h.
Referenced by MapGridModel().
|
protected |
Definition at line 60 of file MapGridModel.h.
Referenced by MapGridModel().
|
protectedinherited |
Definition at line 94 of file ItemModelObservable.h.
|
protectedinherited |
Definition at line 71 of file MapModel.h.
|
protectedinherited |
Definition at line 93 of file ItemModelObservable.h.
|
protected |
Definition at line 63 of file MapGridModel.h.
Referenced by MapGridModel().
|
protectedinherited |
Definition at line 99 of file ItemModelObservable.h.
Referenced by te::layout::ItemModelObservable::ItemModelObservable(), and MapGridModel().
|
protectedinherited |
Definition at line 102 of file ItemModelObservable.h.
Referenced by te::layout::ItemModelObservable::ItemModelObservable().
|
protectedinherited |
Definition at line 100 of file ItemModelObservable.h.
|
protectedinherited |
Definition at line 55 of file Visitable.h.
|
protectedinherited |
Definition at line 101 of file ItemModelObservable.h.