Canguro.Model.Section.Rectangular.initContour C# (CSharp) Méthode

initContour() protected méthode

protected initContour ( ) : void
Résultat void
        protected override void initContour()
        {
            contour[0] = new Microsoft.DirectX.Vector2[8];
            contour[1] = new Microsoft.DirectX.Vector2[8];

            int i = 0;
            contour[0][i++] = new Microsoft.DirectX.Vector2(0, 0);
            contour[0][i++] = new Microsoft.DirectX.Vector2(0.5f * t2, 0);
            contour[0][i++] = new Microsoft.DirectX.Vector2(t2, 0);
            contour[0][i++] = new Microsoft.DirectX.Vector2(t2, 0.5f * t3);
            contour[0][i++] = new Microsoft.DirectX.Vector2(t2, t3);
            contour[0][i++] = new Microsoft.DirectX.Vector2(0.5f * t2, t3);
            contour[0][i++] = new Microsoft.DirectX.Vector2(0, t3);
            contour[0][i++] = new Microsoft.DirectX.Vector2(0, 0.5f * t3);

            for (i = 0; i < 8; i++)
            {
                contour[0][i].X -= 0.5f * t2;
                contour[0][i].Y -= 0.5f * t3;
            }

            i = 0;
            contour[1][i++] = new Microsoft.DirectX.Vector2(0, -1);
            contour[1][i++] = new Microsoft.DirectX.Vector2(0, -1);
            contour[1][i++] = new Microsoft.DirectX.Vector2(1, 0);
            contour[1][i++] = new Microsoft.DirectX.Vector2(1, 0);
            contour[1][i++] = new Microsoft.DirectX.Vector2(0, 1);
            contour[1][i++] = new Microsoft.DirectX.Vector2(0, 1);
            contour[1][i++] = new Microsoft.DirectX.Vector2(-1, 0);
            contour[1][i++] = new Microsoft.DirectX.Vector2(-1, 0);

            buildHighStressCover();
            UpdataData();
        }