Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CDrawPlane Class Reference

#include <CDrawPlane.hpp>

Public Types

enum class  EShipyardConnectionBoxAlignment { Top , Center , Bottom }
 
enum class  EChannelDigitalInputSymbol { Open , Close , Undefined }
 
enum class  ETypeSymbols {
  Ground , Rtd , Intensity , DigitalInputNC ,
  DigitalInputNO , DigitalOutput , Voltage , Tc
}
 

Static Public Member Functions

static void drawHeader (IGraphics *graphics, double *moveY)
 
static void drawChannelAnalogInputTypeA (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLOM, uint16_t numPhysicalConnections, const std::string &shipyardTerminal1, const std::string &shipyardTerminal2, const std::string &shipyardTerminal4, const std::string &wireDetails1, const std::string &wireDetails2, const std::string &wireDetails4, const std::string &strUnitEngine, const std::string &shipyardElement, const std::string &terminalBoard, double *moveY)
 
static void drawChannelAnalogInputTypePt (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLom, uint16_t numPhysicalConnections, const std::string &shipyardTerminal2, const std::string &shipyardTerminal3, const std::string &shipyardTerminal4, const std::string &wireDetails2, const std::string &wireDetails3, const std::string &wireDetails4, const std::string &shipyardElement, const std::string &terminalBoard, double *moveY)
 
static void drawChannelAnalogInputTypeTc (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLOM, uint16_t numPhysicalConnections, const std::string &shipyardTerminal1, const std::string &shipyardTerminal2, const std::string &wireDetails1, const std::string &wireDetails2, const std::string &strUnitEngine, const std::string &shipyardElement, const std::string &terminalBoard, double *moveY)
 
static void drawChannelAnalogOutput (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLOM, uint16_t numPhysicalConnections, const std::string &shipyardTerminal1, const std::string &shipyardTerminal2, const std::string &wireDetails1, const std::string &wireDetails2, const std::string &shipyardElement, const std::string &terminalBoard, double *moveY)
 
static void drawChannelAnalogEmpty (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, uint16_t numPhysicalConnections, double *moveY, const std::basic_string< char > &channelTag)
 
static void drawChannelDigitalInputClosed (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLom, const std::string &shipyardTerminal1, const std::string &shipyardTerminal2, const std::string &wireDetails1, const std::string &wireDetails2, const std::string &shipyardElement, const std::string &terminalBoard, double *moveY)
 
static void drawChannelDigitalInputEmpty (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, double *moveY)
 
static void drawChannelDigitalInputUndefined (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLOM, const std::string &shipyardTerminal1, const std::string &shipyardTerminal2, const std::string &wireDetails1, const std::string &wireDetails2, const std::string &shipyardElement, const std::string &terminalBoard, double *moveY)
 
static void drawChannelDigitalInputOpen (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLOM, const std::string &shipyardTerminal1, const std::string &shipyardTerminal2, const std::string &wireDetails1, const std::string &wireDetails2, const std::string &shipyardElement, const std::string &terminalBoard, double *moveY)
 
static void drawChannelDigitalOutputClosed (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLOM, 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 std::string &shipyardElement, const std::string &terminalBoard, double *moveY)
 
static void drawChannelDigitalOutputEmpty (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, double *moveY)
 
static void drawChannelDigitalOutputUndefined (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLOM, 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 std::string &shipyardElement, const std::string &terminalBoard, double *moveY)
 
static void drawChannelDigitalOutputOpen (CCaptionPlane *captionPlane, IGraphics *graphics, uint16_t idChannel, const std::string &channelTag, const std::string &channelDescription, const std::vector< std::string > &terminalsIdLOM, 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 std::string &shipyardElement, const std::string &terminalBoard, double *moveY)
 

Member Enumeration Documentation

◆ EChannelDigitalInputSymbol

Enumerator
Open 
Close 
Undefined 

◆ EShipyardConnectionBoxAlignment

Enumerator
Top 
Center 
Bottom 

◆ ETypeSymbols

enum class CDrawPlane::ETypeSymbols
strong
Enumerator
Ground 
Rtd 
Intensity 
DigitalInputNC 
DigitalInputNO 
DigitalOutput 
Voltage 
Tc 

Member Function Documentation

◆ drawChannelAnalogEmpty()

void CDrawPlane::drawChannelAnalogEmpty ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
uint16_t numPhysicalConnections,
double * moveY,
const std::basic_string< char > & channelTag )
static

◆ drawChannelAnalogInputTypeA()

void CDrawPlane::drawChannelAnalogInputTypeA ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
const std::string & channelTag,
const std::string & channelDescription,
const std::vector< std::string > & terminalsIdLOM,
uint16_t numPhysicalConnections,
const std::string & shipyardTerminal1,
const std::string & shipyardTerminal2,
const std::string & shipyardTerminal4,
const std::string & wireDetails1,
const std::string & wireDetails2,
const std::string & wireDetails4,
const std::string & strUnitEngine,
const std::string & shipyardElement,
const std::string & terminalBoard,
double * moveY )
static

