Beispiel #1
0
        public static ReturnStatus Destruct(ref LEAP_IE_KABSCH kabsch)
        {
            var rs = LeapIEKabschDestruct(ref kabsch);

            Logger.HandleReturnStatus("Destruct", LogLevel.CreateDestroy, rs);
            return(rs);
        }
Beispiel #2
0
        public static ReturnStatus Normalize(ref LEAP_IE_KABSCH kabsch)
        {
            var rs = LeapIEKabschNormalize(ref kabsch);

            Logger.HandleReturnStatus("Normalize", LogLevel.AllCalls, rs);
            return(rs);
        }
Beispiel #3
0
        public static ReturnStatus Reset(ref LEAP_IE_KABSCH kabsch)
        {
            var rs = LeapIEKabschReset(ref kabsch);

            Logger.HandleReturnStatus("Reset", LogLevel.AllCalls, rs);
            return(rs);
        }
Beispiel #4
0
        public static ReturnStatus GetScale(ref LEAP_IE_KABSCH kabsch,
                                            out LEAP_VECTOR translation)
        {
            var rs = LeapIEKabschGetScale(ref kabsch, out translation);

            Logger.HandleReturnStatus("GetScale", LogLevel.AllCalls, rs);
            return(rs);
        }
Beispiel #5
0
 public static ReturnStatus AddNormal(ref LEAP_IE_KABSCH kabsch,
                                   ref LEAP_VECTOR normal1,
                                   ref LEAP_VECTOR normal2,
                                       float weight) {
   var rs = LeapIEKabschAddNormal(ref kabsch, ref normal1, ref normal2, weight);
   Logger.HandleReturnStatus("AddNormal", LogLevel.AllCalls, rs);
   return rs;
 }
Beispiel #6
0
        public static ReturnStatus GetRotation(ref LEAP_IE_KABSCH kabsch,
                                               out LEAP_QUATERNION rotation)
        {
            var rs = LeapIEKabschGetRotation(ref kabsch, out rotation);

            Logger.HandleReturnStatus("GetRotation", LogLevel.AllCalls, rs);
            return(rs);
        }
Beispiel #7
0
        public static ReturnStatus SolveWithPivot(ref LEAP_IE_KABSCH kabsch,
                                                  ref LEAP_VECTOR pivot)
        {
            var rs = LeapIEKabschSolveWithPivot(ref kabsch, ref pivot);

            Logger.HandleReturnStatus("SolveWithPivot", LogLevel.AllCalls, rs);
            return(rs);
        }
Beispiel #8
0
        public static ReturnStatus SolveWithPlanar(ref LEAP_IE_KABSCH kabsch,
                                                   ref LEAP_VECTOR planeNormal)
        {
            var rs = LeapIEKabschSolveWithPlanar(ref kabsch, ref planeNormal);

            Logger.HandleReturnStatus("SolveWithPlanar", LogLevel.AllCalls, rs);
            return(rs);
        }
Beispiel #9
0
 public static ReturnStatus AddPoint(ref LEAP_IE_KABSCH kabsch,
                                  ref LEAP_VECTOR point1,
                                  ref LEAP_VECTOR point2,
                                      float weight) {
   var rs = LeapIEKabschAddPoint(ref kabsch, ref point1, ref point2, weight);
   Logger.HandleReturnStatus("AddPoint", LogLevel.AllCalls, rs);
   return rs;
 }
Beispiel #10
0
        public static ReturnStatus AddPoint(ref LEAP_IE_KABSCH kabsch,
                                            ref LEAP_VECTOR point1,
                                            ref LEAP_VECTOR point2,
                                            float weight)
        {
            var rs = LeapIEKabschAddPoint(ref kabsch, ref point1, ref point2, weight);

            Logger.HandleReturnStatus("AddPoint", LogLevel.AllCalls, rs);
            return(rs);
        }
Beispiel #11
0
        public static ReturnStatus AddNormal(ref LEAP_IE_KABSCH kabsch,
                                             ref LEAP_VECTOR normal1,
                                             ref LEAP_VECTOR normal2,
                                             float weight)
        {
            var rs = LeapIEKabschAddNormal(ref kabsch, ref normal1, ref normal2, weight);

            Logger.HandleReturnStatus("AddNormal", LogLevel.AllCalls, rs);
            return(rs);
        }
Beispiel #12
0
 public static ReturnStatus Destruct(ref LEAP_IE_KABSCH kabsch) {
   var rs = LeapIEKabschDestruct(ref kabsch);
   Logger.HandleReturnStatus("Destruct", LogLevel.CreateDestroy, rs);
   return rs;
 }
Beispiel #13
0
 public static ReturnStatus GetScale(ref LEAP_IE_KABSCH kabsch,
                                  out LEAP_VECTOR translation) {
   var rs = LeapIEKabschGetScale(ref kabsch, out translation);
   Logger.HandleReturnStatus("GetScale", LogLevel.AllCalls, rs);
   return rs;
 }
