|
static void | prvDrawSymbolConnectorDigitalOutput (CCaptionPlane *captionPlane, const double posX, const double posY, IGraphics *graphics) |
|
static void | prvDrawSymbolTypeChannelDigitalInput (CCaptionPlane *captionPlane, IGraphics *graphics, const CDrawPlane::EChannelDigitalInputSymbol symbol, double *moveX) |
|
static void | prvDrawConnectionTc (IGraphics *graphics) |
|
static void | prvDrawExtensionYardTypeTc (CCaptionPlane *captionPlane, IGraphics *graphics) |
|
static void | prvDrawSimpleConnectionShipyard (IGraphics *graphics, const double yPos, const double sizeYBox, std::string strShipyardTerminal, std::string wireDetails, bool hasConnectionGround) |
|
static void | prvDrawShipyardConnectionJoin (IGraphics *graphics, std::string terminal1, std::string terminal2, std::string wireDetails1, std::string wireDetails2, bool isIndefinite, const bool hasGroundConnection) |
|
static void | prvDrawConnectionRTDWhitPT (IGraphics *graphics, const double tamBase) |
|
static void | prvDrawExtensionYardTypePt (CCaptionPlane *captionPlane, IGraphics *graphics, const double posY, double *moveX) |
|
static void | prvDrawShipyardElementAndTerminalBoard (IGraphics *graphics, std::string shipyardElement, std::string terminalBoard, const double moveX) |
|
static void | prvDrawShipyardConnection (IGraphics *graphics, const double posX, const double posY, const CDrawPlane::EShipyardConnectionBoxAlignment shipyardConnectionBoxAlign, std::string shipyardTerminal, std::string wireDetails, bool hasConnectionGround, const double paddingRightText, double *moveX) |
|
static void | prvDrawExtensionYardTypeA (CCaptionPlane *captionPlane, IGraphics *graphics, std::string textTerminalUpRight, std::string textTerminalUpLeft, std::string textTerminalDownLeft, const CDrawPlane::ETypeSymbols symbolToDraw, double *moveX) |
|
static void | prvDrawShipyardConnectionBox2ChannelsJoin (IGraphics *graphics, std::string shipyardTerminal1, std::string shipyardTerminal2, std::string wireDetails1, std::string wireDetails2, const bool hasGroundConnection, double *moveX) |
|
static void | prvDrawShipyardConnectionBox3ChannelsJoin (IGraphics *graphics, const std::string &shipyardTerminal1, const std::string &shipyardTerminal2, const std::string &shipyardTerminal3, const std::string &wireDetails1, const std::string &wireDetails2, const std::string &wireDetails3, const bool hasGroundConnection, const double posY, double *moveX) |
|
static void | prvDrawShipyardConnectionBox2ChannelsSeparated (IGraphics *graphics, std::string shipyardTerminal1, std::string shipyardTerminal3, std::string wireDetails1, std::string wireDetails3, const bool hasGroundConnection, double *moveX) |
|
static void | prvDrawConnectionGround (IGraphics *graphics, const double posX, const double posY, const uint16_t numWiresToConnect, const double longToConnectWires, double *moveX) |
|
static uint64_t | prvAuxSplitTextInWhiteSpaces (const std::vector< uint64_t > &posWhiteSpaces, const uint16_t splitLength) |
|
static std::string | prvSplitText (const std::string &text, const uint16_t splitLength, uint64_t *positionSplit) |
|
static std::vector< std::string > | prvSplitTextInWhiteSpaces (const std::string &text, const uint16_t splitLength) |
|
static void | prvDrawBoxTerminal (std::string strIdConnector, const bool drawConnector, IGraphics *graphics) |
|
static void | prvDrawBoxTerminalGround (CCaptionPlane *captionPlane, IGraphics *graphics, const bool drawConnector) |
|
static void | prvDrawLomConnections (CCaptionPlane *captionPlane, IGraphics *graphics, const uint16_t numConnections, const bool hasGroundConnection, const uint16_t idChannel, const std::vector< std::string > &terminalsIdLom) |
|
static void | prvDrawLomChannelDescription (IGraphics *graphics, const double posX, const double posY, const std::string &channelDescription, const uint16_t maxLengthText) |
|
static void | prvDrawBoxLomDescriptionThin (IGraphics *graphics, const double posX, const double posY, const double sizeX, const double sizeY, const std::string &strIdChannel, const std::string &channelTag, const std::string &channelDescription) |
|
static void | prvDrawBoxLomDescriptionThick (IGraphics *graphics, const double posX, const double posY, const double sizeX, const double sizeY, const std::string &strIdChannel, const std::string &channelTag, const std::string &channelDescription) |
|
static void | prvDrawLomDescriptionBox (IGraphics *graphics, const double posX, const double posY, const uint16_t numConnections, const bool hasGroundConnection, const uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription) |
|
static void | prvDrawLomConnectionsAndDescriptionsBox (CCaptionPlane *captionPlane, IGraphics *graphics, const uint16_t numConnections, const bool hasGroundConnection, const uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLOM) |
|