All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::layout::TextGridModel Class Reference

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>

Inheritance diagram for te::layout::TextGridModel:
te::layout::TitleModel te::layout::TextModel te::layout::ItemModelObservable te::layout::Observable

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::PropertiesgetProperties () const
 Reimplemented from Observable. More...
 
virtual te::layout::PropertiesgetPublicProperties () 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 EnumTypegetType ()
 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)
 

Protected Attributes

bool m_addColumn
 
bool m_addRow
 
double m_angle
 value of rotation More...
 
te::color::RGBAColor m_backgroundColor
 background color More...
 
bool m_border
 true if should be drawn border, false otherwise More...
 
te::color::RGBAColor m_borderColor
 border color More...
 
te::color::RGBAColor m_borderGridColor
 
double m_borderWidth
 
te::gm::Envelope m_box
 bounding rectangle More...
 
te::gm::Coord2D m_centerCoordinate
 center coordinate of the bounding rectangle More...
 
std::set< ItemObserver * > m_children
 children components More...
 
int m_columnNumber
 
double m_columnWidth
 
bool m_enableChildren
 true if MVC component can have children, false otherwise More...
 
te::color::RGBAColor m_evenRow
 
Font m_font
 
int m_hashCode
 
te::color::RGBAColor m_headerHorizontalColor
 
te::color::RGBAColor m_headerVerticalColor
 
int m_id
 hashcode More...
 
std::string m_name
 name of the MVC component More...
 
std::set< Observer * > m_observers
 set of observers of this object More...
 
te::color::RGBAColor m_oddRow
 
double m_oldAngle
 value of old rotation More...
 
te::gm::Coord2D m_oldPos
 value of old position More...
 
double m_padding
 
Propertiesm_properties
 properties More...
 
Propertiesm_publicProperties
 public properties More...
 
bool m_resizable
 true if resizable, false otherwise More...
 
int m_rowNumber
 
SharedPropertiesm_sharedProps
 Names of common properties among all MVC components. More...
 
double m_spacing
 
te::color::RGBAColor m_tableColor
 
std::string m_text
 
std::map< te::gm::Point
*, std::string > 
m_textCells
 
TextGridSettingsConfigPropertiesm_textgridProperties
 
std::string m_title
 
EnumTypem_type
 type of the MVC component More...
 
double m_width
 
int m_zValue
 The Z value decides the stacking order of drawing. More...
 

Detailed Description

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.

See also
te::layout::TitleModel

Definition at line 55 of file TextGridModel.h.

Constructor & Destructor Documentation

te::layout::TextGridModel::~TextGridModel ( )
virtual

Destructor.

Definition at line 54 of file TextGridModel.cpp.

Member Function Documentation

bool te::layout::ItemModelObservable::addChildren ( ItemObserver item)
virtualinherited
void te::layout::ItemModelObservable::addChildrenProperties ( Properties properties)
protectedvirtualinherited
bool te::layout::ItemModelObservable::addObserver ( Observer o)
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 103 of file ItemModelObservable.cpp.

void te::layout::TextGridModel::addText ( te::gm::Point cell,
std::string  text 
)
virtual

Definition at line 59 of file TextGridModel.cpp.

int te::layout::ItemModelObservable::calculateHashCode ( )
protectedvirtualinherited

Returns a new hashcode.

Returns
hashCode

Implements te::layout::Observable.

Definition at line 476 of file ItemModelObservable.cpp.

Referenced by te::layout::ItemModelObservable::ItemModelObservable().

void te::layout::TextGridModel::clearTextCells ( )
virtual

Definition at line 80 of file TextGridModel.cpp.

bool te::layout::ItemModelObservable::contains ( const te::gm::Coord2D coord) const
virtualinherited

Checks if the coordinate is contained within the bounding rectangle.

Parameters
coordcoordinated to be verified
Returns
true if contains, false otherwise

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().

void te::layout::ItemModelObservable::draw ( ContextItem  context)
virtualinherited

Drawing method of the MVC component.

Parameters
contextmaintaining 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().

void te::layout::ItemModelObservable::drawBackground ( ContextItem  context)
protectedvirtualinherited
double te::layout::ItemModelObservable::getAngle ( )
virtualinherited

