public static void WiwGabKrivAnkUchNameColor(wlAnkUch ankUch, string iName, int iColor) { dwgKrivProvis ProvisGab = new dwgKrivProvis(ankUch.NameAnkPr + "GabKriv", iColor, DwgTrassa); ProvisGab.NameKr = iName; ProvisGab.SdwigY = -ankUch.Gabarit; ProvisGab.TchkKriv = ankUch.GetKrivProvisPr(ankUch.gpGabRej.Sigma, ankUch.gpGabRej.Gamma); }
public static void WiwKrivProvisAnkUch(wlAnkUch ankUch, double Sigma = -1, double gamma = -1, modRasstOp.Fazi iFaza = modRasstOp.Fazi.faz0) { if (Sigma < 0) { Sigma = ankUch.gpGabRej.Sigma; } if (gamma < 0) { gamma = ankUch.gpGabRej.Gamma; } dwgKrivProvis ProvisProv = new dwgKrivProvis(ankUch.NameAnkPr + modRasstOp.wlOpRasst.NameFaz(iFaza), 7 + (long)iFaza, DwgTrassa); ProvisProv.NameKr = modRasstOp.wlOpRasst.NameFaz(iFaza); ProvisProv.TchkKriv = ankUch.GetKrivProvisPr(Sigma, gamma, iFaza); }