|
| CLabel (const i2d::CVector2d &position=i2d::CVector2d(0, 0), const QString &labelText="Label") |
| Construct the label object with predefined parameters. More...
|
|
virtual const QString & | GetText () const |
| Get label text. More...
|
|
virtual void | SetText (const QString &labelText) |
| Set label text. More...
|
|
virtual bool | Serialize (iser::IArchive &archive) |
| Load or store state of this object as a archive stream. More...
|
|
virtual QByteArray | GetFactoryId () const |
|
virtual int | GetSupportedOperations () const |
| Get set of flags for supported operations. More...
|
|
virtual bool | CopyFrom (const IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS) |
|
virtual istd::IChangeable * | CloneMe (CompatibilityMode mode=CM_WITHOUT_REFS) const |
| Make a copy of this object. More...
|
|
| CPosition2d () |
|
| CPosition2d (const CVector2d ¢er) |
|
const CVector2d & | GetPosition () const |
|
void | SetPosition (const CVector2d &position) |
|
void | Translate (const i2d::CVector2d &vector) |
|
CPosition2d | GetTranslated (const i2d::CVector2d &vector) const |
|
virtual CVector2d | GetCenter () const |
| Returns center of this 2D-object. More...
|
|
virtual void | MoveCenterTo (const CVector2d &position) |
| Move object to position position . More...
|
|
virtual CRectangle | GetBoundingBox () const |
| Get bounding box of this shape. More...
|
|
virtual bool | Transform (const ITransformation2d &transformation, ITransformation2d::ExactnessMode mode=ITransformation2d::EM_NONE, double *errorFactorPtr=NULL) |
| Transform this object using some transformation. More...
|
|
virtual bool | InvTransform (const ITransformation2d &transformation, ITransformation2d::ExactnessMode mode=ITransformation2d::EM_NONE, double *errorFactorPtr=NULL) |
| Do inverse transformation of this object. More...
|
|
virtual bool | GetTransformed (const ITransformation2d &transformation, IObject2d &result, ITransformation2d::ExactnessMode mode=ITransformation2d::EM_NONE, double *errorFactorPtr=NULL) const |
| Calulate transformation of the object into second one. More...
|
|
virtual bool | GetInvTransformed (const ITransformation2d &transformation, IObject2d &result, ITransformation2d::ExactnessMode mode=ITransformation2d::EM_NONE, double *errorFactorPtr=NULL) const |
| Calulate inverse transformation of the object into second one. More...
|
|
virtual bool | IsEqual (const istd::IChangeable &object) const |
| Compare this object with another object. More...
|
|
| CObject2dBase () |
|
| CObject2dBase (const CObject2dBase &object2d) |
|
virtual const ICalibration2d * | GetCalibration () const |
| Get access to transformation object, which transforms a local logical coordinate system to global one. More...
|
|
virtual void | SetCalibration (const ICalibration2d *calibrationPtr, bool releaseFlag=false) |
| Set calibration of this object. More...
|
|
virtual bool | CopyFrom (const istd::IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS) |
| Copy this object from another one. More...
|
|
virtual bool | ResetData (CompatibilityMode mode=CM_WITHOUT_REFS) |
| Reset data to its default state. More...
|
|
virtual quint32 | GetMinimalVersion (int versionId) const |
| Get minimal needed version to correct storing of this data. More...
|
|
virtual void | BeginChanges (const ChangeSet &changeSet) |
| Starts the change transaction. More...
|
|
virtual void | EndChanges (const ChangeSet &changeSet) |
| Ends the change transaction. More...
|
|
virtual void | BeginChangeGroup (const ChangeSet &changeSet) |
| Starts group of changes. More...
|
|
virtual void | EndChangeGroup (const ChangeSet &changeSet) |
| Ends group of changes. More...
|
|
virtual | ~IPolymorphic () |
|
Data model for the label shape.
Definition at line 18 of file CLabel.h.