コード例 #1
0
ファイル: clsWspDwg.cs プロジェクト: sis6/WL11-ACAD15
        public static void WiwKrivProvisTrAnkUch(wlAnkUchTr ankUch)
        {
            dwgKrivProvis Provistrosa = new dwgKrivProvis(ankUch.NameAnkPr + "ProvisTrosa", 4, DwgTrassa);

            Provistrosa.NameKr   = ankUch.RejTrMaxNagr.Info;
            Provistrosa.TchkKriv = ankUch.GetKrivProvis();
        }
コード例 #2
0
ファイル: clsWspDwg.cs プロジェクト: sis6/WL11-ACAD15
        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);
        }
コード例 #3
0
ファイル: clsWspDwg.cs プロジェクト: sis6/WL11-ACAD15
        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);
        }
コード例 #4
0
ファイル: clsWspDwg.cs プロジェクト: sis6/WL11-ACAD15
        public static void WiwGabKrivAnkUch(Rashet.wlAnkUch ankUch, double Sigma = -1, double gamma = -1)
        {
            if (Sigma < 0)
            {
                Sigma = ankUch.gpGabRej.Sigma;
            }
            if (gamma < 0)
            {
                gamma = ankUch.gpGabRej.Gamma;
            }
            dwgKrivProvis ProvisGab = new dwgKrivProvis(ankUch.NameAnkPr + "GabKriv", 6, DwgTrassa);

            ProvisGab.NameKr   = "габаритная";
            ProvisGab.SdwigY   = -ankUch.Gabarit;
            ProvisGab.TchkKriv = ankUch.GetKrivProvisPr(Sigma, gamma);
        }