예제 #1
0
 // Pose callback
 public static void myTrackerCallback(IntPtr userdata, ref TimeValue timestamp, ref PoseReport report)
 {
     Console.WriteLine("Got POSE report: Position = ({0}, {1}, {2}), orientation ({3}, {4}, {5}, {6})",
                       report.pose.translation.x,
                       report.pose.translation.y,
                       report.pose.translation.z,
                       report.pose.rotation.w,
                       report.pose.rotation.x,
                       report.pose.rotation.y,
                       report.pose.rotation.z);
 }
예제 #2
0
 protected void InterfaceCallback(IntPtr userdata, ref TimeValue timestamp, ref PoseReport report)
 {
     OnStateChanged(timestamp, report.sensor, report.pose);
 }