Trk::RectangleBounds Node1 Trk::RectangleBounds + RectangleBounds() + RectangleBounds() + operator=() + RectangleBounds() + operator=() + ~RectangleBounds() + RectangleBounds() + operator==() + clone() + type() and 12 more... Node2 Trk::SurfaceBounds + SurfaceBounds() + SurfaceBounds() + operator=() + SurfaceBounds() + operator=() + ~SurfaceBounds() + clone() + operator==() + operator!=() + type() and 8 more... # swap() # initCache() Node2->Node1 Node3 std::vector< TDD_real_t > + elements Node3->Node1 -m_boundValues