Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
ControlValveUseCases.cpp File Reference
Include dependency graph for ControlValveUseCases.cpp:

Namespaces

namespace  iv
 
namespace  iv::panels
 
namespace  iv::panels::control
 
namespace  iv::panels::control::GenerateLogic
 

Functions

static void iv::panels::control::GenerateLogic::addDirectChannelInput (const std::shared_ptr< iv::logic::BlockProperties > &libraryBlock, const iv::types::logic::paramNumber paramNumber, const std::weak_ptr< iv::channels::AbstractChannel > &channelRef, std::vector< std::shared_ptr< iv::logic::OtherComponentProperties > > &othersComponents)
 
static void iv::panels::control::GenerateLogic::addChannelInputFromExternalUnit (const std::shared_ptr< iv::logic::BlockProperties > &libraryBlock, const iv::types::logic::paramNumber paramNumber, const std::weak_ptr< iv::channels::AbstractChannel > &channelRef, std::vector< std::shared_ptr< iv::logic::BlockProperties > > &inputBlocks, std::vector< std::shared_ptr< iv::logic::ConnectionProperties > > &connectionProperties, std::vector< std::shared_ptr< iv::logic::OtherComponentProperties > > &othersComponents)
 
static void iv::panels::control::GenerateLogic::addDirectChannelOutput (const std::shared_ptr< iv::logic::BlockProperties > &libraryBlock, const iv::types::logic::paramNumber paramNumber, const std::weak_ptr< iv::channels::AbstractChannel > &channelRef, std::vector< std::shared_ptr< iv::logic::OtherComponentProperties > > &othersComponents)
 

Variables

static constexpr double iv::panels::control::GenerateLogic::spacingBetweenInputs {65.0}
 
static constexpr iv::types::coord iv::panels::control::GenerateLogic::startXPosition {20.0}
 
static constexpr iv::types::coord iv::panels::control::GenerateLogic::startYPosition {20.0}
 
static constexpr iv::types::coord iv::panels::control::GenerateLogic::positionDirectInputColumn {120.0}
 
static constexpr iv::types::coord iv::panels::control::GenerateLogic::positionDirectCstColumn {170.0}
 
static constexpr iv::types::coord iv::panels::control::GenerateLogic::positionCustomBlockColumn {275.0}
 
static constexpr iv::types::coord iv::panels::control::GenerateLogic::positionOutputColumn {550.0}