Example #1
0
        public ControlForm()
        {
            InitializeComponent();

            VideoForms        = new List <VideoForm>();
            CalibrationPoints = new List <Point>();

            //CalibrationPoints.Add(Point.Create(-1, -1, -1));
            //CalibrationPoints.Add(Point.Create(-1, -1, 1));
            //CalibrationPoints.Add(Point.Create(-1, 1, -1));
            //CalibrationPoints.Add(Point.Create(-1, 1, 1));
            //CalibrationPoints.Add(Point.Create(1 , -1, -1));
            //CalibrationPoints.Add(Point.Create(1 , -1, 1));
            //CalibrationPoints.Add(Point.Create(1 , 1, -1));
            //CalibrationPoints.Add(Point.Create(1 , 1, 1));

            double h = 1;

            CalibrationPoints.Add(Point.Create(-h, -h, 2));
            CalibrationPoints.Add(Point.Create(-h, h, 2));
            CalibrationPoints.Add(Point.Create(h, -h, 2));
            CalibrationPoints.Add(Point.Create(h, h, 2));
            //	h *= 0.5;
            CalibrationPoints.Add(Point.Create(-h, -h, 1));
            CalibrationPoints.Add(Point.Create(-h, h, 1));
            CalibrationPoints.Add(Point.Create(h, -h, 1));
            CalibrationPoints.Add(Point.Create(h, h, 1));
        }