summaryrefslogtreecommitdiffstats
path: root/sources/dekplt.cpp
diff options
context:
space:
mode:
authorAngelo Rossi <angelo.rossi.homelab@gmail.com>2023-06-21 12:04:16 +0000
committerAngelo Rossi <angelo.rossi.homelab@gmail.com>2023-06-21 12:04:16 +0000
commitb18347ffc9db9641e215995edea1c04c363b2bdf (patch)
treef3908dc911399f1a21e17d950355ee56dc0919ee /sources/dekplt.cpp
Initial commit.
Diffstat (limited to 'sources/dekplt.cpp')
-rw-r--r--sources/dekplt.cpp265
1 files changed, 265 insertions, 0 deletions
diff --git a/sources/dekplt.cpp b/sources/dekplt.cpp
new file mode 100644
index 0000000..bded79d
--- /dev/null
+++ b/sources/dekplt.cpp
@@ -0,0 +1,265 @@
+//-*- mode: c++; indent-tabs-mode: t; coding: utf-8; show-trailing-whitespace: t -*-
+
+// file dekplt.cpp
+
+#include "dekplt.hpp"
+
+namespace dekplt {
+
+ char pBBus[ 300 ];
+ char pBusLst[ 1000 ];
+ //
+ int nIBaud;
+ int nIBrnch;
+ int nIBsOut;
+ int nICHEnd;
+ int nICHRef;
+ int nICP;
+ int nICurse;
+ int nIHS;
+ int nInchPX;
+ int nInchPY;
+ int nInd1;
+ int nIndExp;
+ int nInWait;
+ int nIPrsrt;
+ int nITerm;
+ int nIZgr1;
+ int nIZgr2;
+ int nIZid;
+ int nZtit;
+ int nIzxax;
+ int nIzyax;
+ int nJhmsp = 0;
+ int nKLevl = 0;
+ int nKExtr = 0;
+ int nL4Plot;
+ int nLchfil;
+ int nLchid;
+ int nLchlim;
+ int nLchsup;
+ int nLchtit;
+ int nLchxax;
+ int nLchyax;
+ int nLdshg1;
+ int nLdshg2;
+ int nLimCol;
+ int nLimFix = 0;
+ int nLook;
+ int nLSymb;
+ int nLTic;
+ int nLu7Plt;
+ int nLinePR;
+ int nLTek;
+ int nMaxEv;
+ int nMaxEw;
+ int nMaxIp;
+ int nMaxIsx;
+ int nMaxIsy;
+ int nMaxSym;
+ int nMFake;
+ int nMGrid1;
+ int nMGrid2;
+ int nMid;
+ int nMLine;
+ int nMSuper;
+ int nMTit;
+ int nMu6Sav;
+ int nMu6Std;
+ int nMxypl;
+ int nNamVar;
+ int nNc;
+ int nChSup;
+ int nChVer;
+ int nCut;
+ int nCut1;
+ int nCut2;
+ int nNewFil;
+ int nNoLabl;
+ int nSmplt = 50;
+ int nNT2;
+ int nNumBrn;
+ int nNumFlt;
+ int nNumNVO;
+ int nNumOut;
+ int nNumRaw;
+ int nNumTek;
+ int nNumTit;
+ int nV;
+ int nXEnd;
+ int nXId6;
+ int nXInch;
+ int nXMax;
+ int nXOff;
+ int nXVern;
+ int nYEnd;
+ int nYId6;
+ int nYInch;
+ int nYMax;
+ int nYOff;
+ int pIVCom[ 60 ];
+ int pLabrtm[ 20 ];
+ int pMCurve[ 20 ];
+ int pMLevel[ 20 ];
+ int pMMM[ 20 ];
+ int nMPlot[ 20 ];
+ int pMStart[ 20 ];
+ int pMSymbT[ 20 ];
+ int pNumPts[ 20 ];
+ //
+ double nDX;
+ double nDXGrd1;
+ double nDXGrd2;
+ double nDY;
+ double nDYGrd1;
+ double nDYGrd2;
+ double nEvnByt;
+ double nFact;
+ double nFHTax;
+ double nFill;
+ double nFill1;
+ double nFill2;
+ double nFinFin = 1.0e12;
+ double nFLine;
+ double nFSymb;
+ double nFTCarr;
+ double nFVAxtt;
+ double nFXId;
+ double nFXNumH;
+ double nFXNumV;
+ double nFXSup;
+ double nFXTit;
+ double nFXVert;
+ double nFYId;
+ double nFYSup;
+ double nFYTit;
+ double nGMax;
+ double nGMin;
+ double nHA;
+ double nHMax;
+ double nHMin;
+ double nHPI;
+ double nHTax;
+ double nPapLim = 36.0;
+ double nPapMax;
+ double nSizID;
+ double nSizSup;
+ double nSizTit;
+ double nTAxisL = 5.0;
+ double nTimeBeg = 0.0;
+ double nTimeEnd = 1.0e20;
+ double nTMult;
+ double nTolrce = 8.0e-5;
+ double nTStep;
+ double nVaxIsl;
+ double nVH = 6.0;
+ double nVL = 5.0;
+ double nVMax;
+ double nVMaxR;
+ double nVMin;
+ double nVMinR;
+ double nVS = 1.0;
+ double nXId;
+ double nXSuper;
+ double nXTit;
+ double nYId;
+ double nYSuper;
+ double nYTit;
+ double pAAA[ 20 ];
+ double pBBB[ 20 ];
+ double pBX[ 150 ];
+ double pDatePL[ 2 ];
+ double pDYOld[ 20 ];
+ double pEV[ 15000 ];
+ double pEW[ 15000 ];
+ double pFVCom[ 50 ];
+ double pFXRef[ 25 ];
+ double pFYRef[ 25 ];
+ double pTClop[ 2 ];
+ double pTTLev[ 20 ];
+ double pTTMax[ 20 ];
+ double pTTMin[ 20 ];
+ double pYLevel[ 20 ];
+ double pYYMax[ 20 ];
+ double pYYMin[ 20 ];
+ //
+ extern std::string sFilNam;
+ std::string sAlpha;
+ std::string sBuffIn;
+ std::string sVertL;
+ std::string sHeadL;
+ std::string sXYTitl;
+ std::string sTextD1;
+ std::string sTextD2;
+ std::string sCurren;
+ std::string sVoltag;
+ std::string sBrClas;
+ std::string sDate;
+ std::string sTime;
+ std::string sANSI;
+ std::string pSlot1[ 20 ];
+ std::string pSext[ 6 ];
+ std::string pHorzL[ 8 ];
+ std::string pIBuff[ 20 ];
+ std::string pABuff77[ 10 ];
+ std::string pAnPlt[] = {
+ "choice",
+ "stop",
+ "purge",
+ "help",
+ "smooth",
+ "size",
+ "show",
+ "line",
+ "copy",
+ "end",
+ "repeat",
+ "flush",
+ "playback",
+ "pen",
+ "factor",
+ "offset",
+ "limits",
+ "time",
+ "timespan",
+ "debug",
+ "tek",
+ "stack",
+ "printer",
+ "metric",
+ "all time",
+ "column",
+ "set colu",
+ "out",
+ "longer",
+ "average",
+ "in",
+ "rescale",
+ "last",
+ "batch",
+ "punch",
+ "extrema",
+ "level",
+ "no plot",
+ "message",
+ "time uni",
+ "label",
+ "cursor",
+ "x-y plot",
+ "slope",
+ "back",
+ "set data"
+ };
+ //
+ tIVCom sIVCom = {
+ .m_nXInch = 74,
+ .m_nYInch = 68,
+ .m_nXOff = 100,
+ .m_nYOff = 40,
+ .m_nXVern = 30,
+ };
+ //
+}
+
+
+// end of file dekplt.cpp