Packageorg.generalrelativity.foam.dynamics.force.spring
Classpublic class MouseSpring
InheritanceMouseSpring Inheritance SimpleForceGenerator
ImplementsIForceGenerator



Protected Properties
 PropertyDefined by
  body : IBody
MouseSpring
  damp : Number
MouseSpring
  displayObject : DisplayObject
MouseSpring
 Inherited_force : Vector
force to apply to element(s)
SimpleForceGenerator
  k : Number
MouseSpring
  point : Vector
MouseSpring
  restLength : Number
MouseSpring
Public Methods
 MethodDefined by
  
MouseSpring(body:IBody, point:Vector, displayObject:DisplayObject)
MouseSpring
  
destroy():void
MouseSpring
  
generate(element:ISimulatable):void
MouseSpring
  
MouseSpring
Property detail
bodyproperty
protected var body:IBody
dampproperty 
protected var damp:Number
displayObjectproperty 
protected var displayObject:DisplayObject
kproperty 
protected var k:Number
pointproperty 
protected var point:Vector
restLengthproperty 
protected var restLength:Number
Constructor detail
MouseSpring()constructor
public function MouseSpring(body:IBody, point:Vector, displayObject:DisplayObject)Parameters
body:IBody
 
point:Vector
 
displayObject:DisplayObject
Method detail
destroy()method
public function destroy():void
generate()method 
public override function generate(element:ISimulatable):voidParameters
element:ISimulatable
getPointInWorldSpace()method 
public function getPointInWorldSpace():Vector

Returns
Vector