ICF 3.0.5.47
Technical documentation of ICF Libraries
iview::CLabelShape Member List

This is the complete list of members for iview::CLabelShape, including all inherited members.

AfterModelChange(imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet) overrideimod::CSingleModelObserverBasevirtual
AssignToLayer(int layerType)iview::CShapeBasevirtual
BaseClass typedefiview::CLabelShape
BeforeModelChange(imod::IModel *modelPtr) overrideimod::CSingleModelObserverBasevirtual
BeginChangeGroup(const ChangeSet &changeSet)istd::IChangeableinlinevirtual
BeginChanges(const ChangeSet &changeSet)istd::IChangeableinlinevirtual
BeginDrag(const istd::CIndex2d &position)iview::CInteractiveShapeBasevirtual
BeginLogDrag(const i2d::CVector2d &reference)iview::CPinShapeprotectedvirtual
BeginTickerDrag()iview::CInteractiveShapeBaseprotected
CalcBoundingBox() constiview::CLabelShapeprotectedvirtual
CalculateTextOriginSize(i2d::CRect &textBox) constiview::CLabelShapeprotected
CF_ALL_DATA enum valueistd::IChangeable
CF_ANY enum valueistd::IChangeable
CF_CALIB enum valueiview::IShape
CF_DELEGATED enum valueistd::IChangeable
CF_DESTROYING enum valueistd::IChangeable
CF_ICF_INTERNAL enum valueistd::IChangeable
CF_NO_UNDO enum valueistd::IChangeable
iview::ChangeFlags enum nameiview::IShape
iview::ITextLabelParams::ChangeFlags enum nameistd::IChangeable
CInteractiveShapeBase()iview::CInteractiveShapeBase
CInteractiveShapeBase(const CInteractiveShapeBase &shape)iview::CInteractiveShapeBase
CLabelShape(TextAlign align=TAL_RIGHT_TOP, const istd::CIndex2d &offset=istd::CIndex2d(20, -20))iview::CLabelShape
CloneMe(CompatibilityMode mode=CM_WITHOUT_REFS) constistd::IChangeableinlinevirtual
CM_CONVERT enum valueistd::IChangeable
CM_STRICT enum valueistd::IChangeable
CM_WITH_REFS enum valueistd::IChangeable
CM_WITHOUT_REFS enum valueistd::IChangeable
CompatibilityMode enum nameistd::IChangeable
CopyFrom(const IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS)istd::IChangeableinlinevirtual
CPinShape()iview::CPinShape
CShapeBase()iview::CShapeBase
CShapeBase(const CShapeBase &shape)iview::CShapeBase
CSingleModelObserverBase()imod::CSingleModelObserverBase
DisconnectDisplay()iview::CShapeBaseprotected
Draw(QPainter &drawContext) constiview::CLabelShapevirtual
DrawText(QPainter &drawContext, istd::CIndex2d point, const QString &text) constiview::CInteractiveShapeBaseprotected
EditMode enum nameiview::CLabelShapeprotected
EM_NONE enum valueiview::CLabelShapeprotected
EM_OFFSET enum valueiview::CLabelShapeprotected
EM_POSITION enum valueiview::CLabelShapeprotected
EndChangeGroup(const ChangeSet &changeSet)istd::IChangeableinlinevirtual
EndChanges(const ChangeSet &changeSet)istd::IChangeableinlinevirtual
EndDrag()iview::CInteractiveShapeBasevirtual
EndTickerDrag()iview::CInteractiveShapeBaseprotected
EnsureModelDetached()imod::CSingleModelObserverBase
GetAllChanges()istd::IChangeableinlinestatic
GetAnyChange()istd::IChangeableinlinestatic
GetBoundingBox() const overrideiview::CShapeBasevirtual
GetChangesLock() constistd::IChangeableinlinevirtual
GetClientRect() constiview::CShapeBaseprotected
GetColorSchema() constiview::CShapeBaseprotected
GetDelegatedChanges()istd::IChangeableinlinestatic
GetDisplay() constiview::CShapeBase
GetDrawOffset() constiview::CLabelShapeinlinevirtual
GetEditMode() constiview::CInteractiveShapeBaseinlineprotected
GetKeysState() constiview::CInteractiveShapeBaseinlineprotected
GetLayerType() const overrideiview::CShapeBasevirtual
GetLocalLineWidth(const i2d::CVector2d &screenPosition) constiview::CShapeBaseprotected
GetLogPosition(const i2d::CVector2d &screenPosition) constiview::CShapeBaseprotected
GetModelPtr() constimod::CSingleModelObserverBaseinline
GetNoChanges()istd::IChangeableinlinestatic
GetObservedModel() constimod::CSingleModelObserverBaseinline
GetScreenPosition(const i2d::CVector2d &logPosition) constiview::CShapeBaseprotected
GetShapeDescriptionAt(istd::CIndex2d position) const overrideiview::CShapeBasevirtual
GetSupportedOperations() constistd::IChangeableinlinevirtual
GetTextAlign() constiview::CLabelShapeinlinevirtual
GetTransformMode() constiview::CShapeBase
GetUserColorSchema() const overrideiview::CShapeBasevirtual
GetViewToScreenTransform() constiview::CShapeBaseprotectedvirtual
Invalidate()iview::CShapeBasevirtual
InvalidateBoundingBox()iview::CShapeBaseprotectedvirtual
IsBackgroundTransparent() constiview::CLabelShapeinlinevirtual
IsBoundingBoxValid() constiview::CShapeBaseprotected
IsDisplayAccepted(const IDisplay &display) const overrideiview::CShapeBasevirtual
IsDisplayChangeImportant(const istd::IChangeable::ChangeSet &changeSet)iview::CInteractiveShapeBaseinlineprotectedvirtual
IsDisplayConnected() constiview::CShapeBaseprotected
IsDraggable() constiview::CInteractiveShapeBasevirtual
IsEditableOffset() constiview::CLabelShapeinlinevirtual
IsEditablePosition() constiview::CInteractiveShapeBaseinlinevirtual
IsEqual(const IChangeable &object) constistd::IChangeableinlinevirtual
IsModelAttached(const imod::IModel *modelPtr=nullptr) const overrideimod::CSingleModelObserverBaseinlinevirtual
IsPositionVisible() constiview::CLabelShapeinlinevirtual
IsSelected() constiview::CInteractiveShapeBasevirtual
IsTouched(istd::CIndex2d position) constiview::CLabelShapevirtual
IsVisible() const overrideiview::CShapeBasevirtual
m_referencePositioniview::CPinShapeprotected
ModelType typedefimod::CSingleModelObserverBase
OnBeginChanges()istd::IChangeableinlineprotectedvirtual
OnDisplayChanged(const istd::IChangeable::ChangeSet &changeSet) overrideiview::CShapeBasevirtual
OnDisplayConnected(IDisplay *displayPtr) overrideiview::CShapeBasevirtual
OnDisplayDisconnected(IDisplay *displayPtr) overrideiview::CShapeBasevirtual
OnEndChanges(const ChangeSet &changeSet)istd::IChangeableinlineprotectedvirtual
OnModelAttached(imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask)iview::CLabelShapevirtual
OnModelDetached(imod::IModel *modelPtr)iview::CInteractiveShapeBasevirtual
OnMouseButton(istd::CIndex2d position, Qt::MouseButton buttonType, bool downFlag)iview::CLabelShapevirtual
OnMouseMove(istd::CIndex2d position)iview::CLabelShapevirtual
OnUpdate(const istd::IChangeable::ChangeSet &changeSet) overrideiview::CShapeBasevirtual
ResetData(CompatibilityMode mode=CM_WITHOUT_REFS)istd::IChangeableinlinevirtual
SetBackgroundTransparent(bool state=true)iview::CLabelShapeinlinevirtual
SetDefaultDescription(const QString &description) overrideiview::CShapeBasevirtual
SetDragPosition(const istd::CIndex2d &position)iview::CInteractiveShapeBasevirtual
SetDrawOffset(const istd::CIndex2d &offset)iview::CLabelShapeinlinevirtual
SetEditableOffset(bool editable=true)iview::CLabelShapeinlinevirtual
SetEditablePosition(bool state=true)iview::CInteractiveShapeBaseinlinevirtual
SetLogDragPosition(const i2d::CVector2d &position)iview::CPinShapeprotectedvirtual
SetModelPtr(imod::IModel *modelPtr)imod::CSingleModelObserverBaseinlineprotected
SetObservedIds(const istd::IChangeable::ChangeSet &changeMask)imod::CSingleModelObserverBase
SetPositionVisible(bool visible=true)iview::CLabelShapeinlinevirtual
SetSelected(bool selectFlag=true)iview::CInteractiveShapeBasevirtual
SetTextAlign(TextAlign align)iview::CLabelShapeinlinevirtual
SetTransformMode(ShapeTransformMode mode)iview::CShapeBase
SetUserColorSchema(const IColorSchema *schemaPtr) overrideiview::CShapeBasevirtual
SetVisible(bool state=true) overrideiview::CShapeBasevirtual
ShapeBaseClass typedefiview::CLabelShape
ShapeTransformMode enum nameiview::CShapeBase
SO_CHANGE_LOCK enum valueistd::IChangeable
SO_CLONE enum valueistd::IChangeable
SO_COMPARE enum valueistd::IChangeable
SO_COPY enum valueistd::IChangeable
SO_NONE enum valueistd::IChangeable
SO_OBSERVE enum valueistd::IChangeable
SO_RESET enum valueistd::IChangeable
STM_COMBINE enum valueiview::CShapeBase
STM_SHAPE enum valueiview::CShapeBase
STM_VIEW enum valueiview::CShapeBase
SupportedOperations enum nameistd::IChangeable
TAL_AUTOMATIC enum valueiview::ITextLabelParams
TAL_CENTER enum valueiview::ITextLabelParams
TAL_LAST enum valueiview::ITextLabelParams
TAL_LEFT_BOTTOM enum valueiview::ITextLabelParams
TAL_LEFT_TOP enum valueiview::ITextLabelParams
TAL_RIGHT_BOTTOM enum valueiview::ITextLabelParams
TAL_RIGHT_TOP enum valueiview::ITextLabelParams
TextAlign enum nameiview::ITextLabelParams
TouchState enum nameiview::ITouchable
TS_DRAGGABLE enum valueiview::ITouchable
TS_INACTIVE enum valueiview::ITouchable
TS_LAST enum valueiview::ITouchable
TS_NONE enum valueiview::ITouchable
TS_OTHER enum valueiview::ITouchable
TS_TICKER enum valueiview::ITouchable
TS_TRANSPARENT enum valueiview::ITouchable
UpdateModelChanges()iview::CInteractiveShapeBaseprotected
~CInteractiveShapeBase()iview::CInteractiveShapeBasevirtual
~CShapeBase()iview::CShapeBasevirtual
~CSingleModelObserverBase()imod::CSingleModelObserverBasevirtual

© Witold Gantzke and Kirill Lepskiy