//public short GetIntersectionWithArc(GEArc pArc, out double dX1, out double dY1, out double dZ1, out double dX2, out double dY2, out double dZ2); public void InitCommonParameters(int nID, EN_CLSS_GEOELE_TYPE nGeoType, EN_CLSS_GEO_LAYER nLayer, EN_CLSS_ON_OFF nPassThrough, EN_CLSS_ON_OFF nFirst, int nColor, GETechData pTechData, string sDxfLayer) { ID = nID; Layer = nLayer; PassThrough = nPassThrough; First = nFirst; Color = nColor; TechData = pTechData; DxfLayer = sDxfLayer; }
public GETechData(GETechData other) { SharpCorner = other.SharpCorner; WorkSpeed = other.WorkSpeed; RotSpeed = other.RotSpeed; Zi = other.Zi; Zf = other.Zf; AngleCT = other.AngleCT; // StartIntervColl = other.StartIntervColl; // EndIntervColl = other.EndIntervColl; }
public void CopyFrom(GETechData pISrc) { SharpCorner = pISrc.SharpCorner; WorkSpeed = pISrc.WorkSpeed; RotSpeed = pISrc.RotSpeed; Zi = pISrc.Zi; Zf = pISrc.Zf; AngleCT = pISrc.AngleCT; // StartIntervColl = pISrc.StartIntervColl; // EndIntervColl = pISrc.EndIntervColl; }
public void CopyTo(out GETechData pICopy) { pICopy = new GETechData(); pICopy.SharpCorner = SharpCorner; pICopy.WorkSpeed = WorkSpeed; pICopy.RotSpeed = RotSpeed; pICopy.Zi = Zi; pICopy.Zf = Zf; pICopy.AngleCT = AngleCT; // pICopy.StartIntervColl = StartIntervColl; // pICopy.EndIntervColl = EndIntervColl; }
public void GetCommonParameters(out int nID, out EN_CLSS_GEOELE_TYPE nGeoType, out EN_CLSS_GEO_LAYER nLayer, out EN_CLSS_ON_OFF nPassThrough, out EN_CLSS_ON_OFF nFirst, out int nColor, out GETechData pTechData, out string pDxfLayer) { nGeoType = GeoType; nID = ID; nLayer = Layer; nPassThrough = PassThrough; nFirst = First; nColor = Color; pTechData = TechData; pDxfLayer = DxfLayer; }