public void CompoundFromGImpactTest() { const float depth = 0.1f; CompoundShape compoundShape = CompoundFromGImpact.Create(_impactMesh, depth); Assert.AreEqual(compoundShape.NumChildShapes, 2); compoundShape.Dispose(); }
//Overriden Dispose Method protected override void Dispose(bool disposing) { if (_compoundShape == null) { return; } _compoundShape.Dispose(); _compoundShape = null; }
public void TearDown() { world.RemoveRigidBody(compound); compound.MotionState.Dispose(); ground.Dispose(); groundShape.Dispose(); compound.Dispose(); boxShape.Dispose(); boxShape2.Dispose(); boxShape3.Dispose(); compoundShape.Dispose(); compoundShape2.Dispose(); world.Dispose(); dispatcher.Dispose(); broadphase.Dispose(); conf.Dispose(); }