예제 #1
0
 public double startpathAngle;    //起始航向角
 public CPathPoint()
 {
     dCurWorkCSX     = -9999;
     dCurWorkCSY     = -9999;
     dCurWorkCSZ     = -9999;
     startpathAngle  = 0.0;
     stStartPointPos = new ST_2DPOS();
 }
예제 #2
0
 ST_2DPOS stEndCoord;      //规划终点位置坐标
 public CParkPoint()
 {
     szMacroNum   = "-9999";
     szCyNum      = "-9999";
     szDEMFlNm    = "-9999";
     uiPathRslt   = -9999;
     uiParkNum    = -9999;
     stEndCoord   = new ST_2DPOS();
     stBeginCoord = new ST_2DPOS();
 }
예제 #3
0
 public ST_2DPOS[] stPathPoints; //路径点位置
 public PathPoint()
 {
     szWorkMode     = "-9999";
     szMove         = "-9999";
     dCurv          = -9999;
     dMileage       = -9999;
     dAngle         = -9999;
     szSign         = "-9999";
     uiPathPointNum = -9999;
     stPathPoints   = new ST_2DPOS[13];
     for (int i = 0; i < 13; i++)
     {
         stPathPoints[i] = new ST_2DPOS();
     }
 }
예제 #4
0
 public ST_2DPOS stCoord;       //位置坐标
 public ParkSite()
 {
     szID            = "-9999";
     szSymbolChanged = "-9999";
     szSymbol        = "-9999";
     szBeginTime     = "-9999";
     szLeaveTime     = "-9999";
     szTimeValid     = "-9999";
     uiWorkModeNum   = -9999;
     szPosStatus     = "-9999";
     ST_WorkModes    = new ST_WORKMODE[11];
     for (int i = 0; i <= 10; i++)
     {
         ST_WorkModes[i] = new ST_WORKMODE();
     }
     stCoord = new ST_2DPOS();
 }