Exemplo n.º 1
0
        public static void SetHSectionPoints()
        {
            HZArray = vtkFloatArray.New();
            HZArray.SetName("HZArray");
            HZArray.SetNumberOfComponents(1);

            HArray = vtkFloatArray.New();
            HArray.SetName("HArray");
            HArray.SetNumberOfComponents(1);

            for (var i = 0; i < ImageWidth; ++i)
            {
                HArray.InsertNextTuple1(i);
                HZArray.InsertNextTuple1(PolyData.GetPoint(HSectionNum * ImageWidth + i)[2]);
            }
        }
Exemplo n.º 2
0
        public static void SetVSectionPoints()
        {
            VArray = vtkFloatArray.New();
            VArray.SetName("VArray");
            VArray.SetNumberOfComponents(1);

            VZArray = vtkFloatArray.New();
            VZArray.SetName("VZArray");
            VZArray.SetNumberOfComponents(1);


            for (var i = 0; i < ImageHeight; i++)
            {
                VArray.InsertNextTuple1(i);
                VZArray.InsertNextTuple1(PolyData.GetPoint(VSectionNum + i * ImageWidth)[2]);
            }
        }
Exemplo n.º 3
0
        public static void SetVSectionPoints(Rectangle rect)
        {
            VArray = vtkFloatArray.New();
            VArray.SetName("VArray");
            VArray.SetNumberOfComponents(1);

            VZArray = vtkFloatArray.New();
            VZArray.SetName("VZArray");
            VZArray.SetNumberOfComponents(1);

            VSectionNum = rect.Width / 2;

            for (var i = 0; i < rect.Height; i++)
            {
                VArray.InsertNextTuple1(i);
                VZArray.InsertNextTuple1(RectPolyData.GetPoint(VSectionNum + i * rect.Width)[2]);
            }
        }
Exemplo n.º 4
0
        public static void SetHSectionPoints(Rectangle rect)
        {
            HZArray = vtkFloatArray.New();
            HZArray.SetName("HZArray");
            HZArray.SetNumberOfComponents(1);

            HArray = vtkFloatArray.New();
            HArray.SetName("HArray");
            HArray.SetNumberOfComponents(1);

            HSectionNum = rect.Height / 2;

            for (var i = 0; i < rect.Width; ++i)
            {
                HArray.InsertNextTuple1(i);
                HZArray.InsertNextTuple1(RectPolyData.GetPoint(HSectionNum * rect.Width + i)[2]);
            }
        }