-
-
15 Apr 2018 06:15:26 UTC
- Distribution: Box2D
- Module version: 0.08
- Source (raw)
- Pod Source (raw)
- Browse (raw)
- Changes
- How to Contribute
- Repository
- Issues (91)
- Testers (359 / 47 / 0)
- Kwalitee
Bus factor: 2- % Coverage
- License: perl_5
- Activity
24 month- Tools
- Download (130.44KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- unknown
- Reverse dependencies
- CPAN Testers List
- Dependency graph
NAME
Box2D - 2D Physics Library
SYNOPSIS
use Box2D;
DESCRIPTION
Box2D is a package of Perl modules that provide an object oriented interface to the Box2D Physics Engine for Perl 5.
OVERVIEW
Currently this module is a 1 to 1 binding. This is still a WIP and so far here are the completed class:
b2AABB b2Body b2BodyDef b2CircleShape b2Contact b2ContactImpulse b2ContactListener b2DistanceJoint b2DistanceJointDef b2Filter b2Fixture b2FixtureDef b2FrictionJoint b2FrictionJointDef b2GearJoint b2GearJointDef b2Joint b2JointDef b2LineJoint b2LineJointDef b2Manifold b2MassData b2Mat22 b2MouseJoint b2MouseJointDef b2PolygonShape b2PrismaticJoint b2PrismaticJointDef b2PulleyJoint b2PulleyJointDef b2RayCastCallback b2RayCastInput b2RayCastOutput b2RevoluteJoint b2RevoluteJointDef b2Shape b2Transform b2Vec2 b2WeldJoint b2WeldJointDef b2World
USAGE
Have a look at the examples folder for useage examples.
The Box2D Manual and Documentation are also useful:
http://www.box2d.org/documentation.html
TODO
Documentation Examples Adding more bindings Inline::C Support
CONTRIBUTE
To contribute to this module please contact us on github:
https://github.com/PerlGameDev/Box2D-perl
BUGS
Report bugs at GitHub Issues
AUTHORS
COPYRIGHT & LICENSE
Copyright 2011 Box2D Authors as listed above, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Module Install Instructions
To install Box2D, copy and paste the appropriate command in to your terminal.
cpanm Box2D
perl -MCPAN -e shell install Box2D
For more information on module installation, please visit the detailed CPAN module installation guide.