/* internal void InitialiseCollisionMask(CollisionMask collisionMask) { if (collisionMask == null) throw new ArgumentNullException("collisionMask"); collisionMask.Initialise(this); } */ #endregion #region Protected Methods protected void Initialise() { if (_world == null) { _world = new CWorld(); _world.Pause = this.IsPaused; _world.MinimumFrameRate = (float)this.MinimumFrameRate; _world.SetSolverModel(this.SolverModel); _world.SetFrictionModel(this.FrictionModel); } }