MagField::IMagFieldManipulator Node1 MagField::IMagFieldManipulator + IMagFieldManipulator() + modifyPosition() + modifyField() + interfaceID() Node3 MagField::IdentityManipulator + IdentityManipulator() + initialize() + finalize() + modifyPosition() + modifyField() + ~IdentityManipulator() Node1->Node3 Node2 IAlgTool Node2->Node1