# Category:Physics Engine/Misc

Jump to navigation Jump to search

## Contents

#### 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.