Trk::ObjectIntersection< T > Node1 Trk::ObjectIntersection< T > + object + pDirection + ObjectIntersection() + operator<() Node2 Trk::Intersection + position + pathLength + distance + valid + Intersection() + operator<() Node2->Node1 +intersection