['B2_FLT_EPSILON', 'B2_FLT_MAX', 'Box2D', 'FLT_EPSILON', 'RAND_LIMIT', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '__version__', '__version_info__', 'b2AABB', 'b2AABBOverlaps', 'b2AABB_swigregister', 'b2Abs', 'b2Alloc', 'b2BlockAllocator', 'b2BlockAllocator_swigregister', 'b2Body', 'b2BodyCompare', 'b2BodyDef', 'b2BodyDef_swigregister', 'b2Body_swigregister', 'b2Bound', 'b2Bound_swigregister', 'b2BoundaryListener', 'b2BoundaryListener_swigregister', 'b2BroadPhase', 'b2BroadPhase_swigregister', 'b2BufferedPair', 'b2BufferedPair_swigregister', 'b2BuoyancyController', 'b2BuoyancyControllerDef', 'b2BuoyancyControllerDef_swigregister', 'b2BuoyancyController_swigregister', 'b2CheckPolygonDef', 'b2CircleDef', 'b2CircleDef_swigregister', 'b2CircleShape', 'b2CircleShape_swigregister', 'b2Clamp', 'b2CollideCircles', 'b2CollidePolyParticle', 'b2CollidePolygonAndCircle', 'b2CollidePolygons', 'b2Color', 'b2Color_swigregister', 'b2ConstantAccelController', 'b2ConstantAccelControllerDef', 'b2ConstantAccelControllerDef_swigregister', 'b2ConstantAccelController_swigregister', 'b2ConstantForceController', 'b2ConstantForceControllerDef', 'b2ConstantForceControllerDef_swigregister', 'b2ConstantForceController_swigregister', 'b2Contact', 'b2ContactEdge', 'b2ContactEdge_swigregister', 'b2ContactFilter', 'b2ContactFilter_swigregister', 'b2ContactID', 'b2ContactID_swigregister', 'b2ContactListener', 'b2ContactListener_swigregister', 'b2ContactManager', 'b2ContactManager_swigregister', 'b2ContactPoint', 'b2ContactPoint_swigregister', 'b2ContactRegister', 'b2ContactRegister_swigregister', 'b2ContactResult', 'b2ContactResult_swigregister', 'b2Contact_AddType', 'b2Contact_Create', 'b2Contact_Destroy', 'b2Contact_InitializeRegisters', 'b2Contact_swigregister', 'b2Controller', 'b2ControllerCompare', 'b2ControllerDef', 'b2ControllerDef_swigregister', 'b2ControllerEdge', 'b2ControllerEdge_swigregister', 'b2Controller_swigregister', 'b2Cross', 'b2DebugDraw', 'b2DebugDraw_swigregister', 'b2DestructionListener', 'b2DestructionListener_swigregister', 'b2Distance', 'b2DistanceJoint', 'b2DistanceJointDef', 'b2DistanceJointDef_swigregister', 'b2DistanceJoint_swigregister', 'b2DistanceSquared', 'b2Dot', 'b2EdgeChainDef', 'b2EdgeChainDef_swigregister', 'b2EdgeShape', 'b2EdgeShape_swigregister', 'b2FilterData', 'b2FilterData_swigregister', 'b2Free', 'b2GearJoint', 'b2GearJointDef', 'b2GearJointDef_swigregister', 'b2GearJoint_swigregister', 'b2GravityController', 'b2GravityControllerDef', 'b2GravityControllerDef_swigregister', 'b2GravityController_swigregister', 'b2InvSqrt', 'b2IsPowerOfTwo', 'b2IsValid', 'b2Jacobian', 'b2Jacobian_swigregister', 'b2Joint', 'b2JointCompare', 'b2JointDef', 'b2JointDef_swigregister', 'b2JointEdge', 'b2JointEdge_swigregister', 'b2Joint_swigregister', 'b2LineJoint', 'b2LineJointDef', 'b2LineJointDef_swigregister', 'b2LineJoint_swigregister', 'b2Manifold', 'b2ManifoldPoint', 'b2ManifoldPoint_swigregister', 'b2Manifold_swigregister', 'b2MassData', 'b2MassData_swigregister', 'b2Mat22', 'b2Mat22_identity', 'b2Mat22_swigregister', 'b2Mat33', 'b2Mat33_swigregister', 'b2Max', 'b2Min', 'b2MixFriction', 'b2MixRestitution', 'b2MouseJoint', 'b2MouseJointDef', 'b2MouseJointDef_swigregister', 'b2MouseJoint_swigregister', 'b2Mul', 'b2MulT', 'b2NextPowerOfTwo', 'b2NullContact', 'b2NullContact_swigregister', 'b2OBB', 'b2OBB_swigregister', 'b2Pair', 'b2PairCallback', 'b2PairCallback_swigregister', 'b2PairManager', 'b2PairManager_swigregister', 'b2Pair_swigregister', 'b2PickleError', 'b2PolygonDef', 'b2PolygonDef_swigregister', 'b2PolygonShape', 'b2PolygonShape_swigregister', 'b2PrismaticJoint', 'b2PrismaticJointDef', 'b2PrismaticJointDef_swigregister', 'b2PrismaticJoint_swigregister', 'b2Proxy', 'b2Proxy_swigregister', 'b2PulleyJoint', 'b2PulleyJointDef', 'b2PulleyJointDef_swigregister', 'b2PulleyJoint_swigregister', 'b2PythonCheckPolygonDef', 'b2PythonComputeCentroid', 'b2Random', 'b2RevoluteJoint', 'b2RevoluteJointDef', 'b2RevoluteJointDef_swigregister', 'b2RevoluteJoint_swigregister', 'b2Segment', 'b2Segment_swigregister', 'b2Shape', 'b2ShapeCompare', 'b2ShapeDef', 'b2ShapeDef_swigregister', 'b2Shape_swigregister', 'b2StackAllocator', 'b2StackAllocator_swigregister', 'b2StackEntry', 'b2StackEntry_swigregister', 'b2Sweep', 'b2Sweep_swigregister', 'b2TensorDampingController', 'b2TensorDampingControllerDef', 'b2TensorDampingControllerDef_swigregister', 'b2TensorDampingController_swigregister', 'b2TestOverlap', 'b2TimeOfImpact', 'b2TimeStep', 'b2TimeStep_swigregister', 'b2Vec2', 'b2Vec2_swigregister', 'b2Vec2_zero', 'b2Vec3', 'b2Vec3_swigregister', 'b2Version', 'b2Version_swigregister', 'b2World', 'b2World_swigregister', 'b2XForm', 'b2XForm_identity', 'b2XForm_swigregister', 'b2_angularSleepTolerance', 'b2_angularSlop', 'b2_blockSizes', 'b2_chunkArrayIncrement', 'b2_chunkSize', 'b2_contactBaumgarte', 'b2_invalid', 'b2_linearSleepTolerance', 'b2_linearSlop', 'b2_maxAngularCorrection', 'b2_maxAngularVelocity', 'b2_maxAngularVelocitySquared', 'b2_maxBlockSize', 'b2_maxLinearCorrection', 'b2_maxLinearVelocity', 'b2_maxLinearVelocitySquared', 'b2_maxManifoldPoints', 'b2_maxPairs', 'b2_maxPolygonVertices', 'b2_maxProxies', 'b2_maxStackEntries', 'b2_maxTOIContactsPerIsland', 'b2_maxTOIJointsPerIsland', 'b2_minPulleyLength', 'b2_nullEdge', 'b2_nullFeature', 'b2_nullPair', 'b2_nullProxy', 'b2_pi', 'b2_stackSize', 'b2_tableCapacity', 'b2_tableMask', 'b2_timeToSleep', 'b2_toiSlop', 'b2_velocityThreshold', 'b2add', 'b2equ', 'b2mul', 'b2sub', 'collideCircleParticle', 'cvar', 'cvars', 'e_atLowerLimit', 'e_atUpperLimit', 'e_buoyancyController', 'e_circleShape', 'e_constantAccelController', 'e_constantForceController', 'e_distanceJoint', 'e_edgeShape', 'e_equalLimits', 'e_gearJoint', 'e_gravityController', 'e_hitCollide', 'e_inactiveLimit', 'e_lineJoint', 'e_missCollide', 'e_mouseJoint', 'e_polygonShape', 'e_prismaticJoint', 'e_pulleyJoint', 'e_revoluteJoint', 'e_shapeTypeCount', 'e_startsInsideCollide', 'e_tensorDampingController', 'e_unknownController', 'e_unknownJoint', 'e_unknownShape', 'new_instancemethod', 'no_pickle', 'pickle_fix', 'weakref', 'weakref_proxy'] Traceback (most recent call last): File "/usr/bin/sugar-activity", line 169, in main() File "/usr/bin/sugar-activity", line 121, in main module = __import__(module_name) File "/home/olpc/Activities/Physics.activity/activity.py", line 64, in import physics File "/home/olpc/Activities/Physics.activity/physics.py", line 40, in import myelements as elements File "/home/olpc/Activities/Physics.activity/myelements/__init__.py", line 2, in from .elements import Elements File "/home/olpc/Activities/Physics.activity/myelements/elements.py", line 659, in class Query_CB(box2d.b2QueryCallback): AttributeError: 'module' object has no attribute 'b2QueryCallback' Exited with status 1, pid 2833 data (None, ', mode 'w' at 0xb492e38>, '98e0cf645b3b3b99dbbc3b622a597ecd41538c87')