12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- using BBIWARG.Recognition.FingerRecognition;
- using BBIWARG.Recognition.PalmRecognition;
- using BBIWARG.Recognition.Tracking;
- using BBIWARG.Utility;
- namespace BBIWARG.Recognition.TouchRecognition
- {
-
-
-
- public class Touch : TrackableObject
- {
-
-
-
- public Vector2D AbsolutePosition { get; private set; }
-
-
-
- public Finger Finger { get; private set; }
-
-
-
- public Palm Palm { get; private set; }
-
-
-
- public Vector2D RelativePosition { get; private set; }
-
-
-
-
-
-
- public Touch(Vector2D absolutePosition, Finger finger, Palm palm)
- {
- AbsolutePosition = absolutePosition;
- RelativePosition = palm.getRelativePosition(absolutePosition);
- Finger = finger;
- Palm = palm;
- finger.Touch = this;
- }
- }
- }
|