Returns the value of rotation.

Returns
value of rotation

Definition at line 466 of file ItemModelObservable.cpp.

Referenced by te::layout::ItemGroup::applyRotation(), and te::layout::ParentItem< T >::applyRotation().

te::color::RGBAColor te::layout::ItemModelObservable::getBackgroundColor ( )
virtualinherited
te::color::RGBAColor te::layout::ItemModelObservable::getBorderColor ( )
virtualinherited

Returns the border color of the MVC component.

Returns
border color

Definition at line 244 of file ItemModelObservable.cpp.

Referenced by te::layout::ParentItem< T >::drawBorder(), and te::layout::PaperItem::drawPaper().

te::color::RGBAColor te::layout::TitleModel::getBorderGridColor ( )
virtualinherited

Definition at line 384 of file TitleModel.cpp.

Referenced by te::layout::TitleItem::updateDocument().

double te::layout::TitleModel::getBorderWidth ( )
virtualinherited

Definition at line 374 of file TitleModel.cpp.

std::set< te::layout::ItemObserver * > te::layout::ItemModelObservable::getChildren ( ) const
virtualinherited

Reimplemented from Observable.

Definition at line 547 of file ItemModelObservable.cpp.

double te::layout::TitleModel::getColumnWidth ( )
virtualinherited

Definition at line 364 of file TitleModel.cpp.

te::color::RGBAColor te::layout::TitleModel::getEvenRow ( )
virtualinherited

Definition at line 344 of file TitleModel.cpp.

Referenced by te::layout::TitleItem::updateDocument().

int te::layout::ItemModelObservable::getHashCode ( )
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 471 of file ItemModelObservable.cpp.

te::color::RGBAColor te::layout::TitleModel::getHeaderHorizontalColor ( )
virtualinherited

Definition at line 394 of file TitleModel.cpp.

Referenced by te::layout::TitleItem::updateDocument().

te::color::RGBAColor te::layout::TitleModel::getHeaderVerticalColor ( )
virtualinherited

Definition at line 404 of file TitleModel.cpp.

Referenced by te::layout::TitleItem::updateDocument().

int te::layout::ItemModelObservable::getId ( )
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 401 of file ItemModelObservable.cpp.

Referenced by te::layout::ItemUtils::maxTypeId().

std::string te::layout::ItemModelObservable::getName ( )
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 260 of file ItemModelObservable.cpp.

Referenced by te::layout::GridMapModel::visitDependent().

int te::layout::TitleModel::getNumberColumns ( )
virtualinherited

Definition at line 304 of file TitleModel.cpp.

Referenced by te::layout::TextGridItem::updateDocument().

int te::layout::TitleModel::getNumberRows ( )
virtualinherited

Definition at line 314 of file TitleModel.cpp.

Referenced by te::layout::TextGridItem::updateDocument().

te::color::RGBAColor te::layout::TitleModel::getOddRow ( )
virtualinherited

Definition at line 354 of file TitleModel.cpp.

Referenced by te::layout::TitleItem::updateDocument().

double te::layout::ItemModelObservable::getOldAngle ( )
virtualinherited

Returns the value of old rotation.

Returns
value of old rotation

Definition at line 522 of file ItemModelObservable.cpp.

Referenced by te::layout::ItemGroup::applyRotation(), and te::layout::ParentItem< T >::applyRotation().

te::gm::Coord2D te::layout::ItemModelObservable::getOldPos ( )
virtualinherited

Returns the value of old position.

Returns
value of old position

Definition at line 527 of file ItemModelObservable.cpp.

double te::layout::TitleModel::getPadding ( )
virtualinherited

Definition at line 294 of file TitleModel.cpp.

te::layout::Properties * te::layout::ItemModelObservable::getPublicProperties ( ) const
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 601 of file ItemModelObservable.cpp.

References te::layout::Properties::clear().

double te::layout::TitleModel::getSpacing ( )
virtualinherited

Definition at line 284 of file TitleModel.cpp.

te::color::RGBAColor te::layout::TitleModel::getTableColor ( )
virtualinherited

Definition at line 324 of file TitleModel.cpp.

