public int GetTanDir(EN_CLSS_POINT nUsePoint, out double dX, out double dY, out double dZ) { dX = YNv; dY = XNv; dZ = ZNv; return((int)EN_CLSS_RETURN_CODE.CCE_POINT_OUT_LINE); }
public int GetTangentFromDistance(double dDistance, EN_CLSS_POINT nPoint, out double dX, out double dY, out double dZ) { dX = XNv; dY = YNv; dZ = ZNv; return(-1); }
public EN_CLSS_RETURN_CODE SetNv(EN_CLSS_POINT nWhich, double dXNv, double dYNv, double dZNv) { XNv = dXNv; YNv = dYNv; ZNv = dZNv; return(EN_CLSS_RETURN_CODE.CCE_OK); }
public int GetPointFromDistance(double dDistance, EN_CLSS_POINT nPoint, out double dX, out double dY, out double dZ) { dX = X + dDistance; dY = Y; dZ = Z; return(-1); }
public EN_CLSS_RETURN_CODE GetNv(EN_CLSS_POINT nWhich, out double pdXNv, out double pdYNv, out double pdZNv) { pdXNv = XNv; pdYNv = YNv; pdZNv = ZNv; return(EN_CLSS_RETURN_CODE.CCE_POINT_OUT_LINE); }
public EN_CLSS_RETURN_CODE GetPoint(EN_CLSS_POINT nWhich, out double pdX, out double pdY, out double pdZ) { pdX = X; pdY = Y; pdZ = Z; return(EN_CLSS_RETURN_CODE.CCE_OK); }
public int GetDistanceFromPoint(EN_CLSS_POINT nRefPoint, double dX, double dY, double dZ, out double dDistance) { double dXx = X - dX; double dYy = Y - dY; double dZz = Z - dZ; dDistance = Math.Sqrt(dXx * dXx + dYy * dYy + dZz * dZz); return(0); }
public void GetRelativeReferenceFrame(EN_CLSS_POINT nWhich, out double dXx, out double dYx, out double dZx, out double dXy, out double dYy, out double dZy, out double dXz, out double dYz, out double dZz) { dXx = 0; dYx = 0; dZx = 0; dXy = 0; dYy = 0; dZy = 0; dXz = 0; dYz = 0; dZz = 0; throw new NotImplementedException(); }
public int GetTangentFromDistance(double dDistance, EN_CLSS_POINT nPoint, out double dX, out double dY, out double dZ) { throw new NotImplementedException(); return(0); }
public int GetDistanceFromPoint(EN_CLSS_POINT nRefPoint, double dX, double dY, double dZ, out double dDistance) { throw new NotImplementedException(); return(-1); }
public EN_CLSS_RETURN_CODE SetNv(EN_CLSS_POINT nWhich, double dXNv, double dYNv, double dZNv) { throw new NotImplementedException(); return(EN_CLSS_RETURN_CODE.CCE_NOT_OK); }
public int GetTanDir(EN_CLSS_POINT nUsePoint, out double dX, out double dY, out double dZ) { throw new NotImplementedException(); }
public void Break2Geometries(double dCutLength, EN_CLSS_POINT nUsePoint, out Geometry pGeometry) { throw new NotImplementedException(); }
public Geometry GeometryExtension(double val, EN_CLSS_POINT point) { throw new NotImplementedException(); return(new Geometry()); }
public void Break2Elements(double dDistance, EN_CLSS_POINT nUsePoint, out IGeoElement pGeoEle) { pGeoEle = (IGeoElement)(new GEPoint(this)); }
public void GetDistanceFromPoint(EN_CLSS_POINT nRefPoint, double dX, double dY, double dZ, ref double dDistance, ref int nError) { throw new NotImplementedException(); }
public void CutGeometry(double val, bool percent, EN_CLSS_POINT point, out int pErr) { throw new NotImplementedException(); }
public void ChangeLength(double newVal, EN_CLSS_POINT nUsePoint) { throw new NotImplementedException(); }
public void SetIncrementalDeep(double val, EN_CLSS_POINT point) { throw new NotImplementedException(); }
public EN_CLSS_RETURN_CODE GetPoint(EN_CLSS_POINT nWhich, out double pdX, out double pdY, out double pdZ) { throw new NotImplementedException(); return(EN_CLSS_RETURN_CODE.CCE_NOT_OK); }
public short SetTabbingIncrementalDeep(double dDeepDiff, double dHeightTabb, double dLengthTabb, EN_CLSS_POINT nUsePoint) { throw new NotImplementedException(); return(0); }
public void Break2Elements(double dDistance, EN_CLSS_POINT nUsePoint, out IGeoElement pGeoEle) { throw new NotImplementedException(); }