Beispiel #14
0
 private static extern ReturnStatus LeapIEKabschDestruct(ref LEAP_IE_KABSCH kabsch);
Beispiel #15
0
 public static ReturnStatus GetRotation(ref LEAP_IE_KABSCH kabsch,
                                     out LEAP_QUATERNION rotation) {
   var rs = LeapIEKabschGetRotation(ref kabsch, out rotation);
   Logger.HandleReturnStatus("GetRotation", LogLevel.AllCalls, rs);
   return rs;
 }
Beispiel #16
0
 private static extern ReturnStatus LeapIEKabschGetScale(ref LEAP_IE_KABSCH kabsch,
                                                      out LEAP_VECTOR translation);
Beispiel #17
0
 private static extern ReturnStatus LeapIEKabschSolveWithPlanar(ref LEAP_IE_KABSCH kabsch,
                                                                ref LEAP_VECTOR planeNormal);
Beispiel #18
0
 private static extern ReturnStatus LeapIEKabschNormalize(ref LEAP_IE_KABSCH kabsch);
Beispiel #19
0
 public static ReturnStatus SolveWithPivot(ref LEAP_IE_KABSCH kabsch,
                                        ref LEAP_VECTOR pivot) {
   var rs = LeapIEKabschSolveWithPivot(ref kabsch, ref pivot);
   Logger.HandleReturnStatus("SolveWithPivot", LogLevel.AllCalls, rs);
   return rs;
 }
Beispiel #20
0
 private static extern ReturnStatus LeapIEKabschSolveWithPlanar(ref LEAP_IE_KABSCH kabsch,
                                                             ref LEAP_VECTOR planeNormal);
Beispiel #21
0
 public static ReturnStatus Solve(ref LEAP_IE_KABSCH kabsch) {
   var rs = LeapIEKabschSolve(ref kabsch);
   Logger.HandleReturnStatus("Solve", LogLevel.AllCalls, rs);
   return rs;
 }
Beispiel #22
0
 private static extern ReturnStatus LeapIEKabschGetRotation(ref LEAP_IE_KABSCH kabsch,
                                                            out LEAP_QUATERNION rotation);
Beispiel #23
0
 private static extern ReturnStatus LeapIEKabschConstruct(ref LEAP_IE_KABSCH kabsch);
Beispiel #24
0
 private static extern ReturnStatus LeapIEKabschAddPoint(ref LEAP_IE_KABSCH kabsch,
                                                         ref LEAP_VECTOR point1,
                                                         ref LEAP_VECTOR point2,
                                                         float weight);
Beispiel #25
0
 private static extern ReturnStatus LeapIEKabschGetScale(ref LEAP_IE_KABSCH kabsch,
                                                         out LEAP_VECTOR translation);
Beispiel #26
0
 private static extern ReturnStatus LeapIEKabschNormalize(ref LEAP_IE_KABSCH kabsch);
Beispiel #27
0
 public static ReturnStatus SolveWithPlanar(ref LEAP_IE_KABSCH kabsch,
                                         ref LEAP_VECTOR planeNormal) {
   var rs = LeapIEKabschSolveWithPlanar(ref kabsch, ref planeNormal);
   Logger.HandleReturnStatus("SolveWithPlanar", LogLevel.AllCalls, rs);
   return rs;
 }
Beispiel #28
0
 private static extern ReturnStatus LeapIEKabschAddPoint(ref LEAP_IE_KABSCH kabsch,
                                                      ref LEAP_VECTOR point1,
                                                      ref LEAP_VECTOR point2,
                                                          float weight);
Beispiel #29
0
 private static extern ReturnStatus LeapIEKabschGetRotation(ref LEAP_IE_KABSCH kabsch,
                                                         out LEAP_QUATERNION rotation);
Beispiel #30
0
 private static extern ReturnStatus LeapIEKabschAddNormal(ref LEAP_IE_KABSCH kabsch,
                                                       ref LEAP_VECTOR normal1,
                                                       ref LEAP_VECTOR normal2,
                                                           float weight);
Beispiel #31
0
 private static extern ReturnStatus LeapIEKabschReset(ref LEAP_IE_KABSCH kabsch);
Beispiel #32
0
 private static extern ReturnStatus LeapIEKabschSolve(ref LEAP_IE_KABSCH kabsch);
Beispiel #33
0
 private static extern ReturnStatus LeapIEKabschAddNormal(ref LEAP_IE_KABSCH kabsch,
                                                          ref LEAP_VECTOR normal1,
                                                          ref LEAP_VECTOR normal2,
                                                          float weight);
Beispiel #34
0
 private static extern ReturnStatus LeapIEKabschSolveWithPivot(ref LEAP_IE_KABSCH kabsch,
                                                               ref LEAP_VECTOR pivot);
Beispiel #35
-1
 private static extern ReturnStatus LeapIEKabschSolveWithPivot(ref LEAP_IE_KABSCH kabsch,
                                                            ref LEAP_VECTOR pivot);