/// <param name="argWorld"></param> /// <param name="def"></param> protected internal WeldJoint(IWorldPool argWorld, WeldJointDef def) : base(argWorld, def) { LocalAnchorA = new Vec2(def.LocalAnchorA); LocalAnchorB = new Vec2(def.LocalAnchorB); m_referenceAngle = def.ReferenceAngle; Frequency = def.FrequencyHz; DampingRatio = def.DampingRatio; m_impulse = new Vec3(); m_impulse.SetZero(); }
/// <param name="argWorld"></param> /// <param name="def"></param> protected internal WeldJoint(IWorldPool argWorld, WeldJointDef def) : base(argWorld, def) { m_localAnchorA = new Vec2(def.localAnchorA); m_localAnchorB = new Vec2(def.localAnchorB); m_referenceAngle = def.referenceAngle; m_frequencyHz = def.frequencyHz; m_dampingRatio = def.dampingRatio; m_impulse = new Vec3(); m_impulse.setZero(); }