22 #include <Box2D/Common/b2BlockAllocator.h>    23 #include <Box2D/Common/b2Math.h>    65     virtual int32 GetChildCount() 
const = 0;
    78                         const b2Transform& transform, int32 childIndex) 
const = 0;
    84     virtual void ComputeAABB(
b2AABB* aabb, 
const b2Transform& xf, int32 childIndex) 
const = 0;
    90     virtual void ComputeMass(
b2MassData* massData, float32 density) 
const = 0;
 
Type GetType() const 
Definition: b2Shape.h:96
float32 I
The rotational inertia of the shape about the local origin. 
Definition: b2Shape.h:36
Definition: b2BlockAllocator.h:35
This holds the mass data computed for a shape. 
Definition: b2Shape.h:27
Definition: b2Collision.h:155
An axis aligned bounding box. 
Definition: b2Collision.h:162
float32 mass
The mass of the shape, usually in kilograms. 
Definition: b2Shape.h:30
b2Vec2 center
The position of the shape's centroid relative to the shape's origin. 
Definition: b2Shape.h:33
A 2D column vector. 
Definition: b2Math.h:53