std::string te::layout::TextModel::getText ( )
virtualinherited
std::map< te::gm::Point *, std::string > te::layout::TextGridModel::getTextCells ( )
virtual

Definition at line 75 of file TextGridModel.cpp.

std::string te::layout::TitleModel::getTitle ( )
virtualinherited

Definition at line 274 of file TitleModel.cpp.

Referenced by te::layout::TitleItem::updateDocument().

te::layout::EnumType * te::layout::ItemModelObservable::getType ( )
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 371 of file ItemModelObservable.cpp.

double te::layout::TitleModel::getWidth ( )
virtualinherited

Definition at line 334 of file TitleModel.cpp.

int te::layout::ItemModelObservable::getZValue ( )
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 381 of file ItemModelObservable.cpp.

bool te::layout::ItemModelObservable::isBorder ( )
virtualinherited

Returns whether the border should be drawn or not.

Returns
true if should be drawn, false otherwise

Definition at line 391 of file ItemModelObservable.cpp.

Referenced by te::layout::ParentItem< T >::drawBorder().

bool te::layout::ItemModelObservable::isEnableChildren ( )
virtualinherited

Returns true if MVC component can have children, false otherwise.

Returns
true if MVC component can have children, false otherwise

Definition at line 537 of file ItemModelObservable.cpp.

Referenced by te::layout::BuildGraphicsItem::addChild().

bool te::layout::ItemModelObservable::isResizable ( )
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 428 of file ItemModelObservable.cpp.

void te::layout::ItemModelObservable::notifyAll ( ContextItem  context)
protectedvirtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 123 of file ItemModelObservable.cpp.

void te::layout::TextGridModel::removeCell ( te::gm::Point cell)
virtual

Definition at line 64 of file TextGridModel.cpp.

bool te::layout::ItemModelObservable::removeChildren ( int  hashCode)
virtualinherited

Reimplemented from Observable.

Definition at line 580 of file ItemModelObservable.cpp.

Referenced by te::layout::ParentItem< T >::itemChange().

bool te::layout::ItemModelObservable::removeObserver ( Observer o)
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 113 of file ItemModelObservable.cpp.

void te::layout::ItemModelObservable::resize ( double  w,
double  h 
)
virtualinherited

Resize the bounding rectangle of the MVC component.

Parameters
trueif should be drawn, false otherwise

Definition at line 411 of file ItemModelObservable.cpp.

void te::layout::ItemModelObservable::setAngle ( double  angle)
virtualinherited

Change the value of rotation of the MVC component.

Parameters
valueof rotation

Definition at line 460 of file ItemModelObservable.cpp.

void te::layout::ItemModelObservable::setBackgroundColor ( te::color::RGBAColor  color)
virtualinherited

Change the background color of the MVC component.

Parameters
colorbackground color

Definition at line 234 of file ItemModelObservable.cpp.

void te::layout::ItemModelObservable::setBorder ( bool  value)
virtualinherited

Change whether the border should be drawn or not.

Parameters
trueif should be drawn, false otherwise

Definition at line 396 of file ItemModelObservable.cpp.

void te::layout::ItemModelObservable::setBorderColor ( te::color::RGBAColor  color)
virtualinherited

Change the background color of the MVC component.

Parameters
colorborder color

Definition at line 239 of file ItemModelObservable.cpp.

void te::layout::TitleModel::setBorderGridColor ( te::color::RGBAColor  color)
virtualinherited

Definition at line 379 of file TitleModel.cpp.

void te::layout::TitleModel::setBorderWidth ( double  width)
virtualinherited

Definition at line 369 of file TitleModel.cpp.

void te::layout::ItemModelObservable::setBox ( te::gm::Envelope  box)
virtualinherited
void te::layout::TitleModel::setColumnWidth ( double  width)
virtualinherited

Definition at line 359 of file TitleModel.cpp.

void te::layout::ItemModelObservable::setEnableChildren ( bool  value)
virtualinherited

Sets true if MVC component can have children, false otherwise.

Parameters
trueif MVC component can have children, false otherwise

Definition at line 542 of file ItemModelObservable.cpp.

void te::layout::TitleModel::setEvenRow ( te::color::RGBAColor  color)
virtualinherited

Definition at line 339 of file TitleModel.cpp.

