| Property | Defined by | ||
|---|---|---|---|
![]()  | m_body : b2Body | b2Shape | |
![]()  | m_categoryBits : uint | b2Shape | |
| m_coreVertices : Array | b2PolyShape | ||
![]()  | m_friction : Number | b2Shape | |
![]()  | m_groupIndex : int | b2Shape | |
| m_localCentroid : b2Vec2 | b2PolyShape | ||
| m_localOBB : b2OBB | b2PolyShape | ||
![]()  | m_maskBits : uint | b2Shape | |
![]()  | m_maxRadius : Number | b2Shape | |
![]()  | m_next : b2Shape | b2Shape | |
| m_normals : Array | b2PolyShape | ||
![]()  | m_position : b2Vec2 | b2Shape | |
![]()  | m_proxyId : uint | b2Shape | |
![]()  | m_R : b2Mat22 | b2Shape | |
![]()  | m_restitution : Number | b2Shape | |
![]()  | m_type : int | b2Shape | |
![]()  | m_userData : * = null | b2Shape | |
| m_vertexCount : int | b2PolyShape | ||
| m_vertices : Array | b2PolyShape | ||
| Method | Defined by | ||
|---|---|---|---|
| b2PolyShape | |||
![]()  | 
 [static] 
 | b2Shape | |
![]()  | 
 [static] 
 | b2Shape | |
![]()  | 
 
DestroyProxy():void 
 | b2Shape | |
![]()  | b2Shape | ||
![]()  | 
 
GetMaxRadius():Number 
 | b2Shape | |
![]()  | b2Shape | ||
![]()  | b2Shape | ||
![]()  | b2Shape | ||
![]()  | 
 
GetType():int 
 | b2Shape | |
![]()  | 
 
GetUserData():* 
 | b2Shape | |
![]()  | 
 
PolyCentroid(vs:Array, count:int, out:b2Vec2):void 
[static] 
 | b2Shape | |
![]()  | 
 
PolyMass(massData:b2MassData, vs:Array, count:int, rho:Number):void 
[static] 
 | b2Shape | |
| b2PolyShape | |||
| 
 
ResetProxy(broadPhase:b2BroadPhase):void 
 | b2PolyShape | ||
| b2PolyShape | |||
| b2PolyShape | |||
| b2PolyShape | |||
| m_coreVertices | property | 
public var m_coreVertices:Array
| m_localCentroid | property | 
public var m_localCentroid:b2Vec2
| m_localOBB | property | 
public var m_localOBB:b2OBB
| m_normals | property | 
public var m_normals:Array
| m_vertexCount | property | 
public var m_vertexCount:int
| m_vertices | property | 
public var m_vertices:Array
| b2PolyShape | () | constructor | 
public function b2PolyShape(def:b2ShapeDef, body:b2Body, newOrigin:b2Vec2)Parameters
def:b2ShapeDef | 
|
body:b2Body | 
|
newOrigin:b2Vec2 | 
| QuickSync | () | method | 
public override function QuickSync(position:b2Vec2, R:b2Mat22):voidParameters
position:b2Vec2 | 
|
R:b2Mat22 | 
| ResetProxy | () | method | 
| Support | () | method | 
public override function Support(dX:Number, dY:Number, out:b2Vec2):voidParameters
dX:Number | 
|
dY:Number | 
|
out:b2Vec2 | 
| Synchronize | () | method | 
public override function Synchronize(position1:b2Vec2, R1:b2Mat22, position2:b2Vec2, R2:b2Mat22):voidParameters
position1:b2Vec2 | 
|
R1:b2Mat22 | 
|
position2:b2Vec2 | 
|
R2:b2Mat22 | 
| TestPoint | () | method |