this.lastDetectedPointable = new HashMap<Integer, Pointable>();
this.lastDetectedHand = new HashMap<Integer, Hand>();
this.lastDetectedTool = new HashMap<Integer, Tool>();
this.lastDetectedFinger.put(0, new Finger());
this.lastDetectedPointable.put(0, new Pointable());
this.lastDetectedHand.put(0, new Hand());
this.lastDetectedTool.put(0, new Tool());
// this is neccessary because the velocity of all objects has an offset.
this.velocityOffsetTestFinger = new Finger();