[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdegames/kolf
From:       Stefan Majewsky <majewsky () gmx ! net>
Date:       2010-10-31 23:23:28
Message-ID: 20101031232328.5A272AC89B () svn ! kde ! org
[Download RAW message or body]

SVN commit 1191713 by majewsky:

Execute Box2D steps aside the internal advance()s.

This does nothing at the moment because no body has a non-zero
physicalVelocity.

This requires that Box2D operates in the same floating-point precision
as Kolf's engine, so patch Box2D to use double precision when mandated
by qreal.

 M  +9 -6      canvasitem.cpp  
 M  +2 -2      canvasitem.h  
 M  +6 -6      external/Box2D/Collision/Shapes/b2CircleShape.cpp  
 M  +1 -1      external/Box2D/Collision/Shapes/b2CircleShape.h  
 M  +6 -6      external/Box2D/Collision/Shapes/b2EdgeShape.cpp  
 M  +1 -1      external/Box2D/Collision/Shapes/b2EdgeShape.h  
 M  +1 -1      external/Box2D/Collision/Shapes/b2LoopShape.cpp  
 M  +1 -1      external/Box2D/Collision/Shapes/b2LoopShape.h  
 M  +22 -22    external/Box2D/Collision/Shapes/b2PolygonShape.cpp  
 M  +3 -3      external/Box2D/Collision/Shapes/b2PolygonShape.h  
 M  +4 -4      external/Box2D/Collision/Shapes/b2Shape.h  
 M  +9 -9      external/Box2D/Collision/b2CollideCircle.cpp  
 M  +23 -23    external/Box2D/Collision/b2CollideEdge.cpp  
 M  +22 -22    external/Box2D/Collision/b2CollidePolygon.cpp  
 M  +12 -12    external/Box2D/Collision/b2Collision.cpp  
 M  +10 -10    external/Box2D/Collision/b2Collision.h  
 M  +32 -32    external/Box2D/Collision/b2Distance.cpp  
 M  +7 -7      external/Box2D/Collision/b2Distance.h  
 M  +10 -10    external/Box2D/Collision/b2DynamicTree.cpp  
 M  +3 -3      external/Box2D/Collision/b2DynamicTree.h  
 M  +29 -29    external/Box2D/Collision/b2TimeOfImpact.cpp  
 M  +2 -2      external/Box2D/Collision/b2TimeOfImpact.h  
 M  +3 -3      external/Box2D/Common/b2Math.cpp  
 M  +74 -55    external/Box2D/Common/b2Math.h  
 M  +21 -6     external/Box2D/Common/b2Settings.h  
 M  +1 -1      external/Box2D/Dynamics/Contacts/b2Contact.h  
 M  +73 -73    external/Box2D/Dynamics/Contacts/b2ContactSolver.cpp  
 M  +11 -11    external/Box2D/Dynamics/Contacts/b2ContactSolver.h  
 M  +16 -16    external/Box2D/Dynamics/Joints/b2DistanceJoint.cpp  
 M  +25 -25    external/Box2D/Dynamics/Joints/b2DistanceJoint.h  
 M  +18 -18    external/Box2D/Dynamics/Joints/b2FrictionJoint.cpp  
 M  +13 -13    external/Box2D/Dynamics/Joints/b2FrictionJoint.h  
 M  +16 -16    external/Box2D/Dynamics/Joints/b2GearJoint.cpp  
 M  +10 -10    external/Box2D/Dynamics/Joints/b2GearJoint.h  
 M  +11 -11    external/Box2D/Dynamics/Joints/b2Joint.h  
 M  +57 -57    external/Box2D/Dynamics/Joints/b2LineJoint.cpp  
 M  +27 -27    external/Box2D/Dynamics/Joints/b2LineJoint.h  
 M  +15 -15    external/Box2D/Dynamics/Joints/b2MouseJoint.cpp  
 M  +17 -17    external/Box2D/Dynamics/Joints/b2MouseJoint.h  
 M  +59 -59    external/Box2D/Dynamics/Joints/b2PrismaticJoint.cpp  
 M  +27 -27    external/Box2D/Dynamics/Joints/b2PrismaticJoint.h  
 M  +33 -33    external/Box2D/Dynamics/Joints/b2PulleyJoint.cpp  
 M  +23 -23    external/Box2D/Dynamics/Joints/b2PulleyJoint.h  
 M  +37 -37    external/Box2D/Dynamics/Joints/b2RevoluteJoint.cpp  
 M  +25 -25    external/Box2D/Dynamics/Joints/b2RevoluteJoint.h  
 M  +15 -15    external/Box2D/Dynamics/Joints/b2RopeJoint.cpp  
 M  +9 -9      external/Box2D/Dynamics/Joints/b2RopeJoint.h  
 M  +16 -16    external/Box2D/Dynamics/Joints/b2WeldJoint.cpp  
 M  +5 -5      external/Box2D/Dynamics/Joints/b2WeldJoint.h  
 M  +2 -2      external/Box2D/Dynamics/b2Body.cpp  
 M  +38 -38    external/Box2D/Dynamics/b2Body.h  
 M  +18 -18    external/Box2D/Dynamics/b2Fixture.h  
 M  +8 -8      external/Box2D/Dynamics/b2Island.cpp  
 M  +2 -2      external/Box2D/Dynamics/b2Island.h  
 M  +3 -3      external/Box2D/Dynamics/b2TimeStep.h  
 M  +8 -8      external/Box2D/Dynamics/b2World.cpp  
 M  +2 -2      external/Box2D/Dynamics/b2World.h  
 M  +9 -9      external/Box2D/Dynamics/b2WorldCallbacks.h  
 M  +4 -0      external/README  
 M  +36 -0     game.cpp  
 M  +1 -7      game.h  
 M  +0 -1      slope.h  


http://websvn.kde.org/?view=rev&revision=1191713
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic