Files
Physics-Engine/PhysicsEngine/Physics/Constraints/Constraint.cs
2026-09-03 16:50:36 +02:00

24 lines
491 B
C#

using System.Numerics;
namespace PhysicsEngine
{
public abstract class Constraint
{
public Body BodyA;
public Body BodyB;
public Vector2 LocalAnchorA;
public Vector2 LocalAnchorB;
public Vector2 GetWorldAnchorA()
{
return BodyA.Position + LocalAnchorA;
}
public Vector2 GetWorldAnchorB()
{
return BodyB.Position + LocalAnchorB;
}
public abstract void Solve();
}
}