Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::mimics::elements::Dial Member List

This is the complete list of members for iv::mimics::elements::Dial, including all inherited members.

AbstractMimicElement(iv::mimics::eMimicElementType elementType)iv::mimics::AbstractMimicElementexplicitprotected
AbstractMimicElement(const AbstractMimicElement &other)iv::mimics::AbstractMimicElementprotected
addOptionsMenu(const std::shared_ptr< iv::mimics::MimicControlMenu > &menu)iv::mimics::AbstractMimicElementvirtual
applyPosition(IGraphics *graphics) constiv::mimics::AbstractMimicElementprivate
applyRotation(IGraphics *graphics) constiv::mimics::AbstractMimicElementprivate
buttonEditTitle()iv::mimics::AbstractMimicElementprotected
calculateLimits(IGraphics *graphics, iv::eLanguage drawingLanguage)iv::mimics::AbstractMimicElementprotected
canShowCircularMenu() constiv::mimics::AbstractMimicElementvirtual
checkHasRepeated(const std::unordered_set< iv::types::channelId > &repeatedChannels, const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &elementChannels)iv::mimics::AbstractMimicElementprivatestatic
checkIntegrity() constiv::mimics::AbstractMimicElementprotectedvirtual
clone() const overrideiv::mimics::elements::Dialvirtual
Dial()iv::mimics::elements::Dial
Dial(const Dial &other)iv::mimics::elements::Dialprivate
draw(IGraphics *graphics, iv::eLanguage drawingLanguage, const std::optional< std::unordered_set< iv::types::channelId > > &channelsRepeatedOpt=std::nullopt, const std::optional< std::set< std::shared_ptr< AbstractMimicElement > > > &otherMimicElements=std::nullopt)iv::mimics::AbstractMimicElement
drawSpecific(IGraphics *graphics, std::optional< iv::types::color > colorWorkingState, std::optional< iv::types::color > colorControlState, iv::eLanguage drawingLanguage) overrideiv::mimics::elements::Dialvirtual
EDispatcherTextsMarks enum nameiv::mimics::elements::Dial
executeCommand(const std::string &strAction) const overrideiv::mimics::elements::Dialvirtual
getAddedAlarmsMimicAlarmState() constiv::mimics::AbstractMimicElementprivate
getAlarmIconPosition(const iv::math::geometry::Area &elementSize) constiv::mimics::AbstractMimicElementvirtual
getAlarmState() const overrideiv::mimics::elements::Dialvirtual
getChannels(const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &channelsInControl) const overrideiv::mimics::elements::Dialvirtual
getColorControlState() constiv::mimics::AbstractMimicElementvirtual
getColorWorkingState() const overrideiv::mimics::elements::Dialvirtual
getOnlineVariables() constiv::mimics::AbstractMimicElement
getStringControlState() constiv::mimics::AbstractMimicElementvirtual
getStringWorkingState() const overrideiv::mimics::elements::Dialvirtual
getTitleSettings() constiv::mimics::AbstractMimicElementinline
handleEvent(CEventMotion *evtMotion)iv::mimics::AbstractMimicElement
hasAlternativeAction() constiv::mimics::AbstractMimicElementvirtual
hasRepeatedChannels(const std::unordered_set< iv::types::channelId > &channelsRepeatedOpt) constiv::mimics::AbstractMimicElementprotectedvirtual
isPointInMimic(iv::types::coord x, iv::types::coord y) constiv::mimics::AbstractMimicElement
isRepeatedMimicElement(const std::set< std::shared_ptr< AbstractMimicElement > > &otherMimicsElements) constiv::mimics::AbstractMimicElementprotectedvirtual
load(const iv::file::xml::node &nodeControlMimic) overrideiv::mimics::elements::Dialvirtual
m_addedAlarmsiv::mimics::AbstractMimicElement
m_backgroundiv::mimics::AbstractMimicElement
m_channeliv::mimics::elements::Dialprivate
m_coloriv::mimics::elements::Dialprivate
m_depthiv::mimics::AbstractMimicElement
m_divisionsNumberiv::mimics::elements::Dialprivate
m_factoriv::mimics::elements::Dialprivate
m_heightiv::mimics::AbstractMimicElement
m_idBlockBackgroundiv::mimics::AbstractMimicElementprivate
m_idBlockForegorundiv::mimics::AbstractMimicElementprivate
m_isCreatedBackgroundiv::mimics::AbstractMimicElementprivate
m_isCreatedForegroundiv::mimics::AbstractMimicElementprivate
m_isMarkediv::mimics::AbstractMimicElementprivate
m_locationiv::mimics::AbstractMimicElement
m_mimicElementTypeiv::mimics::AbstractMimicElement
m_onlineVariablesiv::mimics::AbstractMimicElement
m_polylinesLimitsiv::mimics::AbstractMimicElementprivate
m_redrawFlagiv::mimics::AbstractMimicElementprotected
m_showAlarmLimitsiv::mimics::elements::Dialprivate
m_showFactoriv::mimics::elements::Dialprivate
m_showTextValueiv::mimics::elements::Dialprivate
m_subdivisionsNumberiv::mimics::elements::Dialprivate
m_textFactorOptiv::mimics::elements::Dialmutableprivate
m_textTitleOptiv::mimics::AbstractMimicElementprivate
m_textUnitiv::mimics::elements::Dialmutableprivate
m_textValueOptiv::mimics::elements::Dialmutableprivate
m_textValuesClockiv::mimics::elements::Dialmutableprivate
m_titleSettingsiv::mimics::AbstractMimicElement
m_widthiv::mimics::AbstractMimicElement
mapChannels(const std::function< void(std::weak_ptr< iv::channels::AbstractChannel > &)> &mapFunction) overrideiv::mimics::elements::Dialvirtual
move(double dx, double dy)iv::mimics::AbstractMimicElementvirtual
panelEditAddedAlarms() constiv::mimics::AbstractMimicElementprotected
panelEditControl() overrideiv::mimics::elements::Dialvirtual
panelEditOnlineVariables() constiv::mimics::AbstractMimicElementprotected
panelEditSize()iv::mimics::AbstractMimicElementprotected
postProcess()iv::mimics::AbstractMimicElementvirtual
prvCalculateTexts(Dial::EDispatcherTextsMarks dispatcherTextsMarks, iv::types::channelValue LEL, iv::types::channelValue HEL, bool isModernRectangle, uint64_t sizeMaxValues, iv::types::radius radiusSeparations, iv::types::radius radiusClock, bool isAllNumbers, double separationMarkLarge, uint16_t numDecimals) constiv::mimics::elements::Dialprivate
prvCreateTextTitle(iv::eLanguage language) constiv::mimics::AbstractMimicElementprivate
prvGetDataClock(EDispatcherTextsMarks dispatcherTextsMarks, uint64_t sizeMaxValues, iv::types::radius radiusClock, iv::types::radius &radiusSeparationsOut, double &longLineHourSmallOut, double &longLineHourLargeOut)iv::mimics::elements::Dialprivatestatic
prvGetDataCounter(iv::types::radius radiusHours, bool isModernRectangle, iv::types::coord &xCounterOut, iv::types::coord &yCounterOut, iv::types::width &widthCounterOut, iv::types::height &heightCounterOut)iv::mimics::elements::Dialprivatestatic
prvTextValuesClock(Dial::EDispatcherTextsMarks dispatcherTextsMarks, uint64_t sizeMaxValues, iv::types::radius radiusClock, iv::types::channelValue valueMin, iv::types::channelValue valueMax, iv::types::height heightText, double separationMarkLarge, uint64_t numDec, bool isAllNumber, bool showLimits)iv::mimics::elements::Dialprivatestatic
removeGraphicsObjects(IGraphics *graphics)iv::mimics::AbstractMimicElement
rotate(double angle)iv::mimics::AbstractMimicElement
runAlternativeAction(CDialog *dlgFatherRef)iv::mimics::AbstractMimicElementvirtual
runCommandControlWithoutMenu()iv::mimics::AbstractMimicElementvirtual
runEvaluation()iv::mimics::AbstractMimicElementvirtual
save(iv::file::xml::node &nodeControlMimic) const overrideiv::mimics::elements::Dialvirtual
setRedrawFlag(bool reDrawFlag=true)iv::mimics::AbstractMimicElement
updateEnabledLanguages(const std::set< iv::eLanguage > &enabledLanguages)iv::mimics::AbstractMimicElementvirtual
~AbstractMimicElement()iv::mimics::AbstractMimicElementvirtual
~Dial() override=defaultiv::mimics::elements::Dial