Esempio n. 1
0
        /// <summary>
        /// フォームが最初に表示された時の処理
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SampleForm_Load(object sender, EventArgs e)
        {
            // PHANTOMの準備
            Phantom = new SimplePhantom();     // デフォルトのPHANTOMデバイスに接続
            Phantom.AddSchedule(ServoLoop);    // 1kHzで呼ばれるメソッドを指定

            // 球体を1つ作成
            RigidOrbs    = new ManagedPhantom.RigidPrimitives.Orb[1];
            RigidOrbs[0] = new ManagedPhantom.RigidPrimitives.Orb(
                new Vector3D(0.0, 0.0, 0.0),    // 球体の中心座標 [mm]
                30.0                            // 球体の半径 [mm]
                );
        }
Esempio n. 2
0
        /// <summary>
        /// フォームが最初に表示された時の処理
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SampleForm_Load(object sender, EventArgs e)
        {
            // PHANTOMの準備
            Phantom = new SimplePhantom();     // デフォルトのPHANTOMデバイスに接続
            Phantom.AddSchedule(ServoLoop);    // 1kHzで呼ばれるメソッドを指定

            // 球体を1つ作成
            RigidOrbs = new ManagedPhantom.RigidPrimitives.Orb[1];
            RigidOrbs[0] = new ManagedPhantom.RigidPrimitives.Orb(
                new Vector3D(0.0, 0.0, 0.0),    // 球体の中心座標 [mm]
                30.0                            // 球体の半径 [mm]
                );
        }