summaryrefslogtreecommitdiff
path: root/src/sims/dynamics/joints/ForceJoint.scala
blob: 2074ee460ec69240d21d78f19c5be2d270f0c92a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
 * Simple Mechanics Simulator (SiMS)
 * copyright (c) 2009 Jakob Odersky
 * made available under the MIT License
*/

package sims.dynamics.joints

/**A joint which can apply a force to its anchor bodies, thus adding or removing energy to the system.*/
trait ForceJoint {
  
  /**Applies a force on the anchor bodies.*/
  def applyForce(): Unit
}