void te::layout::TextModel::setFont ( Font  ft)
virtualinherited

Definition at line 114 of file TextModel.cpp.

Referenced by te::layout::ItemUtils::createTextItemFromObject().

void te::layout::TitleModel::setHeaderHorizontalColor ( te::color::RGBAColor  color)
virtualinherited

Definition at line 389 of file TitleModel.cpp.

void te::layout::TitleModel::setHeaderVerticalColor ( te::color::RGBAColor  color)
virtualinherited

Definition at line 399 of file TitleModel.cpp.

void te::layout::TitleModel::setNumberColumns ( int  value)
virtualinherited

Definition at line 299 of file TitleModel.cpp.

void te::layout::TitleModel::setNumberRows ( int  value)
virtualinherited

Definition at line 309 of file TitleModel.cpp.

void te::layout::TitleModel::setOddRow ( te::color::RGBAColor  color)
virtualinherited

Definition at line 349 of file TitleModel.cpp.

void te::layout::TitleModel::setPadding ( double  value)
virtualinherited

Definition at line 289 of file TitleModel.cpp.

void te::layout::ItemModelObservable::setPosition ( const double &  x,
const double &  y 
)
virtualinherited

Change coordinate llx,lly of the MVC component.

Parameters
xllx
ylly

Reimplemented in te::layout::MapModel.

Definition at line 265 of file ItemModelObservable.cpp.

Referenced by te::layout::ItemController::setPosition(), and te::layout::MapModel::setPosition().

void te::layout::ItemModelObservable::setResizable ( bool  resize)
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 423 of file ItemModelObservable.cpp.

void te::layout::TitleModel::setSpacing ( double  value)
virtualinherited

Definition at line 279 of file TitleModel.cpp.

void te::layout::TitleModel::setTableColor ( te::color::RGBAColor  color)
virtualinherited

Definition at line 319 of file TitleModel.cpp.

void te::layout::TextModel::setText ( std::string  txt)
virtualinherited
void te::layout::TitleModel::setTitle ( std::string  title)
virtualinherited

Definition at line 269 of file TitleModel.cpp.

Referenced by te::layout::TitleItem::refreshDocument().

void te::layout::ItemModelObservable::setType ( EnumType type)
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 376 of file ItemModelObservable.cpp.

void te::layout::TitleModel::setWidth ( double  width)
virtualinherited

Definition at line 329 of file TitleModel.cpp.

void te::layout::ItemModelObservable::setZValue ( int  zValue)
virtualinherited

Reimplemented from Observable.

Implements te::layout::Observable.

Definition at line 386 of file ItemModelObservable.cpp.

void te::layout::ItemModelObservable::updateChildrenProperties ( Property  prop)
protectedvirtualinherited

Member Data Documentation

bool te::layout::TitleModel::m_addColumn
protectedinherited

Definition at line 150 of file TitleModel.h.

bool te::layout::TitleModel::m_addRow
protectedinherited

Definition at line 143 of file TitleModel.h.

double te::layout::ItemModelObservable::m_angle
protectedinherited

value of rotation

Definition at line 328 of file ItemModelObservable.h.

te::color::RGBAColor te::layout::ItemModelObservable::m_backgroundColor
protectedinherited
te::color::RGBAColor te::layout::TitleModel::m_borderGridColor
protectedinherited

Definition at line 158 of file TitleModel.h.

Referenced by TextGridModel(), and te::layout::TitleModel::TitleModel().

double te::layout::TitleModel::m_borderWidth
protectedinherited

Definition at line 157 of file TitleModel.h.

te::gm::Coord2D te::layout::ItemModelObservable::m_centerCoordinate
protectedinherited

center coordinate of the bounding rectangle

Definition at line 316 of file ItemModelObservable.h.

std::set<ItemObserver*> te::layout::ItemModelObservable::m_children
protectedinherited

children components

Definition at line 320 of file ItemModelObservable.h.

int te::layout::TitleModel::m_columnNumber
protectedinherited

Definition at line 151 of file TitleModel.h.

Referenced by TextGridModel().

double te::layout::TitleModel::m_columnWidth
protectedinherited

Definition at line 152 of file TitleModel.h.

