Class that represents a "Model" part of TextGrid MVC component. Its coordinate system is the same of scene (millimeters). This is also son of ItemModelObservable, so it can become observable. More...
#include <TextGridModel.h>
Public Member Functions | |
virtual bool | addChildren (ItemObserver *item) |
Reimplemented from Observable. More... | |
virtual bool | addObserver (Observer *o) |
Reimplemented from Observable. More... | |
virtual void | addText (te::gm::Point *cell, std::string text) |
virtual void | clearTextCells () |
virtual bool | contains (const te::gm::Coord2D &coord) const |
Checks if the coordinate is contained within the bounding rectangle. More... | |
virtual void | draw (ContextItem context) |
Drawing method of the MVC component. More... | |
virtual double | getAngle () |
Returns the value of rotation. More... | |
virtual te::color::RGBAColor | getBackgroundColor () |
Returns the background color of the MVC component. More... | |
virtual te::color::RGBAColor | getBorderColor () |
Returns the border color of the MVC component. More... | |
virtual te::color::RGBAColor | getBorderGridColor () |
virtual double | getBorderWidth () |
virtual te::gm::Envelope | getBox () |
Reimplemented from Observable. More... | |
virtual std::set< ItemObserver * > | getChildren () const |
Reimplemented from Observable. More... | |
virtual double | getColumnWidth () |
virtual te::color::RGBAColor | getEvenRow () |
virtual Font | getFont () |
virtual int | getHashCode () |
Reimplemented from Observable. More... | |
virtual te::color::RGBAColor | getHeaderHorizontalColor () |
virtual te::color::RGBAColor | getHeaderVerticalColor () |
virtual int | getId () |
Reimplemented from Observable. More... | |
virtual std::string | getName () |
Reimplemented from Observable. More... | |
virtual int | getNumberColumns () |
virtual int | getNumberRows () |
virtual te::color::RGBAColor | getOddRow () |
virtual double | getOldAngle () |
Returns the value of old rotation. More... | |
virtual te::gm::Coord2D | getOldPos () |
Returns the value of old position. More... | |
virtual double | getPadding () |
virtual te::layout::Properties * | getProperties () const |
Reimplemented from Observable. More... | |
virtual te::layout::Properties * | getPublicProperties () const |
Reimplemented from Observable. More... | |
virtual double | getSpacing () |
virtual te::color::RGBAColor | getTableColor () |
virtual std::string | getText () |
virtual std::map < te::gm::Point *, std::string > | getTextCells () |
virtual std::string | getTitle () |
virtual EnumType * | getType () |
Reimplemented from Observable. More... | |
virtual double | getWidth () |
virtual int | getZValue () |
Reimplemented from Observable. More... | |
virtual bool | isBorder () |
Returns whether the border should be drawn or not. More... | |
virtual bool | isEnableChildren () |
Returns true if MVC component can have children, false otherwise. More... | |
virtual bool | isResizable () |
Reimplemented from Observable. More... | |
virtual void | removeCell (te::gm::Point *cell) |
virtual bool | removeChildren (int hashCode) |
Reimplemented from Observable. More... | |
virtual bool | removeObserver (Observer *o) |
Reimplemented from Observable. More... | |
virtual void | resize (double w, double h) |
Resize the bounding rectangle of the MVC component. More... | |
virtual void | setAngle (double angle) |
Change the value of rotation of the MVC component. More... | |
virtual void | setBackgroundColor (te::color::RGBAColor color) |
Change the background color of the MVC component. More... | |
virtual void | setBorder (bool value) |
Change whether the border should be drawn or not. More... | |
virtual void | setBorderColor (te::color::RGBAColor color) |
Change the background color of the MVC component. More... | |
virtual void | setBorderGridColor (te::color::RGBAColor color) |
virtual void | setBorderWidth (double width) |
virtual void | setBox (te::gm::Envelope box) |
Change the bounding rectangle. More... | |
virtual void | setColumnWidth (double width) |
virtual void | setEnableChildren (bool value) |
Sets true if MVC component can have children, false otherwise. More... | |
virtual void | setEvenRow (te::color::RGBAColor color) |
virtual void | setFont (Font ft) |
virtual void | setHeaderHorizontalColor (te::color::RGBAColor color) |
virtual void | setHeaderVerticalColor (te::color::RGBAColor color) |
virtual void | setId (int id) |
Reimplemented from Observable. More... | |
virtual void | setName (std::string name) |
Change the name of the MVC component. More... | |
virtual void | setNumberColumns (int value) |
virtual void | setNumberRows (int value) |
virtual void | setOddRow (te::color::RGBAColor color) |
virtual void | setPadding (double value) |
virtual void | setPosition (const double &x, const double &y) |
Change coordinate llx,lly of the MVC component. More... | |
virtual void | setResizable (bool resize) |
Reimplemented from Observable. More... | |
virtual void | setSpacing (double value) |
virtual void | setTableColor (te::color::RGBAColor color) |
virtual void | setText (std::string txt) |
virtual void | setTitle (std::string title) |
virtual void | setType (EnumType *type) |
Reimplemented from Observable. More... | |
virtual void | setWidth (double width) |
virtual void | setZValue (int zValue) |
Reimplemented from Observable. More... | |
TextGridModel () | |
Constructor. More... | |
virtual void | updateProperties (te::layout::Properties *properties) |
Reimplemented from Observable. More... | |
virtual | ~TextGridModel () |
Destructor. More... | |
Protected Member Functions | |
virtual void | addChildrenProperties (Properties *properties) |
virtual int | calculateHashCode () |
Returns a new hashcode. More... | |
virtual void | drawBackground (ContextItem context) |
Draws the background of the MVC component. More... | |
virtual void | notifyAll (ContextItem context) |
Reimplemented from Observable. More... | |
virtual void | updateChildrenProperties (Property prop) |
Class that represents a "Model" part of TextGrid MVC component. Its coordinate system is the same of scene (millimeters). This is also son of ItemModelObservable, so it can become observable.
Definition at line 55 of file TextGridModel.h.
te::layout::TextGridModel::TextGridModel | ( | ) |
Constructor.
Definition at line 36 of file TextGridModel.cpp.
References te::common::Singleton< Enums >::getInstance(), te::layout::TitleModel::m_borderGridColor, te::layout::ItemModelObservable::m_box, te::layout::TitleModel::m_columnNumber, te::layout::TitleModel::m_headerHorizontalColor, te::layout::TitleModel::m_headerVerticalColor, te::layout::TitleModel::m_padding, te::layout::TitleModel::m_rowNumber, te::layout::TitleModel::m_spacing, te::layout::TitleModel::m_tableColor, te::layout::ItemModelObservable::m_type, and te::color::RGBAColor::setColor().
|
virtual |
Destructor.
Definition at line 54 of file TextGridModel.cpp.
|
virtualinherited |
Reimplemented from Observable.
Definition at line 552 of file ItemModelObservable.cpp.
References te::layout::Observable::getHashCode(), and te::layout::ItemObserver::getModel().
Referenced by te::layout::ParentItem< T >::itemChange().
|
protectedvirtualinherited |
Definition at line 625 of file ItemModelObservable.cpp.
References te::layout::Properties::addProperty(), and te::layout::Properties::getProperties().
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 103 of file ItemModelObservable.cpp.
|
virtual |
Definition at line 59 of file TextGridModel.cpp.
|
protectedvirtualinherited |
Returns a new hashcode.
Implements te::layout::Observable.
Definition at line 476 of file ItemModelObservable.cpp.
Referenced by te::layout::ItemModelObservable::ItemModelObservable().
|
virtual |
Definition at line 80 of file TextGridModel.cpp.
|
virtualinherited |
Checks if the coordinate is contained within the bounding rectangle.
coord | coordinated to be verified |
Definition at line 280 of file ItemModelObservable.cpp.
References te::gm::Envelope::isValid(), te::gm::Coord2D::x, and te::gm::Coord2D::y.
Referenced by te::layout::ItemController::contains().
|
virtualinherited |
Drawing method of the MVC component.
context | maintaining the drawing context of a MVC component |
Reimplemented in te::layout::LegendModel, te::layout::MapModel, and te::layout::LegendChildModel.
Definition at line 532 of file ItemModelObservable.cpp.
Referenced by te::layout::ItemController::redraw().
|
protectedvirtualinherited |
Draws the background of the MVC component.
context | maintaining the drawing context of a MVC component |
Definition at line 433 of file ItemModelObservable.cpp.
References te::layout::Utils::drawRectW(), te::layout::ContextItem::getCanvas(), te::layout::ContextItem::getUtils(), te::gm::Envelope::m_llx, te::gm::Envelope::m_lly, te::gm::Envelope::m_urx, te::map::Canvas::setPolygonContourColor(), te::map::Canvas::setPolygonContourWidth(), and te::map::Canvas::setPolygonFillColor().
|
virtualinherited |
Returns the value of rotation.
Definition at line 466 of file ItemModelObservable.cpp.
Referenced by te::layout::ItemGroup::applyRotation(), and te::layout::ParentItem< T >::applyRotation().
|
virtualinherited |
Returns the background color of the MVC component.
Definition at line 229 of file ItemModelObservable.cpp.
Referenced by te::layout::ParentItem< T >::drawBackground(), te::layout::EllipseItem::drawEllipse(), te::layout::RectangleItem::drawRectangle(), te::layout::NorthItem::drawRectangle(), and te::layout::TextItem::updateTextConfig().
|
virtualinherited |
Returns the border color of the MVC component.
Definition at line 244 of file ItemModelObservable.cpp.
Referenced by te::layout::ParentItem< T >::drawBorder(), and te::layout::PaperItem::drawPaper().
|
virtualinherited |
Definition at line 384 of file TitleModel.cpp.
Referenced by te::layout::TitleItem::updateDocument().
|
virtualinherited |
Definition at line 374 of file TitleModel.cpp.
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 219 of file ItemModelObservable.cpp.
Referenced by te::layout::MapItem::boundingRect(), te::layout::VisualizationArea::createPaper(), te::layout::ItemGroup::drawBackground(), te::layout::ItemGroup::paint(), and te::layout::MapItem::recalculateBoundingRect().
|
virtualinherited |
Reimplemented from Observable.
Definition at line 547 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 364 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 344 of file TitleModel.cpp.
Referenced by te::layout::TitleItem::updateDocument().
|
virtualinherited |
Definition at line 109 of file TextModel.cpp.
Referenced by te::layout::BarCodeItem::BarCodeItem(), te::layout::TextItem::createImage(), te::layout::ItemUtils::createTextItemFromObject(), te::layout::TitleItem::updateDocument(), and te::layout::TextItem::updateTextConfig().
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 471 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 394 of file TitleModel.cpp.
Referenced by te::layout::TitleItem::updateDocument().
|
virtualinherited |
Definition at line 404 of file TitleModel.cpp.
Referenced by te::layout::TitleItem::updateDocument().
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 401 of file ItemModelObservable.cpp.
Referenced by te::layout::ItemUtils::maxTypeId().
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 260 of file ItemModelObservable.cpp.
Referenced by te::layout::GridMapModel::visitDependent().
|
virtualinherited |
Definition at line 304 of file TitleModel.cpp.
Referenced by te::layout::TextGridItem::updateDocument().
|
virtualinherited |
Definition at line 314 of file TitleModel.cpp.
Referenced by te::layout::TextGridItem::updateDocument().
|
virtualinherited |
Definition at line 354 of file TitleModel.cpp.
Referenced by te::layout::TitleItem::updateDocument().
|
virtualinherited |
Returns the value of old rotation.
Definition at line 522 of file ItemModelObservable.cpp.
Referenced by te::layout::ItemGroup::applyRotation(), and te::layout::ParentItem< T >::applyRotation().
|
virtualinherited |
Returns the value of old position.
Definition at line 527 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 294 of file TitleModel.cpp.
|
virtualinherited |
Reimplemented from Observable.
Reimplemented from te::layout::TextModel.
Definition at line 75 of file TitleModel.cpp.
References te::layout::Property::addSubProperty(), te::layout::EnumDataType::getDataTypeColor(), te::layout::EnumDataType::getDataTypeDouble(), te::layout::EnumDataType::getDataTypeInt(), te::layout::EnumDataType::getDataTypeString(), te::layout::EnumDataType::getDataTypeTextGridSettings(), te::layout::Enums::getEnumDataType(), te::common::Singleton< Enums >::getInstance(), te::layout::TextModel::getProperties(), te::layout::Property::setMenu(), te::layout::Property::setName(), and te::layout::Property::setValue().
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 601 of file ItemModelObservable.cpp.
References te::layout::Properties::clear().
|
virtualinherited |
Definition at line 284 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 324 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 104 of file TextModel.cpp.
Referenced by te::layout::TextItem::init(), te::layout::TextItem::resetEdit(), te::layout::TitleItem::updateDocument(), and te::layout::TextItem::updateObserver().
|
virtual |
Definition at line 75 of file TextGridModel.cpp.
|
virtualinherited |
Definition at line 274 of file TitleModel.cpp.
Referenced by te::layout::TitleItem::updateDocument().
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 371 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 334 of file TitleModel.cpp.
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 381 of file ItemModelObservable.cpp.
|
virtualinherited |
Returns whether the border should be drawn or not.
Definition at line 391 of file ItemModelObservable.cpp.
Referenced by te::layout::ParentItem< T >::drawBorder().
|
virtualinherited |
Returns true if MVC component can have children, false otherwise.
Definition at line 537 of file ItemModelObservable.cpp.
Referenced by te::layout::BuildGraphicsItem::addChild().
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 428 of file ItemModelObservable.cpp.
|
protectedvirtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 123 of file ItemModelObservable.cpp.
|
virtual |
Definition at line 64 of file TextGridModel.cpp.
|
virtualinherited |
Reimplemented from Observable.
Definition at line 580 of file ItemModelObservable.cpp.
Referenced by te::layout::ParentItem< T >::itemChange().
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 113 of file ItemModelObservable.cpp.
|
virtualinherited |
Resize the bounding rectangle of the MVC component.
true | if should be drawn, false otherwise |
Definition at line 411 of file ItemModelObservable.cpp.
|
virtualinherited |
Change the value of rotation of the MVC component.
value | of rotation |
Definition at line 460 of file ItemModelObservable.cpp.
|
virtualinherited |
Change the background color of the MVC component.
color | background color |
Definition at line 234 of file ItemModelObservable.cpp.
|
virtualinherited |
Change whether the border should be drawn or not.
true | if should be drawn, false otherwise |
Definition at line 396 of file ItemModelObservable.cpp.
|
virtualinherited |
Change the background color of the MVC component.
color | border color |
Definition at line 239 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 379 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 369 of file TitleModel.cpp.
|
virtualinherited |
Change the bounding rectangle.
bounding | rectangle |
Reimplemented in te::layout::MapModel, and te::layout::PaperModel.
Definition at line 224 of file ItemModelObservable.cpp.
Referenced by te::layout::ItemGroup::addToGroup(), te::layout::TextGridItem::refreshDocument(), te::layout::TitleItem::refreshDocument(), te::layout::TextItem::refreshDocument(), te::layout::MapModel::setBox(), and te::layout::ItemController::setBox().
|
virtualinherited |
Definition at line 359 of file TitleModel.cpp.
|
virtualinherited |
Sets true if MVC component can have children, false otherwise.
true | if MVC component can have children, false otherwise |
Definition at line 542 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 339 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 114 of file TextModel.cpp.
Referenced by te::layout::ItemUtils::createTextItemFromObject().
|
virtualinherited |
Definition at line 389 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 399 of file TitleModel.cpp.
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 406 of file ItemModelObservable.cpp.
Referenced by te::layout::BuildGraphicsItem::createArrow(), te::layout::BuildGraphicsItem::createBalloon(), te::layout::BuildGraphicsItem::createBarCode(), te::layout::BuildGraphicsItem::createEllipse(), te::layout::BuildGraphicsItem::createGridGeodesic(), te::layout::BuildGraphicsItem::createGridMap(), te::layout::BuildGraphicsItem::createGridPlanar(), te::layout::BuildGraphicsItem::createImage(), te::layout::BuildGraphicsItem::createItemGroup(), te::layout::BuildGraphicsItem::createLegend(), te::layout::BuildGraphicsItem::createLegendChild(), te::layout::BuildGraphicsItem::createLine(), te::layout::BuildGraphicsItem::createMap(), te::layout::BuildGraphicsItem::createMapLocation(), te::layout::BuildGraphicsItem::createMovingItemGroup(), te::layout::BuildGraphicsItem::createNorth(), te::layout::BuildGraphicsItem::createPaper(), te::layout::BuildGraphicsItem::createPoint(), te::layout::BuildGraphicsItem::createPolygon(), te::layout::BuildGraphicsItem::createRectangle(), te::layout::BuildGraphicsItem::createScale(), te::layout::BuildGraphicsItem::createText(), te::layout::BuildGraphicsItem::createTextGrid(), and te::layout::BuildGraphicsItem::createTitle().
|
virtualinherited |
Change the name of the MVC component.
name | name of the MVC component. |
Definition at line 249 of file ItemModelObservable.cpp.
Referenced by te::layout::BuildGraphicsItem::createArrow(), te::layout::BuildGraphicsItem::createBalloon(), te::layout::BuildGraphicsItem::createBarCode(), te::layout::BuildGraphicsItem::createEllipse(), te::layout::BuildGraphicsItem::createGridGeodesic(), te::layout::BuildGraphicsItem::createGridMap(), te::layout::BuildGraphicsItem::createGridPlanar(), te::layout::BuildGraphicsItem::createImage(), te::layout::BuildGraphicsItem::createItemGroup(), te::layout::BuildGraphicsItem::createLegend(), te::layout::BuildGraphicsItem::createLegendChild(), te::layout::BuildGraphicsItem::createLine(), te::layout::BuildGraphicsItem::createMap(), te::layout::BuildGraphicsItem::createMapLocation(), te::layout::BuildGraphicsItem::createMovingItemGroup(), te::layout::BuildGraphicsItem::createNorth(), te::layout::BuildGraphicsItem::createPaper(), te::layout::BuildGraphicsItem::createPoint(), te::layout::BuildGraphicsItem::createPolygon(), te::layout::BuildGraphicsItem::createRectangle(), te::layout::BuildGraphicsItem::createScale(), te::layout::BuildGraphicsItem::createText(), te::layout::BuildGraphicsItem::createTextGrid(), and te::layout::BuildGraphicsItem::createTitle().
|
virtualinherited |
Definition at line 299 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 309 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 349 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 289 of file TitleModel.cpp.
|
virtualinherited |
Change coordinate llx,lly of the MVC component.
x | llx |
y | lly |
Reimplemented in te::layout::MapModel.
Definition at line 265 of file ItemModelObservable.cpp.
Referenced by te::layout::ItemController::setPosition(), and te::layout::MapModel::setPosition().
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 423 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 279 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 319 of file TitleModel.cpp.
|
virtualinherited |
Definition at line 99 of file TextModel.cpp.
Referenced by te::layout::ItemUtils::createTextItemFromObject(), te::layout::TextItem::init(), te::layout::TitleItem::refreshDocument(), and te::layout::TextItem::refreshDocument().
|
virtualinherited |
Definition at line 269 of file TitleModel.cpp.
Referenced by te::layout::TitleItem::refreshDocument().
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 376 of file ItemModelObservable.cpp.
|
virtualinherited |
Definition at line 329 of file TitleModel.cpp.
|
virtualinherited |
Reimplemented from Observable.
Implements te::layout::Observable.
Definition at line 386 of file ItemModelObservable.cpp.
|
protectedvirtualinherited |
Definition at line 641 of file ItemModelObservable.cpp.
References te::layout::Property::getParentItemHashCode().
|
virtualinherited |
Reimplemented from Observable.
Reimplemented from te::layout::TextModel.
Definition at line 169 of file TitleModel.cpp.
References te::layout::Properties::contains(), te::layout::Property::containsSubProperty(), te::layout::Property::getValue(), te::layout::Property::isNull(), te::layout::Variant::toColor(), te::layout::Variant::toDouble(), te::layout::Variant::toInt(), and te::layout::TextModel::updateProperties().
Referenced by te::layout::BuildGraphicsItem::createTextGrid(), and te::layout::BuildGraphicsItem::createTitle().
|
protectedinherited |
Definition at line 150 of file TitleModel.h.
|
protectedinherited |
Definition at line 143 of file TitleModel.h.
|
protectedinherited |
value of rotation
Definition at line 328 of file ItemModelObservable.h.
|
protectedinherited |
background color
Definition at line 317 of file ItemModelObservable.h.
Referenced by te::layout::ImageModel::ImageModel(), te::layout::ItemModelObservable::ItemModelObservable(), and te::layout::MapModel::MapModel().
|
protectedinherited |
true if should be drawn border, false otherwise
Definition at line 325 of file ItemModelObservable.h.
Referenced by te::layout::ArrowModel::ArrowModel(), te::layout::BalloonModel::BalloonModel(), te::layout::BarCodeModel::BarCodeModel(), te::layout::EllipseModel::EllipseModel(), te::layout::ImageModel::ImageModel(), te::layout::ItemGroupModel::ItemGroupModel(), te::layout::LineModel::LineModel(), te::layout::NorthModel::NorthModel(), te::layout::PaperModel::PaperModel(), te::layout::RectangleModel::RectangleModel(), and te::layout::ScaleModel::ScaleModel().
|
protectedinherited |
border color
Definition at line 318 of file ItemModelObservable.h.
Referenced by te::layout::BalloonModel::BalloonModel(), te::layout::BarCodeModel::BarCodeModel(), te::layout::ImageModel::ImageModel(), te::layout::ItemModelObservable::ItemModelObservable(), te::layout::LineModel::LineModel(), te::layout::NorthModel::NorthModel(), te::layout::PaperModel::PaperModel(), and te::layout::RectangleModel::RectangleModel().
|
protectedinherited |
Definition at line 158 of file TitleModel.h.
Referenced by TextGridModel(), and te::layout::TitleModel::TitleModel().
|
protectedinherited |
Definition at line 157 of file TitleModel.h.
|
protectedinherited |
bounding rectangle
Definition at line 315 of file ItemModelObservable.h.
Referenced by te::layout::ArrowModel::ArrowModel(), te::layout::BalloonModel::BalloonModel(), te::layout::BarCodeModel::BarCodeModel(), te::layout::EllipseModel::EllipseModel(), te::layout::ImageModel::ImageModel(), te::layout::ItemGroupModel::ItemGroupModel(), te::layout::ItemModelObservable::ItemModelObservable(), te::layout::LegendChildModel::LegendChildModel(), te::layout::LegendModel::LegendModel(), te::layout::LineModel::LineModel(), te::layout::MapModel::MapModel(), te::layout::MovingItemGroupModel::MovingItemGroupModel(), te::layout::NorthModel::NorthModel(), te::layout::PointModel::PointModel(), te::layout::RectangleModel::RectangleModel(), te::layout::ScaleModel::ScaleModel(), TextGridModel(), te::layout::TextModel::TextModel(), and te::layout::TitleModel::TitleModel().
|
protectedinherited |
center coordinate of the bounding rectangle
Definition at line 316 of file ItemModelObservable.h.
|
protectedinherited |
children components
Definition at line 320 of file ItemModelObservable.h.
|
protectedinherited |
Definition at line 151 of file TitleModel.h.
Referenced by TextGridModel().
|
protectedinherited |
Definition at line 152 of file TitleModel.h.
|
protectedinherited |
true if MVC component can have children, false otherwise
Definition at line 332 of file ItemModelObservable.h.
Referenced by te::layout::MapLocationModel::MapLocationModel(), and te::layout::MapModel::MapModel().
|
protectedinherited |
Definition at line 145 of file TitleModel.h.
|
protectedinherited |
Definition at line 87 of file TextModel.h.
Referenced by te::layout::BarCodeModel::BarCodeModel(), and te::layout::TextModel::TextModel().
|
protectedinherited |
Definition at line 329 of file ItemModelObservable.h.
Referenced by te::layout::ItemModelObservable::ItemModelObservable().
|
protectedinherited |
Definition at line 164 of file TitleModel.h.
Referenced by TextGridModel(), and te::layout::TitleModel::TitleModel().
|
protectedinherited |
Definition at line 165 of file TitleModel.h.
Referenced by TextGridModel(), and te::layout::TitleModel::TitleModel().
|
protectedinherited |
hashcode
Definition at line 314 of file ItemModelObservable.h.
|
protectedinherited |
name of the MVC component
Definition at line 326 of file ItemModelObservable.h.
Referenced by te::layout::ItemModelObservable::ItemModelObservable().
|
protectedinherited |
set of observers of this object
Definition at line 313 of file ItemModelObservable.h.
|
protectedinherited |
Definition at line 146 of file TitleModel.h.
|
protectedinherited |
value of old rotation
Definition at line 330 of file ItemModelObservable.h.
|
protectedinherited |
value of old position
Definition at line 331 of file ItemModelObservable.h.
Referenced by te::layout::ItemModelObservable::ItemModelObservable().
|
protectedinherited |
Definition at line 137 of file TitleModel.h.
Referenced by TextGridModel().
|
protectedinherited |
properties
Definition at line 319 of file ItemModelObservable.h.
Referenced by te::layout::ImageModel::ImageModel(), and te::layout::ItemModelObservable::ItemModelObservable().
|
protectedinherited |
public properties
Definition at line 321 of file ItemModelObservable.h.
Referenced by te::layout::ItemModelObservable::ItemModelObservable().
|
protectedinherited |
true if resizable, false otherwise
Definition at line 327 of file ItemModelObservable.h.
Referenced by te::layout::TextModel::TextModel().
|
protectedinherited |
Definition at line 144 of file TitleModel.h.
Referenced by TextGridModel().
|
protectedinherited |
Names of common properties among all MVC components.
Definition at line 324 of file ItemModelObservable.h.
Referenced by te::layout::ItemModelObservable::ItemModelObservable().
|
protectedinherited |
Definition at line 136 of file TitleModel.h.
Referenced by TextGridModel().
|
protectedinherited |
Definition at line 138 of file TitleModel.h.
Referenced by TextGridModel(), and te::layout::TitleModel::TitleModel().
|
protectedinherited |
Definition at line 86 of file TextModel.h.
Referenced by te::layout::TitleModel::TitleModel().
|
protected |
Definition at line 79 of file TextGridModel.h.
|
protectedinherited |
Definition at line 128 of file TitleModel.h.
Referenced by te::layout::TitleModel::TitleModel().
|
protectedinherited |
Definition at line 130 of file TitleModel.h.
|
protectedinherited |
type of the MVC component
Definition at line 322 of file ItemModelObservable.h.
Referenced by te::layout::ArrowModel::ArrowModel(), te::layout::BalloonModel::BalloonModel(), te::layout::BarCodeModel::BarCodeModel(), te::layout::EllipseModel::EllipseModel(), te::layout::GridGeodesicModel::GridGeodesicModel(), te::layout::GridPlanarModel::GridPlanarModel(), te::layout::ImageModel::ImageModel(), te::layout::ItemGroupModel::ItemGroupModel(), te::layout::ItemModelObservable::ItemModelObservable(), te::layout::LegendChildModel::LegendChildModel(), te::layout::LegendModel::LegendModel(), te::layout::LineModel::LineModel(), te::layout::MapLocationModel::MapLocationModel(), te::layout::MapModel::MapModel(), te::layout::MovingItemGroupModel::MovingItemGroupModel(), te::layout::NorthModel::NorthModel(), te::layout::PaperModel::PaperModel(), te::layout::PointModel::PointModel(), te::layout::PolygonModel::PolygonModel(), te::layout::RectangleModel::RectangleModel(), te::layout::ScaleModel::ScaleModel(), TextGridModel(), te::layout::TextModel::TextModel(), and te::layout::TitleModel::TitleModel().
|
protectedinherited |
Definition at line 140 of file TitleModel.h.
|
protectedinherited |
The Z value decides the stacking order of drawing.
Definition at line 323 of file ItemModelObservable.h.