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

This is the complete list of members for iv::mimics::elements::Fan, 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) overrideiv::mimics::elements::Fanvirtual
iv::addTraitOptionsMenu(const std::shared_ptr< iv::mimics::MimicControlMenu > &menu, const std::optional< std::function< bool(CDialog *)> > &autoCommandEvaluation, const std::optional< std::function< bool(CDialog *)> > &semiAutoCommandEvaluation) constiv::mimics::traits::AutomaticSemiAutoprivate
iv::mimics::traits::TripReset::addTraitOptionsMenu(const std::shared_ptr< iv::mimics::MimicControlMenu > &menu, const std::optional< std::function< bool(CDialog *)> > &resetCommandEvaluation) constiv::mimics::traits::TripResetprivate
applyPosition(IGraphics *graphics) constiv::mimics::AbstractMimicElementprivate
applyRotation(IGraphics *graphics) constiv::mimics::AbstractMimicElementprivate
AutomaticSemiAuto()iv::mimics::traits::AutomaticSemiAutoprivate
buttonEditTitle()iv::mimics::AbstractMimicElementprotected
calculateArrowElementsColors(iv::types::color colorWorkingState, eFanRunState runState, eFanDirection directionState)iv::mimics::elements::Fanprivatestatic
calculateFanDirection() constiv::mimics::elements::Fanprivate
calculateFanRunState() constiv::mimics::elements::Fanprivate
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::Fanvirtual
ControlLock()iv::mimics::traits::ControlLockprivate
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
drawBladedFan(IGraphics *graphics, const std::optional< iv::types::color > &colorWorkingState, const std::optional< iv::types::color > &colorControlState, eFanRunState stateRun, eFanDirection stateDirection) constiv::mimics::elements::Fanprivate
drawReverseFan(IGraphics *graphics, const std::optional< iv::types::color > &colorWorkingState, eFanRunState stateRun, eFanDirection stateDirection) constiv::mimics::elements::Fanprivate
drawReverseWithFastFan(IGraphics *graphics, const std::optional< iv::types::color > &colorWorkingState, const std::optional< iv::types::color > &colorControlState, eFanRunState runState, eFanDirection directionState) constiv::mimics::elements::Fanprivate
drawSimpleFan(IGraphics *graphics, const std::optional< iv::types::color > &colorWorkingState) constiv::mimics::elements::Fanprivate
drawSimpleWithFastFan(IGraphics *graphics, const std::optional< iv::types::color > &colorWorkingState, const std::optional< iv::types::color > &colorControlState, eFanRunState stateRun) constiv::mimics::elements::Fanprivate
drawSpecific(IGraphics *graphics, std::optional< iv::types::color > colorWorkingState, std::optional< iv::types::color > colorControlState, iv::eLanguage drawingLanguage) overrideiv::mimics::elements::Fanvirtual
eAuxiliaryFanDirection enum nameiv::mimics::elements::Fan
eAuxiliaryFanRunState enum nameiv::mimics::elements::Fan
executeCommand(const std::string &strAction) const overrideiv::mimics::elements::Fanvirtual
exhaustDirectionBehaviorModel(const std::shared_ptr< iv::channels::AbstractChannel > &runFeedbackExhaust, Fan::eAuxiliaryFanDirection &lastState)iv::mimics::elements::Fanprivatestatic
Fan()iv::mimics::elements::Fan
Fan(iv::mimics::eMimicElementType type)iv::mimics::elements::Fanexplicit
Fan(const Fan &other)iv::mimics::elements::Fan
getAddedAlarmsMimicAlarmState() constiv::mimics::AbstractMimicElementprivate
getAlarmIconPosition(const iv::math::geometry::Area &elementSize) constiv::mimics::AbstractMimicElementvirtual
getAlarmState() const overrideiv::mimics::elements::Fanvirtual
getChannels(const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &channelsInControl) const overrideiv::mimics::elements::Fanvirtual
getChannelsAutomaticSemiAuto(const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &channelsInControl) constiv::mimics::traits::AutomaticSemiAutoprivate
getChannelsControlLock(const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &channelsInControl) constiv::mimics::traits::ControlLockprivate
getChannelsRemoteLocal(const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &channelsInControl) constiv::mimics::traits::RemoteLocalprivate
getChannelsTripReset(const std::shared_ptr< std::vector< std::weak_ptr< iv::channels::AbstractChannel > > > &channelsInControl) constiv::mimics::traits::TripResetprivate
getColorControlState() const overrideiv::mimics::elements::Fanvirtual
getColorWorkingState() const overrideiv::mimics::elements::Fanvirtual
iv::getIconState() constiv::mimics::traits::AutomaticSemiAutoprivate
iv::mimics::traits::RemoteLocal::getIconState() constiv::mimics::traits::RemoteLocalprivate
getOnlineVariables() constiv::mimics::AbstractMimicElement
iv::getState() constiv::mimics::traits::AutomaticSemiAutoprivate
iv::mimics::traits::RemoteLocal::getState() constiv::mimics::traits::RemoteLocalprivate
getStringControlState() const overrideiv::mimics::elements::Fanvirtual
getStringWorkingState() const overrideiv::mimics::elements::Fanvirtual
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
isTrip() constiv::mimics::traits::TripResetprivate
kPrvRelationXYiv::mimics::elements::Fanprivatestatic
load(const iv::file::xml::node &nodeControlMimic) overrideiv::mimics::elements::Fanvirtual
loadAutomaticSemiAuto(const iv::file::xml::node &nodeAutomatic)iv::mimics::traits::AutomaticSemiAutoprivate
loadControlLock(const iv::file::xml::node &nodeControlLock)iv::mimics::traits::ControlLockprivate
loadRemoteLocal(const iv::file::xml::node &nodeRemoteLocal)iv::mimics::traits::RemoteLocalprivate
loadTripReset(const iv::file::xml::node &nodeTripReset)iv::mimics::traits::TripResetprivate
m_addedAlarmsiv::mimics::AbstractMimicElement
m_automaticCommandiv::mimics::traits::AutomaticSemiAutoprivate
m_automaticFeedbackiv::mimics::traits::AutomaticSemiAutoprivate
m_backgroundiv::mimics::AbstractMimicElement
m_consignedSpeediv::mimics::elements::Fanprivate
m_controlLockiv::mimics::traits::ControlLockprivate
m_depthiv::mimics::AbstractMimicElement
m_fanDesigniv::mimics::elements::Fanprivate
m_fanTypeiv::mimics::elements::Fanprivate
m_hasControlLockiv::mimics::traits::ControlLockprivate
m_hasLocalFeedbackiv::mimics::traits::RemoteLocalprivate
m_hasResetConfirmationiv::mimics::traits::TripResetprivate
m_hasSemiAutoFeedbackiv::mimics::traits::AutomaticSemiAutoprivate
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_localFeedbackiv::mimics::traits::RemoteLocalprivate
m_locationiv::mimics::AbstractMimicElement
m_maintenanceiv::mimics::elements::Fanprivate
m_mimicElementTypeiv::mimics::AbstractMimicElement
m_onlineVariablesiv::mimics::AbstractMimicElement
m_polylinesLimitsiv::mimics::AbstractMimicElementprivate
m_rectangleOptiv::mimics::elements::Fanprivate
m_redrawFlagiv::mimics::AbstractMimicElementprotected
m_remoteFeedbackiv::mimics::traits::RemoteLocalprivate
m_resetCommandiv::mimics::traits::TripResetprivate
m_runFeedbackExhaustiv::mimics::elements::Fanprivate
m_runFeedbackExhaustFastiv::mimics::elements::Fanprivate
m_runFeedbackSupplyiv::mimics::elements::Fanprivate
m_runFeedbackSupplyFastiv::mimics::elements::Fanprivate
m_semiAutoCommandiv::mimics::traits::AutomaticSemiAutoprivate
m_semiAutoFeedbackiv::mimics::traits::AutomaticSemiAutoprivate
m_speedFeedbackiv::mimics::elements::Fanprivate
m_startCommandExhaustiv::mimics::elements::Fanprivate
m_startCommandExhaustFastiv::mimics::elements::Fanprivate
m_startCommandSupplyiv::mimics::elements::Fanprivate
m_startCommandSupplyFastiv::mimics::elements::Fanprivate
m_startOrderExhaustiv::mimics::elements::Fanprivate
m_startOrderExhaustFastiv::mimics::elements::Fanprivate
m_startOrderSupplyiv::mimics::elements::Fanprivate
m_startOrderSupplyFastiv::mimics::elements::Fanprivate
m_stopCommandiv::mimics::elements::Fanprivate
m_stopOrderiv::mimics::elements::Fanprivate
m_stoppedFeedbackiv::mimics::elements::Fanprivate
m_textTitleOptiv::mimics::AbstractMimicElementprivate
m_titleSettingsiv::mimics::AbstractMimicElement
m_tripFeedbackiv::mimics::traits::TripResetprivate
m_userConsignedSpeediv::mimics::elements::Fanprivate
m_widthiv::mimics::AbstractMimicElement
m_withAutomaticiv::mimics::traits::AutomaticSemiAutoprivate
m_withCommandResetiv::mimics::traits::TripResetprivate
mapChannels(const std::function< void(std::weak_ptr< iv::channels::AbstractChannel > &)> &mapFunction) overrideiv::mimics::elements::Fanvirtual
mapChannelsAutomaticSemiAuto(const std::function< void(std::weak_ptr< iv::channels::AbstractChannel > &)> &mapFunction)iv::mimics::traits::AutomaticSemiAutoprivate
mapChannelsControlLock(const std::function< void(std::weak_ptr< iv::channels::AbstractChannel > &)> &mapFunction)iv::mimics::traits::ControlLockprivate
mapChannelsRemoteLocal(const std::function< void(std::weak_ptr< iv::channels::AbstractChannel > &)> &mapFunction)iv::mimics::traits::RemoteLocalprivate
mapChannelsTripReset(const std::function< void(std::weak_ptr< iv::channels::AbstractChannel > &)> &mapFunction)iv::mimics::traits::TripResetprivate
move(double dx, double dy)iv::mimics::AbstractMimicElementvirtual
panelEditAddedAlarms() constiv::mimics::AbstractMimicElementprotected
panelEditAutomaticManual()iv::mimics::traits::AutomaticSemiAutoprivate
panelEditControl() overrideiv::mimics::elements::Fanvirtual
panelEditControlLock()iv::mimics::traits::ControlLockprivate
panelEditOnlineVariables() constiv::mimics::AbstractMimicElementprotected
panelEditRemoteLocal()iv::mimics::traits::RemoteLocalprivate
panelEditSize()iv::mimics::AbstractMimicElementprotected
panelEditTrip()iv::mimics::traits::TripResetprivate
postProcess()iv::mimics::AbstractMimicElementvirtual
prvCreateTextTitle(iv::eLanguage language) constiv::mimics::AbstractMimicElementprivate
RemoteLocal()iv::mimics::traits::RemoteLocalprivate
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
runningStateBehaviorModel(const std::shared_ptr< iv::channels::AbstractChannel > &runFeedback, eAuxiliaryFanRunState &lastState, bool isFast)iv::mimics::elements::Fanprivatestatic
save(iv::file::xml::node &nodeControlMimic) const overrideiv::mimics::elements::Fanvirtual
saveAutomaticSemiAuto(iv::file::xml::node &nodeAutomatic) constiv::mimics::traits::AutomaticSemiAutoprivate
saveControlLock(iv::file::xml::node &nodeControlLock) constiv::mimics::traits::ControlLockprivate
saveRemoteLocal(iv::file::xml::node &nodeRemoteLocal) constiv::mimics::traits::RemoteLocalprivate
saveTripReset(iv::file::xml::node &nodeTripReset) constiv::mimics::traits::TripResetprivate
setRedrawFlag(bool reDrawFlag=true)iv::mimics::AbstractMimicElement
supplyDirectionBehaviorModel(const std::shared_ptr< iv::channels::AbstractChannel > &runFeedbackSupply, Fan::eAuxiliaryFanDirection &lastState)iv::mimics::elements::Fanprivatestatic
TripReset()iv::mimics::traits::TripResetprivate
updateEnabledLanguages(const std::set< iv::eLanguage > &enabledLanguages)iv::mimics::AbstractMimicElementvirtual
~AbstractMimicElement()iv::mimics::AbstractMimicElementvirtual
~Fan() override=defaultiv::mimics::elements::Fan