Skip to content

Commit 3627cf4

Browse files
committed
refactor: use ref -> in
1 parent ba439ed commit 3627cf4

3 files changed

Lines changed: 14 additions & 14 deletions

File tree

src/Box2D.NET.Samples/Samples/Collisions/Manifold.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@ public override void Step()
346346
B2Transform transform1 = new B2Transform(offset, b2Rot_identity);
347347
B2Transform transform2 = new B2Transform(b2Add(m_transform.p, offset), m_transform.q);
348348

349-
B2Manifold m = b2CollidePolygonAndCapsule(in box, transform1, capsule, transform2);
349+
B2Manifold m = b2CollidePolygonAndCapsule(box, transform1, capsule, transform2);
350350

351351
DrawSolidPolygon(m_draw, transform1, box.vertices.AsSpan(), box.count, box.radius, color1);
352352

@@ -394,7 +394,7 @@ public override void Step()
394394
B2Transform transform1 = new B2Transform(offset, b2Rot_identity);
395395
B2Transform transform2 = new B2Transform(b2Add(m_transform.p, offset), m_transform.q);
396396

397-
B2Manifold m = b2CollidePolygons(in box1, transform1, in box, transform2);
397+
B2Manifold m = b2CollidePolygons(box1, transform1, box, transform2);
398398

399399
DrawSolidPolygon(m_draw, transform1, box1.vertices.AsSpan(), box1.count, box1.radius, color1);
400400
DrawSolidPolygon(m_draw, transform2, box.vertices.AsSpan(), box.count, box.radius, color2);
@@ -413,7 +413,7 @@ public override void Step()
413413
B2Transform transform2 = new B2Transform(b2Add(m_transform.p, offset), m_transform.q);
414414
// b2Transform transform2 = {b2Add({0.0f, -0.1f}, offset), {0.0f, 1.0f}};
415415

416-
B2Manifold m = b2CollidePolygons(in box1, transform1, in box, transform2);
416+
B2Manifold m = b2CollidePolygons(box1, transform1, box, transform2);
417417

418418
DrawSolidPolygon(m_draw, transform1, box1.vertices.AsSpan(), box1.count, box1.radius, color1);
419419
DrawSolidPolygon(m_draw, transform2, box.vertices.AsSpan(), box.count, box.radius, color2);
@@ -433,7 +433,7 @@ public override void Step()
433433
B2Transform transform2 = new B2Transform(b2Add(m_transform.p, offset), m_transform.q);
434434
// b2Transform transform2 = {b2Add({0.0f, -0.1f}, offset), {0.0f, 1.0f}};
435435

436-
B2Manifold m = b2CollidePolygons(in box, transform1, in rox, transform2);
436+
B2Manifold m = b2CollidePolygons(box, transform1, rox, transform2);
437437

438438
DrawSolidPolygon(m_draw, transform1, box.vertices.AsSpan(), box.count, box.radius, color1);
439439
DrawSolidPolygon(m_draw, transform2, rox.vertices.AsSpan(), rox.count, rox.radius, color2);
@@ -473,7 +473,7 @@ public override void Step()
473473
B2Transform transform2 = new B2Transform(b2Add(m_transform.p, offset), m_transform.q);
474474
// b2Transform transform2 = {b2Add({-1.44583416f, 0.397352695f}, offset), m_transform.q};
475475

476-
B2Manifold m = b2CollideSegmentAndPolygon(segment, transform1, in rox, transform2);
476+
B2Manifold m = b2CollideSegmentAndPolygon(segment, transform1, rox, transform2);
477477

478478
B2Vec2 p1 = b2TransformPoint(transform1, segment.point1);
479479
B2Vec2 p2 = b2TransformPoint(transform1, segment.point2);
@@ -494,7 +494,7 @@ public override void Step()
494494
B2Transform transform2 = new B2Transform(b2Add(m_transform.p, offset), m_transform.q);
495495
// b2Transform transform2 = {b2Add({0.0f, -0.1f}, offset), {0.0f, 1.0f}};
496496

497-
B2Manifold m = b2CollidePolygons(in wox, transform1, in wox, transform2);
497+
B2Manifold m = b2CollidePolygons(wox, transform1, wox, transform2);
498498

499499
DrawSolidPolygon(m_draw, transform1, wox.vertices.AsSpan(), wox.count, wox.radius, color1);
500500
DrawSolidPolygon(m_draw, transform1, wox.vertices.AsSpan(), wox.count, 0.0f, color1);
@@ -521,7 +521,7 @@ public override void Step()
521521
B2Transform transform2 = new B2Transform(b2Add(m_transform.p, offset), m_transform.q);
522522
// b2Transform transform2 = {b2Add({0.0f, -0.1f}, offset), {0.0f, 1.0f}};
523523

524-
B2Manifold m = b2CollidePolygons(in w1, transform1, in w2, transform2);
524+
B2Manifold m = b2CollidePolygons(w1, transform1, w2, transform2);
525525

