嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
著名的愤怒的小鸟物理引擎Box2D(c )带文档,附带vc 工程。可直接用vc7.0编译
.
├── Box2D v2.0.2 完整版.pdf
├── Box2D_v2.2.0
│ ├── Box2D
│ │ ├── Box2D
│ │ │ ├── Box2D.h
│ │ │ ├── Box2DConfig.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── Collision
│ │ │ │ ├── Shapes
│ │ │ │ │ ├── b2ChainShape.cpp
│ │ │ │ │ ├── b2ChainShape.h
│ │ │ │ │ ├── b2CircleShape.cpp
│ │ │ │ │ ├── b2CircleShape.h
│ │ │ │ │ ├── b2EdgeShape.cpp
│ │ │ │ │ ├── b2EdgeShape.h
│ │ │ │ │ ├── b2PolygonShape.cpp
│ │ │ │ │ ├── b2PolygonShape.h
│ │ │ │ │ └── b2Shape.h
│ │ │ │ ├── b2BroadPhase.cpp
│ │ │ │ ├── b2BroadPhase.h
│ │ │ │ ├── b2CollideCircle.cpp
│ │ │ │ ├── b2CollideEdge.cpp
│ │ │ │ ├── b2CollidePolygon.cpp
│ │ │ │ ├── b2Collision.cpp
│ │ │ │ ├── b2Collision.h
│ │ │ │ ├── b2Distance.cpp
│ │ │ │ ├── b2Distance.h
│ │ │ │ ├── b2DynamicTree.cpp
│ │ │ │ ├── b2DynamicTree.h
│ │ │ │ ├── b2TimeOfImpact.cpp
│ │ │ │ └── b2TimeOfImpact.h
│ │ │ ├── Common
│ │ │ │ ├── b2BlockAllocator.cpp
│ │ │ │ ├── b2BlockAllocator.h
│ │ │ │ ├── b2Draw.cpp
│ │ │ │ ├── b2Draw.h
│ │ │ │ ├── b2GrowableStack.h
│ │ │ │ ├── b2Math.cpp
│ │ │ │ ├── b2Math.h
│ │ │ │ ├── b2Settings.cpp
│ │ │ │ ├── b2Settings.h
│ │ │ │ ├── b2StackAllocator.cpp
│ │ │ │ ├── b2StackAllocator.h
│ │ │ │ ├── b2Timer.cpp
│ │ │ │ └── b2Timer.h
│ │ │ ├── Dynamics
│ │ │ │ ├── Contacts
│ │ │ │ │ ├── b2ChainAndCircleContact.cpp
│ │ │ │ │ ├── b2ChainAndCircleContact.h
│ │ │ │ │ ├── b2ChainAndPolygonContact.cpp
│ │ │ │ │ ├── b2ChainAndPolygonContact.h
│ │ │ │ │ ├── b2CircleContact.cpp
│ │ │ │ │ ├── b2CircleContact.h
│ │ │ │ │ ├── b2Contact.cpp
│ │ │ │ │ ├── b2Contact.h
│ │ │ │ │ ├── b2ContactSolver.cpp
│ │ │ │ │ ├── b2ContactSolver.h
│ │ │ │ │ ├── b2EdgeAndCircleContact.cpp
│ │ │ │ │ ├── b2EdgeAndCircleContact.h
│ │ │ │ │ ├── b2EdgeAndPolygonContact.cpp
│ │ │ │ │ ├── b2EdgeAndPolygonContact.h
│ │ │ │ │ ├── b2PolygonAndCircleContact.cpp
│ │ │ │ │ ├── b2PolygonAndCircleContact.h
│ │ │ │ │ ├── b2PolygonContact.cpp
│ │ │ │ │ └── b2PolygonContact.h
│ │ │ │ ├── Joints
│ │ │ │ │ ├── b2DistanceJoint.cpp
│ │ │ │ │ ├── b2DistanceJoint.h
│ │ │ │ │ ├── b2FrictionJoint.cpp
│ │ │ │ │ ├── b2FrictionJoint.h
│ │ │ │ │ ├── b2GearJoint.cpp
│ │ │ │ │ ├── b2GearJoint.h
│ │ │ │ │ ├── b2Joint.cpp
│ │ │ │ │ ├── b2Joint.h
│ │ │ │ │ ├── b2MouseJoint.cpp
│ │ │ │ │ ├── b2MouseJoint.h
│ │ │ │ │ ├── b2PrismaticJoint.cpp
│ │ │ │ │ ├── b2PrismaticJoint.h
│ │ │ │ │ ├── b2PulleyJoint.cpp
│ │ │ │ │ ├── b2PulleyJoint.h
│ │ │ │ │ ├── b2RevoluteJoint.cpp
│ │ │ │ │ ├── b2RevoluteJoint.h
│ │ │ │ │ ├── b2RopeJoint.cpp
│ │ │ │ │ ├── b2RopeJoint.h
│ │ │ │ │ ├── b2WeldJoint.cpp
│ │ │ │ │ ├── b2WeldJoint.h
│ │ │ │ │ ├── b2WheelJoint.cpp
│ │ │ │ │ └── b2WheelJoint.h
│ │ │ │ ├── b2Body.cpp
│ │ │ │ ├── b2Body.h
│ │ │ │ ├── b2ContactManager.cpp
│ │ │ │ ├── b2ContactManager.h
│ │ │ │ ├── b2Fixture.cpp
│ │ │ │ ├── b2Fixture.h
│ │ │ │ ├── b2Island.cpp
│ │ │ │ ├── b2Island.h
│ │ │ │ ├── b2TimeStep.h
│ │ │ │ ├── b2World.cpp
│ │ │ │ ├── b2World.h
│ │ │ │ ├── b2WorldCallbacks.cpp
│ │ │ │ └── b2WorldCallbacks.h
│ │ │ └── Rope
│ │ │ ├── b2Rope.cpp
│ │ │ └── b2Rope.h
│ │ ├── Build
│ │ │ ├── ALL_BUILD.vcproj
│ │ │ ├── Box2D
│ │ │ │ ├── Box2D.dir
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── BuildLog.htm
│ │ │ │ │ ├── b2BlockAllocator.obj
│ │ │ │ │ ├── b2Body.obj
│ │ │ │ │ ├── b2BroadPhase.obj
│ │ │ │ │ ├── b2ChainAndCircleContact.obj
│ │ │ │ │ ├── b2ChainAndPolygonContact.obj
│ │ │ │ │ ├── b2ChainShape.obj
│ │ │ │ │ ├── b2CircleContact.obj
│ │ │ │ │ ├── b2CircleShape.obj
│ │ │ │ │ ├── b2CollideCircle.obj
│ │ │ │ │ ├── b2CollideEdge.obj
│ │ │ │ │ ├── b2CollidePolygon.obj
│ │ │ │ │ ├── b2Collision.obj
│ │ │ │ │ ├── b2Contact.obj
│ │ │ │ │ ├── b2ContactManager.obj
│ │ │ │ │ ├── b2ContactSolver.obj
│ │ │ │ │ ├── b2Distance.obj
│ │ │ │ │ ├── b2DistanceJoint.obj
│ │ │ │ │ ├── b2Draw.obj
│ │ │ │ │ ├── b2DynamicTree.obj
│ │ │ │ │ ├── b2EdgeAndCircleContact.obj
│ │ │ │ │ ├── b2EdgeAndPolygonContact.obj
│ │ │ │ │ ├── b2EdgeShape.obj
│ │ │ │ │ ├── b2Fixture.obj
│ │ │ │ │ ├── b2FrictionJoint.obj
│ │ │ │ │ ├── b2GearJoint.obj
│ │ │ │ │ ├── b2Island.obj
│ │ │ │ │ ├── b2Joint.obj
│ │ │ │ │ ├── b2Math.obj
│ │ │ │ │ ├── b2MouseJoint.obj
│ │ │ │ │ ├── b2PolygonAndCircleContact.obj
│ │ │ │ │ ├── b2PolygonContact.obj
│ │ │ │ │ ├── b2PolygonShape.obj
│ │ │ │ │ ├── b2PrismaticJoint.obj
│ │ │ │ │ ├── b2PulleyJoint.obj
│ │ │ │ │ ├── b2RevoluteJoint.obj
│ │ │ │ │ ├── b2Rope.obj
│ │ │ │ │ ├── b2RopeJoint.obj
│ │ │ │ │ ├── b2Settings.obj
│ │ │ │ │ ├── b2StackAllocator.obj
│ │ │ │ │ ├── b2TimeOfImpact.obj
│ │ │ │ │ ├── b2Timer.obj
│ │ │ │ │ ├── b2WeldJoint.obj
│ │ │ │ │ ├── b2WheelJoint.obj
│ │ │ │ │ ├── b2World.obj
│ │ │ │ │ └── b2WorldCallbacks.obj
│ │ │ │ ├── Box2D.vcproj
│ │ │ │ ├── CMakeFiles
│ │ │ │ │ ├── generate.stamp
│ │ │ │ │ └── generate.stamp.depend
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ └── debug
│ │ │ │ ├── Box2D.lib
│ │ │ │ ├── box2d.idb
│ │ │ │ └── box2d.pdb
│ │ │ ├── Box2D.ncb
│ │ │ ├── Box2D.sln
│ │ │ ├── Box2D.suo
│ │ │ ├── CMakeCache.txt
│ │ │ ├── CMakeFiles
│ │ │ │ ├── ALL_BUILD.rule
│ │ │ │ ├── CMakeCCompiler.cmake
│ │ │ │ ├── CMakeCPlatform.cmake
│ │ │ │ ├── CMakeCXXCompiler.cmake
│ │ │ │ ├── CMakeCXXPlatform.cmake
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeOutput.log
│ │ │ │ ├── CMakeRCCompiler.cmake
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ ├── CMakeTmp
│ │ │ │ │ ├── CMakeFiles
│ │ │ │ │ ├── cmTryCompileExec.dir
│ │ │ │ │ │ └── Debug
│ │ │ │ │ └── debug
│ │ │ │ ├── TargetDirectories.txt
│ │ │ │ ├── cmake.check_cache
│ │ │ │ ├── generate.stamp
│ │ │ │ └── generate.stamp.depend
│ │ │ ├── HelloWorld
│ │ │ │ ├── CMakeFiles
│ │ │ │ │ ├── generate.stamp
│ │ │ │ │ └── generate.stamp.depend
│ │ │ │ ├── HelloWorld.dir
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── BuildLog.htm
│ │ │ │ │ └── HelloWorld.obj
│ │ │ │ ├── HelloWorld.vcproj
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ └── debug
│ │ │ │ ├── HelloWorld.exe
│ │ │ │ ├── HelloWorld.ilk
│ │ │ │ ├── helloworld.idb
│ │ │ │ └── helloworld.pdb
│ │ │ ├── Readme.txt
│ │ │ ├── Testbed
│ │ │ │ ├── CMakeFiles
│ │ │ │ │ ├── generate.stamp
│ │ │ │ │ └── generate.stamp.depend
│ │ │ │ ├── Testbed.dir
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── BuildLog.htm
│ │ │ │ │ ├── Main.obj
│ │ │ │ │ ├── Render.obj
│ │ │ │ │ ├── Test.obj
│ │ │ │ │ └── TestEntries.obj
│ │ │ │ ├── Testbed.vcproj
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ └── debug
│ │ │ │ ├── Testbed.exe
│ │ │ │ ├── Testbed.ilk
│ │ │ │ ├── testbed.idb
│ │ │ │ └── testbed.pdb
│ │ │ ├── cmake_install.cmake
│ │ │ ├── freeglut
│ │ │ │ ├── CMakeFiles
│ │ │ │ │ ├── generate.stamp
│ │ │ │ │ └── generate.stamp.depend
│ │ │ │ ├── cmake_install.cmake
│ │ │ │ ├── debug
│ │ │ │ │ ├── freeglut_static.idb
│ │ │ │ │ ├── freeglut_static.lib
│ │ │ │ │ └── freeglut_static.pdb
│ │ │ │ ├── freeglut_static.dir
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── BuildLog.htm
│ │ │ │ │ ├── freeglut_callbacks.obj
│ │ │ │ │ ├── freeglut_cursor.obj
│ │ │ │ │ ├── freeglut_display.obj
│ │ │ │ │ ├── freeglut_ext.obj
│ │ │ │ │ ├── freeglut_font.obj
│ │ │ │ │ ├── freeglut_font_data.obj
│ │ │ │ │ ├── freeglut_gamemode.obj
│ │ │ │ │ ├── freeglut_geometry.obj
│ │ │ │ │ ├── freeglut_glutfont_definitions.obj
│ │ │ │ │ ├── freeglut_init.obj
│ │ │ │ │ ├── freeglut_input_devices.obj
│ │ │ │ │ ├── freeglut_joystick.obj
│ │ │ │ │ ├── freeglut_main.obj
│ │ │ │ │ ├── freeglut_menu.obj
│ │ │ │ │ ├── freeglut_misc.obj
│ │ │ │ │ ├── freeglut_overlay.obj
│ │ │ │ │ ├── freeglut_spaceball.obj
│ │ │ │ │ ├── freeglut_state.obj
│ │ │ │ │ ├── freeglut_stroke_mono_roman.obj
│ │ │ │ │ ├── freeglut_stroke_roman.obj
│ │ │ │ │ ├── freeglut_structure.obj
│ │ │ │ │ ├── freeglut_teapot.obj
│ │ │ │ │ ├── freeglut_videoresize.obj
│ │ │ │ │ └── freeglut_window.obj
│ │ │ │ └── freeglut_static.vcproj
│ │ │ └── glui
│ │ │ ├── CMakeFiles
│ │ │ │ ├── generate.stamp
│ │ │ │ └── generate.stamp.depend
│ │ │ ├── cmake_install.cmake
│ │ │ ├── debug
│ │ │ │ ├── glui.idb
│ │ │ │ ├── glui.lib
│ │ │ │ └── glui.pdb
│ │ │ ├── glui.dir
│ │ │ │ └── Debug
│ │ │ │ ├── BuildLog.htm
│ │ │ │ ├── algebra3.obj
│ │ │ │ ├── arcball.obj
│ │ │ │ ├── glui.obj
│ │ │ │ ├── glui_add_controls.obj
│ │ │ │ ├── glui_bitmap_img_data.obj
│ │ │ │ ├── glui_bitmaps.obj
│ │ │ │ ├── glui_button.obj
│ │ │ │ ├── glui_checkbox.obj
│ │ │ │ ├── glui_column.obj
│ │ │ │ ├── glui_commandline.obj
│ │ │ │ ├── glui_control.obj
│ │ │ │ ├── glui_edittext.obj
│ │ │ │ ├── glui_filebrowser.obj
│ │ │ │ ├── glui_list.obj
│ │ │ │ ├── glui_listbox.obj
│ │ │ │ ├── glui_mouse_iaction.obj
│ │ │ │ ├── glui_node.obj
│ │ │ │ ├── glui_panel.obj
│ │ │ │ ├── glui_radio.obj
│ │ │ │ ├── glui_rollout.obj
│ │ │ │ ├── glui_rotation.obj
│ │ │ │ ├── glui_scrollbar.obj
│ │ │ │ ├── glui_separator.obj
│ │ │ │ ├── glui_spinner.obj
│ │ │ │ ├── glui_statictext.obj
│ │ │ │ ├── glui_string.obj
│ │ │ │ ├── glui_textbox.obj
│ │ │ │ ├── glui_translation.obj
│ │ │ │ ├── glui_tree.obj
│ │ │ │ ├── glui_treepanel.obj
│ │ │ │ ├── glui_window.obj
│ │ │ │ └── quaternion.obj
│ │ │ └── glui.vcproj
│ │ ├── Building.txt
│ │ ├── CMakeLists.txt
│ │ ├── Documentation
│ │ │ ├── API
│ │ │ │ └── html
│ │ │ │ ├── _box2_d_8h_source.html
│ │ │ │ ├── annotated.html
│ │ │ │ ├── b2_block_allocator_8h_source.html
│ │ │ │ ├── b2_body_8h_source.html
│ │ │ │ ├── b2_broad_phase_8h_source.html
│ │ │ │ ├── b2_chain_and_circle_contact_8h_source.html
│ │ │ │ ├── b2_chain_and_polygon_contact_8h_source.html
│ │ │ │ ├── b2_chain_shape_8h_source.html
│ │ │ │ ├── b2_circle_contact_8h_source.html
│ │ │ │ ├── b2_circle_shape_8h_source.html
│ │ │ │ ├── b2_collision_8h.html
│ │ │ │ ├── b2_collision_8h_source.html
│ │ │ │ ├── b2_contact_8h_source.html
│ │ │ │ ├── b2_contact_manager_8h_source.html
│ │ │ │ ├── b2_contact_solver_8h_source.html
│ │ │ │ ├── b2_distance_8h_source.html
│ │ │ │ ├── b2_distance_joint_8h_source.html
│ │ │ │ ├── b2_draw_8h_source.html
│ │ │ │ ├── b2_dynamic_tree_8h_source.html
│ │ │ │ ├── b2_edge_and_circle_contact_8h_source.html
│ │ │ │ ├── b2_edge_and_polygon_contact_8h_source.html
│ │ │ │ ├── b2_edge_shape_8h_source.html
│ │ │ │ ├── b2_fixture_8h_source.html
│ │ │ │ ├── b2_friction_joint_8h_source.html
│ │ │ │ ├── b2_gear_joint_8h_source.html
│ │ │ │ ├── b2_growable_stack_8h_source.html
│ │ │ │ ├── b2_island_8h_source.html
│ │ │ │ ├── b2_joint_8h_source.html
│ │ │ │ ├── b2_math_8h_source.html
│ │ │ │ ├── b2_mouse_joint_8h_source.html
│ │ │ │ ├── b2_polygon_and_circle_contact_8h_source.html
│ │ │ │ ├── b2_polygon_contact_8h_source.html
│ │ │ │ ├── b2_polygon_shape_8h_source.html
│ │ │ │ ├── b2_prismatic_joint_8h_source.html
│ │ │ │ ├── b2_pulley_joint_8h_source.html
│ │ │ │ ├── b2_revolute_joint_8h_source.html
│ │ │ │ ├── b2_rope_8h_source.html
│ │ │ │ ├── b2_rope_joint_8h_source.html
│ │ │ │ ├── b2_settings_8h.html
│ │ │ │ ├── b2_settings_8h_source.html
│ │ │ │ ├── b2_shape_8h_source.html
│ │ │ │ ├── b2_stack_allocator_8h_source.html
│ │ │ │ ├── b2_time_of_impact_8h_source.html
│ │ │ │ ├── b2_time_step_8h_source.html
│ │ │ │ ├── b2_timer_8h_source.html
│ │ │ │ ├── b2_weld_joint_8h_source.html
│ │ │ │ ├── b2_wheel_joint_8h_source.html
│ │ │ │ ├── b2_world_8h_source.html
│ │ │ │ ├── b2_world_callbacks_8h_source.html
│ │ │ │ ├── bc_s.png
│ │ │ │ ├── classb2_block_allocator-members.html
│ │ │ │ ├── classb2_block_allocator.html
│ │ │ │ ├── classb2_body-members.html
│ │ │ │ ├── classb2_body.html
│ │ │ │ ├── classb2_broad_phase-members.html
│ │ │ │ ├── classb2_broad_phase.html
│ │ │ │ ├── classb2_chain_and_circle_contact-members.html
│ │ │ │ ├── classb2_chain_and_circle_contact.html
│ │ │ │ ├── classb2_chain_and_circle_contact.png
│ │ │ │ ├── classb2_chain_and_polygon_contact-members.html
│ │ │ │ ├── classb2_chain_and_polygon_contact.html
│ │ │ │ ├── classb2_chain_and_polygon_contact.png
│ │ │ │ ├── classb2_chain_shape-members.html
│ │ │ │ ├── classb2_chain_shape.html
│ │ │ │ ├── classb2_chain_shape.png
│ │ │ │ ├── classb2_circle_contact-members.html
│ │ │ │ ├── classb2_circle_contact.html
│ │ │ │ ├── classb2_circle_contact.png
│ │ │ │ ├── classb2_circle_shape-members.html
│ │ │ │ ├── classb2_circle_shape.html
│ │ │ │ ├── classb2_circle_shape.png
│ │ │ │ ├── classb2_contact-members.html
│ │ │ │ ├── classb2_contact.html
│ │ │ │ ├── classb2_contact.png
│ │ │ │ ├── classb2_contact_filter-members.html
│ │ │ │ ├── classb2_contact_filter.html
│ │ │ │ ├── classb2_contact_listener-members.html
│ │ │ │ ├── classb2_contact_listener.html
│ │ │ │ ├── classb2_contact_manager-members.html
│ │ │ │ ├── classb2_contact_manager.html
│ │ │ │ ├── classb2_contact_solver-members.html
│ │ │ │ ├── classb2_contact_solver.html
│ │ │ │ ├── classb2_destruction_listener-members.html
│ │ │ │ ├── classb2_destruction_listener.html
│ │ │ │ ├── classb2_distance_joint-members.html
│ │ │ │ ├── classb2_distance_joint.html
│ │ │ │ ├── classb2_distance_joint.png
│ │ │ │ ├── classb2_draw-members.html
│ │ │ │ ├── classb2_draw.html
│ │ │ │ ├── classb2_dynamic_tree-members.html
│ │ │ │ ├── classb2_dynamic_tree.html
│ │ │ │ ├── classb2_edge_and_circle_contact-members.html
│ │ │ │ ├── classb2_edge_and_circle_contact.html
│ │ │ │ ├── classb2_edge_and_circle_contact.png
│ │ │ │ ├── classb2_edge_and_polygon_contact-members.html
│ │ │ │ ├── classb2_edge_and_polygon_contact.html
│ │ │ │ ├── classb2_edge_and_polygon_contact.png
│ │ │ │ ├── classb2_edge_shape-members.html
│ │ │ │ ├── classb2_edge_shape.html
│ │ │ │ ├── classb2_edge_shape.png
│ │ │ │ ├── classb2_fixture-members.html
│ │ │ │ ├── classb2_fixture.html
│ │ │ │ ├── classb2_friction_joint-members.html
│ │ │ │ ├── classb2_friction_joint.html
│ │ │ │ ├── classb2_friction_joint.png
│ │ │ │ ├── classb2_gear_joint-members.html
│ │ │ │ ├── classb2_gear_joint.html
│ │ │ │ ├── classb2_gear_joint.png
│ │ │ │ ├── classb2_growable_stack-members.html
│ │ │ │ ├── classb2_growable_stack.html
│ │ │ │ ├── classb2_island-members.html
│ │ │ │ ├── classb2_island.html
│ │ │ │ ├── classb2_joint-members.html
│ │ │ │ ├── classb2_joint.html
│ │ │ │ ├── classb2_joint.png
│ │ │ │ ├── classb2_mouse_joint-members.html
│ │ │ │ ├── classb2_mouse_joint.html
│ │ │ │ ├── classb2_mouse_joint.png
│ │ │ │ ├── classb2_polygon_and_circle_contact-members.html
│ │ │ │ ├── classb2_polygon_and_circle_contact.html
│ │ │ │ ├── classb2_polygon_and_circle_contact.png
│ │ │ │ ├── classb2_polygon_contact-members.html
│ │ │ │ ├── classb2_polygon_contact.html
│ │ │ │ ├── classb2_polygon_contact.png
│ │ │ │ ├── classb2_polygon_shape-members.html
│ │ │ │ ├── classb2_polygon_shape.html
│ │ │ │ ├── classb2_polygon_shape.png
│ │ │ │ ├── classb2_prismatic_joint-members.html
│ │ │ │ ├── classb2_prismatic_joint.html
│ │ │ │ ├── classb2_prismatic_joint.png
│ │ │ │ ├── classb2_pulley_joint-members.html
│ │ │ │ ├── classb2_pulley_joint.html
│ │ │ │ ├── classb2_pulley_joint.png
│ │ │ │ ├── classb2_query_callback-members.html
│ │ │ │ ├── classb2_query_callback.html
│ │ │ │ ├── classb2_ray_cast_callback-members.html
│ │ │ │ ├── classb2_ray_cast_callback.html
│ │ │ │ ├── classb2_revolute_joint-members.html
│ │ │ │ ├── classb2_revolute_joint.html
│ │ │ │ ├── classb2_revolute_joint.png
│ │ │ │ ├── classb2_rope-members.html
│ │ │ │ ├── classb2_rope.html
│ │ │ │ ├── classb2_rope_joint-members.html
│ │ │ │ ├── classb2_rope_joint.html
│ │ │ │ ├── classb2_rope_joint.png
│ │ │ │ ├── classb2_shape-members.html
│ │ │ │ ├── classb2_shape.html
│ │ │ │ ├── classb2_shape.png
│ │ │ │ ├── classb2_stack_allocator-members.html
│ │ │ │ ├── classb2_stack_allocator.html
│ │ │ │ ├── classb2_timer-members.html
│ │ │ │ ├── classb2_timer.html
│ │ │ │ ├── classb2_weld_joint-members.html
│ │ │ │ ├── classb2_weld_joint.html
│ │ │ │ ├── classb2_weld_joint.png
│ │ │ │ ├── classb2_wheel_joint-members.html
│ │ │ │ ├── classb2_wheel_joint.html
│ │ │ │ ├── classb2_wheel_joint.png
│ │ │ │ ├── classb2_world-members.html
│ │ │ │ ├── classb2_world.html
│ │ │ │ ├── classes.html
│ │ │ │ ├── closed.png
│ │ │ │ ├── doxygen.css
│ │ │ │ ├── doxygen.png
│ │ │ │ ├── files.html
│ │ │ │ ├── functions.html
│ │ │ │ ├── functions_0x62.html
│ │ │ │ ├── functions_0x63.html
│ │ │ │ ├── functions_0x64.html
│ │ │ │ ├── functions_0x65.html
│ │ │ │ ├── functions_0x66.html
│ │ │ │ ├── functions_0x67.html
│ │ │ │ ├── functions_0x69.html
│ │ │ │ ├── functions_0x6a.html
│ │ │ │ ├── functions_0x6b.html
│ │ │ │ ├── functions_0x6c.html
│ │ │ │ ├── functions_0x6d.html
│ │ │ │ ├── functions_0x6e.html
│ │ │ │ ├── functions_0x6f.html
│ │ │ │ ├── functions_0x70.html
│ │ │ │ ├── functions_0x71.html
│ │ │ │ ├── functions_0x72.html
│ │ │ │ ├── functions_0x73.html
│ │ │ │ ├── functions_0x74.html
│ │ │ │ ├── functions_0x75.html
│ │ │ │ ├── functions_0x76.html
│ │ │ │ ├── functions_0x7e.html
│ │ │ │ ├── functions_eval.html
│ │ │ │ ├── functions_func.html
│ │ │ │ ├── functions_func_0x62.html
│ │ │ │ ├── functions_func_0x63.html
│ │ │ │ ├── functions_func_0x64.html
│ │ │ │ ├── functions_func_0x65.html
│ │ │ │ ├── functions_func_0x66.html
│ │ │ │ ├── functions_func_0x67.html
│ │ │ │ ├── functions_func_0x69.html
│ │ │ │ ├── functions_func_0x6c.html
│ │ │ │ ├── functions_func_0x6d.html
│ │ │ │ ├── functions_func_0x6e.html
│ │ │ │ ├── functions_func_0x6f.html
│ │ │ │ ├── functions_func_0x70.html
│ │ │ │ ├── functions_func_0x71.html
│ │ │ │ ├── functions_func_0x72.html
│ │ │ │ ├── functions_func_0x73.html
│ │ │ │ ├── functions_func_0x74.html
│ │ │ │ ├── functions_func_0x75.html
│ │ │ │ ├── functions_func_0x76.html
│ │ │ │ ├── functions_func_0x7e.html
│ │ │ │ ├── functions_vars.html
│ │ │ │ ├── globals.html
│ │ │ │ ├── globals_defs.html
│ │ │ │ ├── globals_enum.html
│ │ │ │ ├── globals_eval.html
│ │ │ │ ├── globals_func.html
│ │ │ │ ├── globals_vars.html
│ │ │ │ ├── hierarchy.html
│ │ │ │ ├── icon.gif
│ │ │ │ ├── index.html
│ │ │ │ ├── installdox
│ │ │ │ ├── jquery.js
│ │ │ │ ├── nav_f.png
│ │ │ │ ├── nav_h.png
│ │ │ │ ├── open.png
│ │ │ │ ├── search
│ │ │ │ │ ├── all_61.html
│ │ │ │ │ ├── all_62.html
│ │ │ │ │ ├── all_63.html
│ │ │ │ │ ├── all_64.html
│ │ │ │ │ ├── all_65.html
│ │ │ │ │ ├── all_66.html
│ │ │ │ │ ├── all_67.html
│ │ │ │ │ ├── all_69.html
│ │ │ │ │ ├── all_6a.html
│ │ │ │ │ ├── all_6b.html
│ │ │ │ │ ├── all_6c.html
│ │ │ │ │ ├── all_6d.html
│ │ │ │ │ ├── all_6e.html
│ │ │ │ │ ├── all_6f.html
│ │ │ │ │ ├── all_70.html
│ │ │ │ │ ├── all_71.html
│ │ │ │ │ ├── all_72.html
│ │ │ │ │ ├── all_73.html
│ │ │ │ │ ├── all_74.html
│ │ │ │ │ ├── all_75.html
│ │ │ │ │ ├── all_76.html
│ │ │ │ │ ├── all_7e.html
│ │ │ │ │ ├── classes_62.html
│ │ │ │ │ ├── close.png
│ │ │ │ │ ├── defines_62.html
│ │ │ │ │ ├── enums_62.html
│ │ │ │ │ ├── enumvalues_62.html
│ │ │ │ │ ├── enumvalues_65.html
│ │ │ │ │ ├── files_62.html
│ │ │ │ │ ├── functions_61.html
│ │ │ │ │ ├── functions_62.html
│ │ │ │ │ ├── functions_63.html
│ │ │ │ │ ├── functions_64.html
│ │ │ │ │ ├── functions_65.html
│ │ │ │ │ ├── functions_66.html
│ │ │ │ │ ├── functions_67.html
│ │ │ │ │ ├── functions_69.html
│ │ │ │ │ ├── functions_6c.html
│ │ │ │ │ ├── functions_6d.html
│ │ │ │ │ ├── functions_6e.html
│ │ │ │ │ ├── functions_6f.html
│ │ │ │ │ ├── functions_70.html
│ │ │ │ │ ├── functions_71.html
│ │ │ │ │ ├── functions_72.html
│ │ │ │ │ ├── functions_73.html
│ │ │ │ │ ├── functions_74.html
│ │ │ │ │ ├── functions_75.html
│ │ │ │ │ ├── functions_76.html
│ │ │ │ │ ├── functions_7e.html
│ │ │ │ │ ├── mag_sel.png
│ │ │ │ │ ├── nomatches.html
│ │ │ │ │ ├── search.css
│ │ │ │ │ ├── search.js
│ │ │ │ │ ├── search_l.png
│ │ │ │ │ ├── search_m.png
│ │ │ │ │ ├── search_r.png
│ │ │ │ │ ├── variables_61.html
│ │ │ │ │ ├── variables_62.html
│ │ │ │ │ ├── variables_63.html
│ │ │ │ │ ├── variables_64.html
│ │ │ │ │ ├── variables_65.html
│ │ │ │ │ ├── variables_66.html
│ │ │ │ │ ├── variables_67.html
│ │ │ │ │ ├── variables_69.html
│ │ │ │ │ ├── variables_6a.html
│ │ │ │ │ ├── variables_6b.html
│ │ │ │ │ ├── variables_6c.html
│ │ │ │ │ ├── variables_6d.html
│ │ │ │ │ ├── variables_6e.html
│ │ │ │ │ ├── variables_6f.html
│ │ │ │ │ ├── variables_70.html
│ │ │ │ │ ├── variables_72.html
│ │ │ │ │ ├── variables_73.html
│ │ │ │ │ ├── variables_74.html
│ │ │ │ │ └── variables_75.html
│ │ │ │ ├── structb2_a_a_b_b-members.html
│ │ │ │ ├── structb2_a_a_b_b.html
│ │ │ │ ├── structb2_block-members.html
│ │ │ │ ├── structb2_block.html
│ │ │ │ ├── structb2_body_def-members.html
│ │ │ │ ├── structb2_body_def.html
│ │ │ │ ├── structb2_chunk-members.html
│ │ │ │ ├── structb2_chunk.html
│ │ │ │ ├── structb2_clip_vertex-members.html
│ │ │ │ ├── structb2_clip_vertex.html
│ │ │ │ ├── structb2_color-members.html
│ │ │ │ ├── structb2_color.html
│ │ │ │ ├── structb2_contact_edge-members.html
│ │ │ │ ├── structb2_contact_edge.html
│ │ │ │ ├── structb2_contact_feature-members.html
│ │ │ │ ├── structb2_contact_feature.html
│ │ │ │ ├── structb2_contact_impulse-members.html
│ │ │ │ ├── structb2_contact_impulse.html
│ │ │ │ ├── structb2_contact_position_constraint-members.html
│ │ │ │ ├── structb2_contact_position_constraint.html
│ │ │ │ ├── structb2_contact_register-members.html
│ │ │ │ ├── structb2_contact_register.html
│ │ │ │ ├── structb2_contact_solver_def-members.html
│ │ │ │ ├── structb2_contact_solver_def.html
│ │ │ │ ├── structb2_contact_velocity_constraint-members.html
│ │ │ │ ├── structb2_contact_velocity_constraint.html
│ │ │ │ ├── structb2_distance_input-members.html
│ │ │ │ ├── structb2_distance_input.html
│ │ │ │ ├── structb2_distance_joint_def-members.html
│ │ │ │ ├── structb2_distance_joint_def.html
│ │ │ │ ├── structb2_distance_joint_def.png
│ │ │ │ ├── structb2_distance_output-members.html
│ │ │ │ ├── structb2_distance_output.html
│ │ │ │ ├── structb2_distance_proxy-members.html
│ │ │ │ ├── structb2_distance_proxy.html
│ │ │ │ ├── structb2_e_p_axis-members.html
│ │ │ │ ├── structb2_e_p_axis.html
│ │ │ │ ├── structb2_e_p_collider-members.html
│ │ │ │ ├── structb2_e_p_collider.html
│ │ │ │ ├── structb2_filter-members.html
│ │ │ │ ├── structb2_filter.html
│ │ │ │ ├── structb2_fixture_def-members.html
│ │ │ │ ├── structb2_fixture_def.html
│ │ │ │ ├── structb2_fixture_proxy-members.html
│ │ │ │ ├── structb2_fixture_proxy.html
│ │ │ │ ├── structb2_friction_joint_def-members.html
│ │ │ │ ├── structb2_friction_joint_def.html
│ │ │ │ ├── structb2_friction_joint_def.png
│ │ │ │ ├── structb2_gear_joint_def-members.html
│ │ │ │ ├── structb2_gear_joint_def.html
│ │ │ │ ├── structb2_gear_joint_def.png
│ │ │ │ ├── structb2_jacobian-members.html
│ │ │ │ ├── structb2_jacobian.html
│ │ │ │ ├── structb2_joint_def-members.html
│ │ │ │ ├── structb2_joint_def.html
│ │ │ │ ├── structb2_joint_def.png
│ │ │ │ ├── structb2_joint_edge-members.html
│ │ │ │ ├── structb2_joint_edge.html
│ │ │ │ ├── structb2_manifold-members.html
│ │ │ │ ├── structb2_manifold.html
│ │ │ │ ├── structb2_manifold_point-members.html
│ │ │ │ ├── structb2_manifold_point.html
│ │ │ │ ├── structb2_mass_data-members.html
│ │ │ │ ├── structb2_mass_data.html
│ │ │ │ ├── structb2_mat22-members.html
│ │ │ │ ├── structb2_mat22.html
│ │ │ │ ├── structb2_mat33-members.html
│ │ │ │ ├── structb2_mat33.html
│ │ │ │ ├── structb2_mouse_joint_def-members.html
│ │ │ │ ├── structb2_mouse_joint_def.html
│ │ │ │ ├── structb2_mouse_joint_def.png
│ │ │ │ ├── structb2_pair-members.html
│ │ │ │ ├── structb2_pair.html
│ │ │ │ ├── structb2_position-members.html
│ │ │ │ ├── structb2_position.html
│ │ │ │ ├── structb2_position_solver_manifold-members.html
│ │ │ │ ├── structb2_position_solver_manifold.html
│ │ │ │ ├── structb2_prismatic_joint_def-members.html
│ │ │ │ ├── structb2_prismatic_joint_def.html
│ │ │ │ ├── structb2_prismatic_joint_def.png
│ │ │ │ ├── structb2_profile-members.html
│ │ │ │ ├── structb2_profile.html
│ │ │ │ ├── structb2_pulley_joint_def-members.html
│ │ │ │ ├── structb2_pulley_joint_def.html
│ │ │ │ ├── structb2_pulley_joint_def.png
│ │ │ │ ├── structb2_ray_cast_input-members.html
│ │ │ │ ├── structb2_ray_cast_input.html
│ │ │ │ ├── structb2_ray_cast_output-members.html
│ │ │ │ ├── structb2_ray_cast_output.html
│ │ │ │ ├── structb2_reference_face-members.html
│ │ │ │ ├── structb2_reference_face.html
│ │ │ │ ├── structb2_revolute_joint_def-members.html
│ │ │ │ ├── structb2_revolute_joint_def.html
│ │ │ │ ├── structb2_revolute_joint_def.png
│ │ │ │ ├── structb2_rope_def-members.html
│ │ │ │ ├── structb2_rope_def.html
│ │ │ │ ├── structb2_rope_joint_def-members.html
│ │ │ │ ├── structb2_rope_joint_def.html
│ │ │ │ ├── structb2_rope_joint_def.png
│ │ │ │ ├── structb2_rot-members.html
│ │ │ │ ├── structb2_rot.html
│ │ │ │ ├── structb2_separation_function-members.html
│ │ │ │ ├── structb2_separation_function.html
│ │ │ │ ├── structb2_simplex-members.html
│ │ │ │ ├── structb2_simplex.html
│ │ │ │ ├── structb2_simplex_cache-members.html
│ │ │ │ ├── structb2_simplex_cache.html
│ │ │ │ ├── structb2_simplex_vertex-members.html
│ │ │ │ ├── structb2_simplex_vertex.html
│ │ │ │ ├── structb2_solver_data-members.html
│ │ │ │ ├── structb2_solver_data.html
│ │ │ │ ├── structb2_stack_entry-members.html
│ │ │ │ ├── structb2_stack_entry.html
│ │ │ │ ├── structb2_sweep-members.html
│ │ │ │ ├── structb2_sweep.html
│ │ │ │ ├── structb2_t_o_i_input-members.html
│ │ │ │ ├── structb2_t_o_i_input.html
│ │ │ │ ├── structb2_t_o_i_output-members.html
│ │ │ │ ├── structb2_t_o_i_output.html
│ │ │ │ ├── structb2_temp_polygon-members.html
│ │ │ │ ├── structb2_temp_polygon.html
│ │ │ │ ├── structb2_time_step-members.html
│ │ │ │ ├── structb2_time_step.html
│ │ │ │ ├── structb2_transform-members.html
│ │ │ │ ├── structb2_transform.html
│ │ │ │ ├── structb2_tree_node-members.html
│ │ │ │ ├── structb2_tree_node.html
│ │ │ │ ├── structb2_vec2-members.html
│ │ │ │ ├── structb2_vec2.html
│ │ │ │ ├── structb2_vec3-members.html
│ │ │ │ ├── structb2_vec3.html
│ │ │ │ ├── structb2_velocity-members.html
│ │ │ │ ├── structb2_velocity.html
│ │ │ │ ├── structb2_velocity_constraint_point-members.html
│ │ │ │ ├── structb2_velocity_constraint_point.html
│ │ │ │ ├── structb2_version-members.html
│ │ │ │ ├── structb2_version.html
│ │ │ │ ├── structb2_weld_joint_def-members.html
│ │ │ │ ├── structb2_weld_joint_def.html
│ │ │ │ ├── structb2_weld_joint_def.png
│ │ │ │ ├── structb2_wheel_joint_def-members.html
│ │ │ │ ├── structb2_wheel_joint_def.html
│ │ │ │ ├── structb2_wheel_joint_def.png
│ │ │ │ ├── structb2_world_manifold-members.html
│ │ │ │ ├── structb2_world_manifold.html
│ │ │ │ ├── structb2_world_query_wrapper-members.html
│ │ │ │ ├── structb2_world_query_wrapper.html
│ │ │ │ ├── structb2_world_ray_cast_wrapper-members.html
│ │ │ │ ├── structb2_world_ray_cast_wrapper.html
│ │ │ │ ├── tab_a.png
│ │ │ │ ├── tab_b.png
│ │ │ │ ├── tab_h.png
│ │ │ │ ├── tab_s.png
│ │ │ │ ├── tabs.css
│ │ │ │ ├── unionb2_contact_i_d-members.html
│ │ │ │ └── unionb2_contact_i_d.html
│ │ │ ├── images
│ │ │ │ ├── Chain1.png
│ │ │ │ ├── Chain1.svg
│ │ │ │ ├── DebugDraw.png
│ │ │ │ ├── GhostCollision.png
│ │ │ │ ├── GhostCollision.svg
│ │ │ │ ├── GhostVertices.png
│ │ │ │ ├── GhostVertices.svg
│ │ │ │ ├── SelfIntersect.png
│ │ │ │ ├── SelfIntersect.svg
│ │ │ │ ├── SkinCollision.png
│ │ │ │ ├── SkinCollision.svg
│ │ │ │ ├── SkinnedPolygon.png
│ │ │ │ ├── SkinnedPolygon.svg
│ │ │ │ ├── Tunnel1.png
│ │ │ │ ├── Tunnel1.svg
│ │ │ │ ├── WheelJoint.png
│ │ │ │ ├── WheelJoint.svg
│ │ │ │ ├── bodyOrigin.gif
│ │ │ │ ├── captured.png
│ │ │ │ ├── captured.svg
│ │ │ │ ├── convex_concave.gif
│ │ │ │ ├── distance.png
│ │ │ │ ├── distance.svg
│ │ │ │ ├── distanceJoint.gif
│ │ │ │ ├── gearJoint.gif
│ │ │ │ ├── manifolds.png
│ │ │ │ ├── manifolds.svg
│ │ │ │ ├── missed.png
│ │ │ │ ├── missed.svg
│ │ │ │ ├── modules.png
│ │ │ │ ├── modules.svg
│ │ │ │ ├── prismaticJoint.gif
│ │ │ │ ├── pulleyJoint.gif
│ │ │ │ ├── raycast.png
│ │ │ │ ├── raycast.svg
│ │ │ │ ├── regionquery.png
│ │ │ │ ├── regionquery.svg
│ │ │ │ ├── revoluteJoint.gif
│ │ │ │ ├── testbed.gif
│ │ │ │ ├── tunneling.png
│ │ │ │ ├── tunneling.svg
│ │ │ │ ├── winding.png
│ │ │ │ └── winding.svg
│ │ │ ├── manual.docx
│ │ │ └── manual.pdf
│ │ ├── HelloWorld
│ │ │ ├── CMakeLists.txt
│ │ │ └── HelloWorld.cpp
│ │ ├── License.txt
│ │ ├── Readme.txt
│ │ ├── Testbed
│ │ │ ├── CMakeLists.txt
│ │ │ ├── Framework
│ │ │ │ ├── Main.cpp
│ │ │ │ ├── Render.cpp
│ │ │ │ ├── Render.h
│ │ │ │ ├── Test.cpp
│ │ │ │ └── Test.h
│ │ │ └── Tests
│ │ │ ├── AddPair.h
│ │ │ ├── ApplyForce.h
│ │ │ ├── BodyTypes.h
│ │ │ ├── Breakable.h
│ │ │ ├── Bridge.h
│ │ │ ├── BulletTest.h
│ │ │ ├── Cantilever.h
│ │ │ ├── Car.h
│ │ │ ├── Chain.h
│ │ │ ├── CharacterCollision.h
│ │ │ ├── CollisionFiltering.h
│ │ │ ├── CollisionProcessing.h
│ │ │ ├── CompoundShapes.h
│ │ │ ├── Confined.h
│ │ │ ├── ContinuousTest.h
│ │ │ ├── DistanceTest.h
│ │ │ ├── Dominos.h
│ │ │ ├── DynamicTreeTest.h
│ │ │ ├── EdgeShapes.h
│ │ │ ├── EdgeTest.h
│ │ │ ├── Gears.h
│ │ │ ├── OneSidedPlatform.h
│ │ │ ├── Pinball.h
│ │ │ ├── PolyCollision.h
│ │ │ ├── PolyShapes.h
│ │ │ ├── Prismatic.h
│ │ │ ├── Pulleys.h
│ │ │ ├── Pyramid.h
│ │ │ ├── RayCast.h
│ │ │ ├── Revolute.h
│ │ │ ├── Rope.h
│ │ │ ├── RopeJoint.h
│ │ │ ├── SensorTest.h
│ │ │ ├── ShapeEditing.h
│ │ │ ├── SliderCrank.h
│ │ │ ├── SphereStack.h
│ │ │ ├── TestEntries.cpp
│ │ │ ├── TheoJansen.h
│ │ │ ├── Tiles.h
│ │ │ ├── TimeOfImpact.h
│ │ │ ├── VaryingFriction.h
│ │ │ ├── VaryingRestitution.h
│ │ │ ├── VerticalStack.h
│ │ │ └── Web.h
│ │ ├── freeglut
│ │ │ ├── CMakeLists.txt
│ │ │ ├── COPYING
│ │ │ ├── GL
│ │ │ │ ├── freeglut.h
│ │ │ │ ├── freeglut_ext.h
│ │ │ │ ├── freeglut_std.h
│ │ │ │ └── glut.h
│ │ │ ├── freeglut_callbacks.c
│ │ │ ├── freeglut_cursor.c
│ │ │ ├── freeglut_display.c
│ │ │ ├── freeglut_ext.c
│ │ │ ├── freeglut_font.c
│ │ │ ├── freeglut_font_data.c
│ │ │ ├── freeglut_gamemode.c
│ │ │ ├── freeglut_geometry.c
│ │ │ ├── freeglut_glutfont_definitions.c
│ │ │ ├── freeglut_init.c
│ │ │ ├── freeglut_input_devices.c
│ │ │ ├── freeglut_internal.h
│ │ │ ├── freeglut_joystick.c
│ │ │ ├── freeglut_main.c
│ │ │ ├── freeglut_menu.c
│ │ │ ├── freeglut_misc.c
│ │ │ ├── freeglut_overlay.c
│ │ │ ├── freeglut_spaceball.c
│ │ │ ├── freeglut_state.c
│ │ │ ├── freeglut_stroke_mono_roman.c
│ │ │ ├── freeglut_stroke_roman.c
│ │ │ ├── freeglut_structure.c
│ │ │ ├── freeglut_teapot.c
│ │ │ ├── freeglut_teapot_data.h
│ │ │ ├── freeglut_videoresize.c
│ │ │ └── freeglut_window.c
│ │ └── glui
│ │ ├── CMakeLists.txt
│ │ ├── GL
│ │ │ └── glui.h
│ │ ├── algebra3.cpp
│ │ ├── algebra3.h
│ │ ├── arcball.cpp
│ │ ├── arcball.h
│ │ ├── glui.cpp
│ │ ├── glui_add_controls.cpp
│ │ ├── glui_bitmap_img_data.cpp
│ │ ├── glui_bitmaps.cpp
│ │ ├── glui_button.cpp
│ │ ├── glui_checkbox.cpp
│ │ ├── glui_column.cpp
│ │ ├── glui_commandline.cpp
│ │ ├── glui_control.cpp
│ │ ├── glui_edittext.cpp
│ │ ├── glui_filebrowser.cpp
│ │ ├── glui_internal.h
│ │ ├── glui_internal_control.h
│ │ ├── glui_list.cpp
│ │ ├── glui_listbox.cpp
│ │ ├── glui_mouse_iaction.cpp
│ │ ├── glui_node.cpp
│ │ ├── glui_panel.cpp
│ │ ├── glui_radio.cpp
│ │ ├── glui_rollout.cpp
│ │ ├── glui_rotation.cpp
│ │ ├── glui_scrollbar.cpp
│ │ ├── glui_separator.cpp
│ │ ├── glui_spinner.cpp
│ │ ├── glui_statictext.cpp
│ │ ├── glui_string.cpp
│ │ ├── glui_textbox.cpp
│ │ ├── glui_translation.cpp
│ │ ├── glui_tree.cpp
│ │ ├── glui_treepanel.cpp
│ │ ├── glui_window.cpp
│ │ ├── quaternion.cpp
│ │ ├── quaternion.h
│ │ └── readme.txt
│ └── Contributions
│ ├── Enhancements
│ │ ├── Controllers
│ │ │ ├── b2BuoyancyController.cpp
│ │ │ ├── b2BuoyancyController.h
│ │ │ ├── b2ConstantAccelController.cpp
│ │ │ ├── b2ConstantAccelController.h
│ │ │ ├── b2ConstantForceController.cpp
│ │ │ ├── b2ConstantForceController.h
│ │ │ ├── b2Controller.cpp
│ │ │ ├── b2Controller.h
│ │ │ ├── b2GravityController.cpp
│ │ │ ├── b2GravityController.h
│ │ │ ├── b2TensorDampingController.cpp
│ │ │ └── b2TensorDampingController.h
│ │ ├── FixedPoint
│ │ │ ├── Fixed.h
│ │ │ └── jtypes.h
│ │ ├── Joints
│ │ └── Shapes
│ │ └── capsule88.patch
│ ├── Platforms
│ │ ├── Box2D.Net
│ │ │ ├── AABB.cpp
│ │ │ ├── AssemblyInfo.cpp
│ │ │ ├── Body.cpp
│ │ │ ├── BodyDef.cpp
│ │ │ ├── Box2D.Net.vcproj
│ │ │ ├── Contact.cpp
│ │ │ ├── Delegates.cpp
│ │ │ ├── Joint.cpp
│ │ │ ├── JointDef.cpp
│ │ │ ├── Manifold.cpp
│ │ │ ├── ManifoldPoint.cpp
│ │ │ ├── MassData.cpp
│ │ │ ├── Matrix.cpp
│ │ │ ├── RevoluteJoint.cpp
│ │ │ ├── Shape.cpp
│ │ │ ├── Shape.h
│ │ │ ├── ShapeDef.cpp
│ │ │ ├── ShapeType.cpp
│ │ │ ├── Stdafx.h
│ │ │ ├── VariousImplementations.cpp
│ │ │ ├── Vector.cpp
│ │ │ ├── World.cpp
│ │ │ └── XForm.cpp
│ │ ├── Box2D.XNA.zip
│ │ ├── CodeBlocks
│ │ │ ├── Box2D.workspace
│ │ │ ├── Engine.cbp
│ │ │ ├── FreeGLUT.cbp
│ │ │ ├── GLUI.cbp
│ │ │ ├── HelloWorld.cbp
│ │ │ └── TestBed.cbp
│ │ ├── TestBed.Net
│ │ │ ├── MainWindow.Designer.cs
│ │ │ ├── MainWindow.cs
│ │ │ ├── MainWindow.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── Renderer.cs
│ │ │ ├── Settings.cs
│ │ │ ├── Test.cs
│ │ │ ├── TestBed.Net.csproj
│ │ │ └── Tests
│ │ │ └── Bridge.cs
│ │ └── iPhone
│ │ ├── CMakeLists.txt
│ │ ├── Classes
│ │ │ ├── Box2DAppDelegate.h
│ │ │ ├── Box2DAppDelegate.mm
│ │ │ ├── Box2DView.h
│ │ │ ├── Box2DView.mm
│ │ │ ├── Delegates.h
│ │ │ ├── GLES-Render.h
│ │ │ ├── GLES-Render.mm
│ │ │ ├── TestEntriesViewController.h
│ │ │ ├── TestEntriesViewController.mm
│ │ │ ├── iPhoneTest.h
│ │ │ ├── iPhoneTest.mm
│ │ │ └── iPhoneTestEntries.mm
│ │ ├── Info.plist.in
│ │ ├── MainWindow.xib
│ │ ├── Resources
│ │ │ └── Icon.png
│ │ └── main.m
│ ├── Tests
│ │ ├── Biped.cpp
│ │ ├── Biped.h
│ │ ├── BipedDef.cpp
│ │ ├── BipedDef.h
│ │ ├── BipedTest.h
│ │ ├── BreakableBody.h
│ │ ├── Car.h
│ │ ├── ContactCallbackTest.h
│ │ ├── DynamicEdges.h
│ │ ├── ElasticBody.h
│ │ ├── PyramidStaticEdges.h
│ │ └── StaticEdges.h
│ └── Utilities
│ └── ConvexDecomposition
│ ├── b2Polygon.cpp
│ ├── b2Polygon.h
│ ├── b2Triangle.cpp
│ └── b2Triangle.h
├── box2d中文手册.pdf
└── 愤怒的小鸟物理引擎Box2D(c )带文档_Box2D_v2.2.0.rar
73 directories, 980 files