D3PD::IObjGetterTool Node1 D3PD::IObjGetterTool + DeclareInterfaceID() + typeinfo() + getUntyped() + get() + releaseObjectUntyped() + releaseObject() + configureD3PD() + getTypeinfo() + releaseObjectTypeinfo() + configureTypeinfo() Node2 IAlgTool Node2->Node1