Trk::MaterialLayer Node1 Trk::MaterialLayer # m_surfaceRepresentation + MaterialLayer() + MaterialLayer() + MaterialLayer() + ~MaterialLayer() + operator=() + surfaceRepresentation() + surfaceRepresentation() + isOnLayer() + moveLayer() + resizeLayer() + resizeAndRepositionLayer() - MaterialLayer() Node2 Trk::Layer # m_surfaceArray # m_layerMaterialProperties # m_layerThickness # m_overlapDescriptor # m_previousLayer # m_nextLayer # m_binUtility # m_enclosingTrackingVolume # m_enclosingDetachedTracking Volume # m_index # m_layerType # m_ref + Layer() + Layer() + Layer() + Layer() + ~Layer() + surfaceArray() + surfaceArray() + subSurface() + subSurface() + subSurfaceReference() and 39 more... # Layer() # operator=() Node2->Node1