Initial commit for pointing device sensor component, containing files for the base classes and the PlaneSene PlaneSensor
Added fields for plane sensor node and its ancestors, moved enabled and isActive fields from timesensor to the seimesensor to the sensornod base class
Added nodelistenerset helper class, added callbacks for siblings of pointing sensor node
Added callbacks for all listeners expect global mouserelease
Commented pointer callback functions, added callback for global pointer release
Added comments and TODOs for PlaneSensor and X3DPointingDeviceSensorNode, added mouse movement tracking on canvas
Added high-level private callbacks for drag start/delta/end, added comments for basic functionality structure in _startDragging and _process2DDrag
Moved notification of sensors to viewarea, added INTERACTION and NAVIGATION mode in viewarea
Added some commments and TODOs, modified pointing sensor nodes according to latest changes in viewarea
More fixes
Added viewarea as an argument to startDragging
A first version of the PlaneSensor, but more a proof-of-concept - it needs to become ray-based
fix for other nav modes than examine and some comments and ideas
Saving state of work, containing comments about ray-based approach for planesensor
Merge branch 'pointingdevicesensor' of https://github.com/x3dom/x3dom into pointingdevicesensor
Added cleanup for temporary pointingsensor node bag
First working version of plane sensor, currently missing support for some fields
minPosition and maxPosition implemented for PlaneSensor
Added isOver event, fixed missing new in _startDragging function
Added todos for planesensor