◆ drawChannelAnalogInputTypePt()

void CDrawPlane::drawChannelAnalogInputTypePt ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
const std::string & channelTag,
const std::string & channelDescription,
const std::vector< std::string > & terminalsIdLom,
uint16_t numPhysicalConnections,
const std::string & shipyardTerminal2,
const std::string & shipyardTerminal3,
const std::string & shipyardTerminal4,
const std::string & wireDetails2,
const std::string & wireDetails3,
const std::string & wireDetails4,
const std::string & shipyardElement,
const std::string & terminalBoard,
double * moveY )
static

◆ drawChannelAnalogInputTypeTc()

void CDrawPlane::drawChannelAnalogInputTypeTc ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
const std::string & channelTag,
const std::string & channelDescription,
const std::vector< std::string > & terminalsIdLOM,
uint16_t numPhysicalConnections,
const std::string & shipyardTerminal1,
const std::string & shipyardTerminal2,
const std::string & wireDetails1,
const std::string & wireDetails2,
const std::string & strUnitEngine,
const std::string & shipyardElement,
const std::string & terminalBoard,
double * moveY )
static

◆ drawChannelAnalogOutput()

void CDrawPlane::drawChannelAnalogOutput ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
const std::string & channelTag,
const std::string & channelDescription,
const std::vector< std::string > & terminalsIdLOM,
uint16_t numPhysicalConnections,
const std::string & shipyardTerminal1,
const std::string & shipyardTerminal2,
const std::string & wireDetails1,
const std::string & wireDetails2,
const std::string & shipyardElement,
const std::string & terminalBoard,
double * moveY )
static

◆ drawChannelDigitalInputClosed()

void CDrawPlane::drawChannelDigitalInputClosed ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
const std::string & channelTag,
const std::string & channelDescription,
const std::vector< std::string > & terminalsIdLom,
const std::string & shipyardTerminal1,
const std::string & shipyardTerminal2,
const std::string & wireDetails1,
const std::string & wireDetails2,
const std::string & shipyardElement,
const std::string & terminalBoard,
double * moveY )
static

◆ drawChannelDigitalInputEmpty()

void CDrawPlane::drawChannelDigitalInputEmpty ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
double * moveY )
static

◆ drawChannelDigitalInputOpen()

void CDrawPlane::drawChannelDigitalInputOpen ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
const std::string & channelTag,
const std::string & channelDescription,
const std::vector< std::string > & terminalsIdLOM,
const std::string & shipyardTerminal1,
const std::string & shipyardTerminal2,
const std::string & wireDetails1,
const std::string & wireDetails2,
const std::string & shipyardElement,
const std::string & terminalBoard,
double * moveY )
static

◆ drawChannelDigitalInputUndefined()

void CDrawPlane::drawChannelDigitalInputUndefined ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
const std::string & channelTag,
const std::string & channelDescription,
const std::vector< std::string > & terminalsIdLOM,
const std::string & shipyardTerminal1,
const std::string & shipyardTerminal2,
const std::string & wireDetails1,
const std::string & wireDetails2,
const std::string & shipyardElement,
const std::string & terminalBoard,
double * moveY )
static

◆ drawChannelDigitalOutputClosed()

void CDrawPlane::drawChannelDigitalOutputClosed ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
const std::string & channelTag,
const std::string & channelDescription,
const std::vector< std::string > & terminalsIdLOM,
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 std::string & shipyardElement,
const std::string & terminalBoard,
double * moveY )
static

◆ drawChannelDigitalOutputEmpty()

void CDrawPlane::drawChannelDigitalOutputEmpty ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
double * moveY )
static

◆ drawChannelDigitalOutputOpen()

void CDrawPlane::drawChannelDigitalOutputOpen ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
const std::string & channelTag,
const std::string & channelDescription,
const std::vector< std::string > & terminalsIdLOM,
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 std::string & shipyardElement,
const std::string & terminalBoard,
double * moveY )
static

◆ drawChannelDigitalOutputUndefined()

void CDrawPlane::drawChannelDigitalOutputUndefined ( CCaptionPlane * captionPlane,
IGraphics * graphics,
uint16_t idChannel,
const std::string & channelTag,
const std::string & channelDescription,
const std::vector< std::string > & terminalsIdLOM,
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 std::string & shipyardElement,
const std::string & terminalBoard,
double * moveY )
static

◆ drawHeader()

void CDrawPlane::drawHeader ( IGraphics * graphics,
double * moveY )
static

The documentation for this class was generated from the following files: