IPhysicsOptionTool Node1 IPhysicsOptionTool # m_physicsOptionType + IPhysicsOptionTool() + ~IPhysicsOptionTool() + DeclareInterfaceID() + GetPhysicsOption() + GetOptionType() Node3 LucidPhysicsTool + LucidPhysicsTool() + ~LucidPhysicsTool() + initialize() + ConstructParticle() + ConstructProcess() + GetPhysicsOption() Node1->Node3 Node2 IAlgTool Node2->Node1