Module ForceSource

Sourcetype t = Vec2.t -> Vec2.t -> Vec2.t
Sourceval none : t
Sourceval uniform : Vec2.t -> t
Sourceval gravitation : gm:float -> center:Vec2.t -> t
Sourceval spring : k_over_m:float -> anchor:Vec2.t -> t
Sourceval drag : c:float -> t
Sourceval sum : t list -> t