# Box2D/Box2D/Dynamics/b2World.cpp File Reference

`#include <Box2D/Dynamics/b2World.h>`
`#include <Box2D/Dynamics/b2Body.h>`
`#include <Box2D/Dynamics/b2Fixture.h>`
`#include <Box2D/Dynamics/b2Island.h>`
`#include <Box2D/Dynamics/Joints/b2PulleyJoint.h>`
`#include <Box2D/Dynamics/Contacts/b2Contact.h>`
`#include <Box2D/Dynamics/Contacts/b2ContactSolver.h>`
`#include <Box2D/Dynamics/Contacts/b2TOISolver.h>`
`#include <Box2D/Collision/b2Collision.h>`
`#include <Box2D/Collision/b2BroadPhase.h>`
`#include <Box2D/Collision/Shapes/b2CircleShape.h>`
`#include <Box2D/Collision/Shapes/b2PolygonShape.h>`
`#include <Box2D/Collision/b2TimeOfImpact.h>`
`#include <new>`

## Classes
struct | b2WorldQueryWrapper
struct | b2WorldRayCastWrapper