PRDSysCommonData::Imp Node1 PRDSysCommonData::Imp + pickedPathToHandle() Node2 std::map< const Trk ::PrepRawData *, QList < PRDHandleBase * > > + elements Node2->Node1 +prd2handles Node3 Trk::PrepRawData - m_localPos - m_localCovariance + PrepRawData() + PrepRawData() + PrepRawData() + operator=() + operator=() + ~PrepRawData() + PrepRawData() + PrepRawData() + PrepRawData() + PrepRawData() and 11 more... Node3->Node2 +keys Node4 Trk::ObjectCounter < Trk::PrepRawData > + s_numberOfInstantiations + numberOfInstantiations() # ObjectCounter() # ObjectCounter() # ObjectCounter() # ~ObjectCounter() # operator=() # operator=() Node4->Node3 Node5 std::vector< Identifier > Node5->Node3 -m_rdoList Node6 Identifier + Identifier() + operator=() + operator=() + operator=() + operator=() + set() + clear() + set_literal() + get_identifier32() + get_compact() and 22 more... + Identifier() + Identifier() + Identifier() + Identifier() - operator|=() - operator&=() - extract() - mask_shift() - extract() * Identifier() * Identifier() * Identifier() * Identifier() Node6->Node3 -m_clusId Node6->Node5 +elements Node8 IdentContIndex - m_collHash - m_objIndex + IdentContIndex() + IdentContIndex() + IdentContIndex() + collHash() + objIndex() + hashAndIndex() + isValid() + setHashAndIndex() + setCollHash() + setObjIndex() Node8->Node3 -m_indexAndHash Node9 std::map< SoNode *, PRDHandleBase * > + keys Node9->Node1 +sotransform2prdhandle Node10 PRDHandleBase - m_visible + PRDHandleBase() + ~PRDHandleBase() + setVisible() + visible() + buildShapes() + regionIndex() + highLight() + transformUsesSurfacePositionOnly() + sepSimple() + sepDetailed() and 15 more... - PRDHandleBase() - operator=() Node10->Node9 +elements Node11 PRDHandleBase::Imp + sepDetailed + sepSimple + currentmaterial + rebuild3DObjects() + attach3DObjects() + detach3DObjects() + determineMaterial() + positionPRD() Node11->Node10 -m_d