#include <GridSettingsModel.h>
Public Member Functions | |
virtual bool | addObserver (Observer *o) |
virtual Property | containsGrid (LayoutGridType gridType) |
virtual te::layout::Property | containsOutsideSubProperty (std::string name, LayoutGridType gridType) |
virtual te::gm::Envelope | getBox () |
virtual int | getColor () |
virtual int | getId () |
virtual std::string | getName () |
virtual Property | getOutsideProperty () |
virtual Properties * | getProperties () const |
virtual LayoutAbstractObjectType | getType () |
virtual int | getZValue () |
GridSettingsModel () | |
virtual bool | removeObserver (Observer *o) |
virtual void | setBox (te::gm::Envelope box) |
virtual void | setColor (int color) |
virtual void | setId (int id) |
virtual void | setOutsideProperty (Property property) |
virtual void | setPosition (const double &x, const double &y) |
virtual void | setType (LayoutAbstractObjectType type) |
virtual void | setZValue (int zValue) |
virtual void | updateOutsideSubProperty (Property subProperty, LayoutGridType gridType) |
virtual void | updateProperties (te::layout::Properties *properties) |
virtual | ~GridSettingsModel () |
Protected Member Functions | |
virtual void | notifyAll (ContextItem context) |
Protected Attributes | |
te::gm::Envelope | m_box |
te::gm::Coord2D | m_centerCoordinate |
int | m_color |
GeodesicGridSettingsConfigProperties * | m_geodesicGridSettings |
int | m_id |
std::set< Observer * > | m_observers |
PlanarGridSettingsConfigProperties * | m_planarGridSettings |
Properties * | m_properties |
Property | m_property |
LayoutAbstractObjectType | m_type |
int | m_zValue |
Definition at line 44 of file GridSettingsModel.h.
te::layout::GridSettingsModel::GridSettingsModel | ( | ) |
Definition at line 35 of file GridSettingsModel.cpp.
References te::layout::OutsideModelObservable::m_box, m_geodesicGridSettings, m_planarGridSettings, te::layout::OutsideModelObservable::m_type, and te::layout::TPGridSettings.
|
virtual |
Definition at line 44 of file GridSettingsModel.cpp.
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 48 of file OutsideModelObservable.cpp.
|
virtual |
Definition at line 113 of file GridSettingsModel.cpp.
References te::layout::Property::containsSubProperty(), te::layout::TypeGeodesic, and te::layout::TypePlanar.
Referenced by te::layout::GridSettingsController::addUpdateGeodesicProperty(), and te::layout::GridSettingsController::addUpdatePlanarProperty().
|
virtual |
Definition at line 88 of file GridSettingsModel.cpp.
References te::layout::Property::containsSubProperty().
Referenced by te::layout::GridSettingsController::addUpdateProperty(), and te::layout::GridSettingsController::getProperty().
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 77 of file OutsideModelObservable.cpp.
|
virtualinherited |
Definition at line 87 of file OutsideModelObservable.cpp.
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 160 of file OutsideModelObservable.cpp.
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 155 of file OutsideModelObservable.cpp.
|
virtual |
Definition at line 83 of file GridSettingsModel.cpp.
Referenced by te::layout::GridSettingsController::addUpdateProperty().
|
virtual |
Reimplemented from te::layout::OutsideModelObservable.
Definition at line 59 of file GridSettingsModel.cpp.
References te::layout::Properties::clear(), and te::layout::Property::setName().
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 126 of file OutsideModelObservable.cpp.
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 136 of file OutsideModelObservable.cpp.
|
protectedvirtualinherited |
Implements te::layout::Observable.
Definition at line 68 of file OutsideModelObservable.cpp.
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 58 of file OutsideModelObservable.cpp.
|
virtualinherited |
Definition at line 82 of file OutsideModelObservable.cpp.
|
virtualinherited |
Definition at line 92 of file OutsideModelObservable.cpp.
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 165 of file OutsideModelObservable.cpp.
|
virtual |
Definition at line 77 of file GridSettingsModel.cpp.
Referenced by te::layout::PropertiesItemPropertyBrowser::onShowGridSettingsDlg().
|
virtualinherited |
Definition at line 97 of file OutsideModelObservable.cpp.
Referenced by te::layout::DisplayController::setPosition(), te::layout::ToolbarController::setPosition(), te::layout::ObjectInspectorController::setPosition(), te::layout::PropertiesController::setPosition(), te::layout::PageSetupController::setPosition(), and te::layout::GridSettingsController::setPosition().
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 131 of file OutsideModelObservable.cpp.
|
virtualinherited |
Implements te::layout::Observable.
Definition at line 141 of file OutsideModelObservable.cpp.
|
virtual |
Definition at line 94 of file GridSettingsModel.cpp.
References te::layout::Property::addSubProperty(), te::layout::Property::containsSubProperty(), te::layout::Property::isNull(), and te::layout::Property::removeSubProperty().
Referenced by te::layout::GridSettingsController::addUpdateProperty().
|
virtual |
Reimplemented from te::layout::OutsideModelObservable.
Definition at line 72 of file GridSettingsModel.cpp.
|
protectedinherited |
Definition at line 84 of file OutsideModelObservable.h.
Referenced by te::layout::DisplayModel::DisplayModel(), GridSettingsModel(), te::layout::ObjectInspectorModel::ObjectInspectorModel(), te::layout::PageSetupModel::PageSetupModel(), te::layout::PropertiesModel::PropertiesModel(), and te::layout::ToolbarModel::ToolbarModel().
|
protectedinherited |
Definition at line 85 of file OutsideModelObservable.h.
|
protectedinherited |
Definition at line 86 of file OutsideModelObservable.h.
|
protected |
Definition at line 69 of file GridSettingsModel.h.
Referenced by GridSettingsModel().
|
protectedinherited |
Definition at line 90 of file OutsideModelObservable.h.
|
protectedinherited |
Definition at line 83 of file OutsideModelObservable.h.
|
protected |
Definition at line 68 of file GridSettingsModel.h.
Referenced by GridSettingsModel().
|
protectedinherited |
Definition at line 87 of file OutsideModelObservable.h.
Referenced by te::layout::OutsideModelObservable::OutsideModelObservable().
|
protected |
Definition at line 67 of file GridSettingsModel.h.
|
protectedinherited |
Definition at line 88 of file OutsideModelObservable.h.
Referenced by GridSettingsModel(), and te::layout::PageSetupModel::PageSetupModel().
|
protectedinherited |
Definition at line 89 of file OutsideModelObservable.h.