Category:Physics Engine/Misc

From Inspired-Lua Wiki
Revision as of 07:58, 18 July 2012 by Adriweb (talk | contribs)
Jump to navigation Jump to search

INFINITY

infinity = physics.misc.INFINITY()
Parameter Type Description
infinity out number Infinity


Returns a number representing infinity in the physics engine.

Introduced in platform.apiLevel = '2.0'



momentForBox

inertia = physics.misc.momentForBox(mass, width, height)
Parameter Type Description
mass in number The mass of the box
width in number The width of the box
height in number The height of the box
inertia out number The inertia of the box


This routine computes the moment of inertia for a solid box. This is a useful helper routine for computing the moment of inertia as an input to the physics.Body(...) constructor.

Introduced in platform.apiLevel = '2.0'


momentForCircle

inertia = physics.misc.momentForCircle(mass, innerRadius, outerRadius, offBody)
Parameter Type Description
mass in number The mass of the circle
innerRadius in number The inner radius of the circle
outerRadius in number The outer radius of the circle
offset in physics.Vect The offset of the circle from the center of gravity
inertia out number The inertia of the circle


This routine computes the moment of inertia for a circle. A solid circle has an inner radius of 0. This is a useful helper routine for computing the moment of inertia as an input to the physics.Body(...) constructor.

Introduced in platform.apiLevel = '2.0'


momentForPoly

inertia = physics.misc.momentForPoly(mass, vertices, offset)
Parameter Type Description
mass in number The mass of the polygon
vertices in physics.Vect A list of vertices defining the shape of the polygon
offset in physics.Vect The offset of the polygon from the center of gravity
inertia out number The inertia of the polygon


This routine computes the moment of inertia for a polygon. This is a useful helper routine for computing the moment of inertia as an input to the physics.Body(...) constructor.

Introduced in platform.apiLevel = '2.0'


momentForSegment

inertia = physics.misc.momentForSegment(mass, endPointA, endPointB)
Parameter Type Description
mass in number The mass of the segment
endPointA in physics.Vect The point defining one end of the segment
endPointB in physics.Vect The point defining the other end of the segment
inertia out number The inertia of the segment


This routine computes the moment of inertia for a segment. The end points can be in either world or local coordinates. This is a useful helper routine for computing the moment of inertia as an input to the physics.Body(...) constructor.

Introduced in platform.apiLevel = '2.0'

This category currently contains no pages or media.