org.jbox2d.collision.shapes
Class MassData

java.lang.Object
  extended by org.jbox2d.collision.shapes.MassData

public class MassData
extends Object

This holds the mass data computed for a shape.


Field Summary
 Vec2 center
          The position of the shape's centroid relative to the shape's origin.
 float I
          The rotational inertia of the shape about the local origin.
 float mass
          The mass of the shape, usually in kilograms.
 
Constructor Summary
MassData()
          Blank mass data
MassData(MassData md)
          Copies from the given mass data
 
Method Summary
 MassData clone()
          Return a copy of this object.
 void set(MassData md)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mass

public float mass
The mass of the shape, usually in kilograms.


center

public final Vec2 center
The position of the shape's centroid relative to the shape's origin.


I

public float I
The rotational inertia of the shape about the local origin.

Constructor Detail

MassData

public MassData()
Blank mass data


MassData

public MassData(MassData md)
Copies from the given mass data

Parameters:
md - mass data to copy from
Method Detail

set

public void set(MassData md)

clone

public MassData clone()
Return a copy of this object.

Overrides:
clone in class Object


Copyright © 2013. All Rights Reserved.