526526
DrawSolidPolygon(m_draw, transform1, w1.vertices.AsSpan(), w1.count, w1.radius, color1);
527527
DrawSolidPolygon(m_draw, transform1, w1.vertices.AsSpan(), w1.count, 0.0f, color1);
@@ -546,7 +546,7 @@ public override void Step()
546546
B2Transform transform2 = new B2Transform(b2Add(m_transform.p, offset), m_transform.q);
547547
// b2Transform transform2 = {b2Add({0.0f, -0.1f}, offset), {0.0f, 1.0f}};
548548

549-
B2Manifold m = b2CollidePolygons(in box, transform1, in tri, transform2);
549+
B2Manifold m = b2CollidePolygons(box, transform1, tri, transform2);
550550

551551
DrawSolidPolygon(m_draw, transform1, box.vertices.AsSpan(), box.count, 0.0f, color1);
552552
DrawSolidPolygon(m_draw, transform2, tri.vertices.AsSpan(), tri.count, 0.0f, color2);
@@ -611,8 +611,8 @@ public override void Step()
611611
B2Transform transform1 = new B2Transform(offset, b2Rot_identity);
612612
B2Transform transform2 = new B2Transform(b2Add(m_transform.p, offset), m_transform.q);
613613

614-
B2Manifold m1 = b2CollideChainSegmentAndPolygon(segment1, transform1, in rox, transform2, ref m_smgroxCache1);
615-
B2Manifold m2 = b2CollideChainSegmentAndPolygon(segment2, transform1, in rox, transform2, ref m_smgroxCache2);
614+
B2Manifold m1 = b2CollideChainSegmentAndPolygon(segment1, transform1, rox, transform2, ref m_smgroxCache1);
615+
B2Manifold m2 = b2CollideChainSegmentAndPolygon(segment2, transform1, rox, transform2, ref m_smgroxCache2);
616616

617617
{
618618
B2Vec2 g2 = b2TransformPoint(transform1, segment1.ghost2);

src/Box2D.NET.Samples/Samples/Collisions/SmoothManifold.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ public override void Draw()
300300
{
301301
ref readonly B2ChainSegment segment = ref m_segments[i];
302302
B2SimplexCache cache = new B2SimplexCache();
303-
B2Manifold m = b2CollideChainSegmentAndPolygon(segment, transform1, in rox, transform2, ref cache);
303+
B2Manifold m = b2CollideChainSegmentAndPolygon(segment, transform1, rox, transform2, ref cache);
304304
DrawManifold(m);
305305
}
306306
}

src/Box2D.NET/B2Manifolds.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -540,7 +540,7 @@ public static B2Manifold b2CollideSegmentAndCapsule(in B2Segment segmentA, in B2
540540
public static B2Manifold b2CollidePolygonAndCapsule(in B2Polygon polygonA, in B2Transform xfA, in B2Capsule capsuleB, in B2Transform xfB)
541541
{
542542
B2Polygon polyB = b2MakeCapsule(capsuleB.center1, capsuleB.center2, capsuleB.radius);
543-
return b2CollidePolygons(in polygonA, xfA, in polyB, xfB);
543+
return b2CollidePolygons(polygonA, xfA, polyB, xfB);
544544
}
545545

546546
// Polygon clipper used to compute contact points when there are potentially two contact points.
@@ -1091,7 +1091,7 @@ public static B2Manifold b2CollideSegmentAndCircle(in B2Segment segmentA, in B2T
10911091
public static B2Manifold b2CollideSegmentAndPolygon(in B2Segment segmentA, in B2Transform xfA, in B2Polygon polygonB, in B2Transform xfB)
10921092
{
10931093
B2Polygon polygonA = b2MakeCapsule(segmentA.point1, segmentA.point2, 0.0f);
1094-
return b2CollidePolygons(in polygonA, xfA, polygonB, xfB);
1094+
return b2CollidePolygons(polygonA, xfA, polygonB, xfB);
10951095
}
10961096

10971097
/// Compute the contact manifold between a chain segment and a circle
@@ -1186,7 +1186,7 @@ public static B2Manifold b2CollideChainSegmentAndCircle(in B2ChainSegment segmen
11861186
public static B2Manifold b2CollideChainSegmentAndCapsule(in B2ChainSegment segmentA, in B2Transform xfA, in B2Capsule capsuleB, in B2Transform xfB, ref B2SimplexCache cache)
11871187
{
11881188
B2Polygon polyB = b2MakeCapsule(capsuleB.center1, capsuleB.center2, capsuleB.radius);
1189-
return b2CollideChainSegmentAndPolygon(segmentA, xfA, in polyB, xfB, ref cache);
1189+
return b2CollideChainSegmentAndPolygon(segmentA, xfA, polyB, xfB, ref cache);
11901190
}
11911191

11921192
internal static B2Manifold b2ClipSegments(B2Vec2 a1, B2Vec2 a2, B2Vec2 b1, B2Vec2 b2, B2Vec2 normal, float ra, float rb, ushort id1, ushort id2)

0 commit comments

Comments
 (0)