public double startpathAngle; //起始航向角 public CPathPoint() { dCurWorkCSX = -9999; dCurWorkCSY = -9999; dCurWorkCSZ = -9999; startpathAngle = 0.0; stStartPointPos = new ST_2DPOS(); }
ST_2DPOS stEndCoord; //规划终点位置坐标 public CParkPoint() { szMacroNum = "-9999"; szCyNum = "-9999"; szDEMFlNm = "-9999"; uiPathRslt = -9999; uiParkNum = -9999; stEndCoord = new ST_2DPOS(); stBeginCoord = new ST_2DPOS(); }
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(); } }
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(); }