| Package | Box2D.Collision.Shapes | 
| Class | public class b2ShapeDef | 
| Subclasses | b2BoxDef, b2CircleDef, b2PolyDef | 
| Property | Defined by | ||
|---|---|---|---|
| categoryBits : int | b2ShapeDef | ||
| density : Number | b2ShapeDef | ||
| friction : Number | b2ShapeDef | ||
| groupIndex : int | b2ShapeDef | ||
| localPosition : b2Vec2 | b2ShapeDef | ||
| localRotation : Number | b2ShapeDef | ||
| maskBits : int | b2ShapeDef | ||
| restitution : Number | b2ShapeDef | ||
| type : int | b2ShapeDef | ||
| userData : * = null | b2ShapeDef | ||
| Method | Defined by | ||
|---|---|---|---|
| b2ShapeDef | |||
| 
 
ComputeMass(massData:b2MassData):void 
 | b2ShapeDef | ||
| categoryBits | property | 
public var categoryBits:int
| density | property | 
public var density:Number
| friction | property | 
public var friction:Number
| groupIndex | property | 
public var groupIndex:int
| localPosition | property | 
public var localPosition:b2Vec2
| localRotation | property | 
public var localRotation:Number
| maskBits | property | 
public var maskBits:int
| restitution | property | 
public var restitution:Number
| type | property | 
public var type:int
| userData | property | 
public var userData:* = null
| b2ShapeDef | () | constructor | 
public function b2ShapeDef()
| ComputeMass | () | method |