bool te::layout::ItemModelObservable::m_enableChildren
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().

te::color::RGBAColor te::layout::TitleModel::m_evenRow
protectedinherited

Definition at line 145 of file TitleModel.h.

Font te::layout::TextModel::m_font
protectedinherited
int te::layout::ItemModelObservable::m_hashCode
protectedinherited
te::color::RGBAColor te::layout::TitleModel::m_headerHorizontalColor
protectedinherited

Definition at line 164 of file TitleModel.h.

Referenced by TextGridModel(), and te::layout::TitleModel::TitleModel().

te::color::RGBAColor te::layout::TitleModel::m_headerVerticalColor
protectedinherited

Definition at line 165 of file TitleModel.h.

Referenced by TextGridModel(), and te::layout::TitleModel::TitleModel().

int te::layout::ItemModelObservable::m_id
protectedinherited

hashcode

Definition at line 314 of file ItemModelObservable.h.

std::string te::layout::ItemModelObservable::m_name
protectedinherited

name of the MVC component

Definition at line 326 of file ItemModelObservable.h.

Referenced by te::layout::ItemModelObservable::ItemModelObservable().

std::set<Observer*> te::layout::ItemModelObservable::m_observers
protectedinherited

set of observers of this object

Definition at line 313 of file ItemModelObservable.h.

te::color::RGBAColor te::layout::TitleModel::m_oddRow
protectedinherited

Definition at line 146 of file TitleModel.h.

double te::layout::ItemModelObservable::m_oldAngle
protectedinherited

value of old rotation

Definition at line 330 of file ItemModelObservable.h.

te::gm::Coord2D te::layout::ItemModelObservable::m_oldPos
protectedinherited

value of old position

Definition at line 331 of file ItemModelObservable.h.

Referenced by te::layout::ItemModelObservable::ItemModelObservable().

double te::layout::TitleModel::m_padding
protectedinherited

Definition at line 137 of file TitleModel.h.

Referenced by TextGridModel().

Properties* te::layout::ItemModelObservable::m_properties
protectedinherited
Properties* te::layout::ItemModelObservable::m_publicProperties
protectedinherited

public properties

Definition at line 321 of file ItemModelObservable.h.

Referenced by te::layout::ItemModelObservable::ItemModelObservable().

bool te::layout::ItemModelObservable::m_resizable
protectedinherited

true if resizable, false otherwise

Definition at line 327 of file ItemModelObservable.h.

Referenced by te::layout::TextModel::TextModel().

int te::layout::TitleModel::m_rowNumber
protectedinherited

Definition at line 144 of file TitleModel.h.

Referenced by TextGridModel().

SharedProperties* te::layout::ItemModelObservable::m_sharedProps
protectedinherited

Names of common properties among all MVC components.

Definition at line 324 of file ItemModelObservable.h.

Referenced by te::layout::ItemModelObservable::ItemModelObservable().

double te::layout::TitleModel::m_spacing
protectedinherited

Definition at line 136 of file TitleModel.h.

Referenced by TextGridModel().

te::color::RGBAColor te::layout::TitleModel::m_tableColor
protectedinherited

Definition at line 138 of file TitleModel.h.

Referenced by TextGridModel(), and te::layout::TitleModel::TitleModel().

std::string te::layout::TextModel::m_text
protectedinherited

Definition at line 86 of file TextModel.h.

Referenced by te::layout::TitleModel::TitleModel().

std::map<te::gm::Point*, std::string> te::layout::TextGridModel::m_textCells
protected

Definition at line 79 of file TextGridModel.h.

TextGridSettingsConfigProperties* te::layout::TitleModel::m_textgridProperties
protectedinherited

Definition at line 128 of file TitleModel.h.

Referenced by te::layout::TitleModel::TitleModel().

std::string te::layout::TitleModel::m_title
protectedinherited

Definition at line 130 of file TitleModel.h.

double te::layout::TitleModel::m_width
protectedinherited

Definition at line 140 of file TitleModel.h.

int te::layout::ItemModelObservable::m_zValue
protectedinherited

The Z value decides the stacking order of drawing.

Definition at line 323 of file ItemModelObservable.h.


The documentation for this class was generated from the following files: