Bullet only: included bullet 2.64 in the STK sources

and build environment. Default is still to build the non-bullet
version, to get bullet, configure with '--enable-bullet'.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1282 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
hikerstk 2007-11-05 13:38:57 +00:00
parent fc3d800b00
commit 81b078d16f
320 changed files with 53026 additions and 27 deletions

View File

@ -1,6 +1,6 @@
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = src wavs images models data mods fonts
SUBDIRS = @BULLETTREE@ src wavs images models data mods fonts
EXTRA_DIST = README ChangeLog COPYING missing

View File

@ -1,16 +1,8 @@
Preliminary support for the bullet physics engine has been
added. To enable it (assume that 'STK' is the supertuxkart root
directory):
1) Uncompress a recent version of bullet (tested with 2.63)
in STK/src/bullet
2.63 is the latest version, earlier versions will not
work due to changes in the bullet API.
NOTE: The location of bullet was changed, before it was in
STK/bullet, now it's in STK/src/bullet.
2) Compile bullet (follow the instructions in STK/src/bullet/INSTALL)
3) Run STK configure with:
./configure --enable-bullet
4) make
added, and bullet itself is part of the STK sources by noq.
To enable it, use the '--enable-bullet' option in configure,
that should be all (though up to now only linux and cygwin
have been tested with the new, integrated bullet version).
For now mainly the race track works as expected, all tracks
can be played (though the performance in some tracks is somewhat

View File

@ -326,6 +326,7 @@ fi
# =========================
# subst bars in Makefile.am
# =========================
AC_SUBST(bullet_LIBS)
AC_SUBST(opengl_LIBS)
AC_SUBST(openal_LIBS)
AC_SUBST(mikmod_LIBS)
@ -360,25 +361,36 @@ if test "x${enable_bullet}" != "xno"; then
AC_DEFINE([BULLET], [], [Use the bullet physics engine])
AC_MSG_RESULT([enabled])
CXXFLAGS="$CXXFLAGS -Ibullet/src"
LIBS="$LIBS -L bullet/out/*/*/libs -lbulletopenglsupport -lbulletdynamics -lbulletcollision -lbulletmath -lglut"
AC_CONFIG_FILES([ \
src/bullet/Makefile \
src/bullet/src/Makefile \
src/bullet/Demos/OpenGL/Makefile
])
SUMMARY="$SUMMARY\nUsing bullet physics."
BULLETTREE="src/bullet"
bullet_LIBS="-L bullet/Demos/OpenGL -lbulletopenglsupport -L bullet/src -lbulletdynamics -lbulletcollision -lbulletmath -lglut"
else
AC_MSG_RESULT([disabled])
BULLETTREE=""
bullet_LIBS=""
fi
AC_SUBST(BULLETTREE)
dnl ================
dnl Create makefiles
dnl ================
AC_CONFIG_FILES([ \
Makefile \
data/Makefile \
fonts/Makefile \
images/Makefile \
models/Makefile \
mods/Makefile \
src/Makefile \
wavs/Makefile \
wavs/radio/Makefile \
wavs/tintagel/Makefile \
AC_CONFIG_FILES([ \
Makefile \
data/Makefile \
fonts/Makefile \
images/Makefile \
models/Makefile \
mods/Makefile \
src/Makefile \
wavs/Makefile \
wavs/radio/Makefile \
wavs/tintagel/Makefile \
models/herrings/Makefile
])
AC_OUTPUT

View File

@ -121,7 +121,7 @@ supertuxkart_SOURCES = main.cpp \
# Link in the specific gcc 4.1 bug work around
supertuxkart_LDADD = -L. -lstatic_ssg \
-lplibjs -lplibsl -lplibssg -lplibpu -lplibfnt -lplibsg \
-lplibul -lplibssgaux $(opengl_LIBS) $(sdl_LIBS) $(openal_LIBS) $(mikmod_LIBS)
-lplibul -lplibssgaux $(bullet_LIBS) $(opengl_LIBS) $(sdl_LIBS) $(openal_LIBS) $(mikmod_LIBS)
.PHONY: pot
pot:

22
src/bullet/AUTHORS Normal file
View File

@ -0,0 +1,22 @@
Bullet Physics Library is an open source project with help from the community at the Physics Forum
See the forum at http://bulletphysics.com
The project was started by Erwin Coumans
Following people contributed to Bullet
(random order, please let us know on the forum if your name should be in this list)
Gino van den Bergen: LinearMath classes
Christer Ericson: parts of the voronoi simplex solver
Simon Hobbs: 3d axis sweep and prune, Extras/SATCollision, separating axis theorem + SIMD code
Dirk Gregorius: generic D6 constraint
Erin Catto: accumulated impulse in sequential impulse
Nathanael Presson: EPA penetration depth calculation
Francisco Leon: GIMPACT Concave Concave collision
Joerg Henrichs: make buildsystem (work in progress)
Eric Sunshine: jam + msvcgen buildsystem
Steve Baker: GPU physics and general implementation improvements
Jay Lee: Double precision support
KleMiX, aka Vsevolod Klementjev, managed version, rewritten in C# for XNA
Erwin Coumans: most other source code

View File

@ -0,0 +1,17 @@
/*
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
Free for commercial use, but please mail bullet@erwincoumans.com to report projects, and join the forum at
www.continuousphysics.com/Bullet/phpBB2

451
src/bullet/ChangeLog.txt Normal file
View File

@ -0,0 +1,451 @@
Bullet Continuous Collision Detection and Physics Library
Primary author and maintainer: Erwin Coumans
2007 Oct 22
- All memory allocations go through btAlignedAlloc/btAlignedFree. User can override this to verify memory leaks
- added a few more demos to AllBulletDemos
- fix for one of the constructors of btHingeConstraint
Thanks Marcus Hennix
2007 Oct 20
- included glui, a GLUT/OpenGL based toolkit for some graphical user elements
Removed dynamic_cast from glui, to allow linkage without rtti
- added Box2D framework using glui, allowing all demos to run within one executable
Thanks Erin Catto for the FrameWork skeleton (http://www.box2d.org)
2007 Ocy 17
- Allow user to pass in their own memory (stack and pool) allocators, through collisionConfiguration. See demos how to use this
2007 Oct 14
- Included working version of Cell SPU parallel optimized version for Libspe2 SPU task scheduler.
This version compiles and runs on Playstation 3 Linux and IBM CellBlade, see BulletSpuOptimized.pdf for build instructions
(Official Playstation 3 developers can request a SPURS version through Sony PS3 Devnet.)
Thanks to IBM 'Extreme Blue' project for the contribution
http://www-913.ibm.com/employment/us/extremeblue/
Thanks Minh Cuong Tran, Benjamin Hoeferlin, Frederick Roth and Martina Huellmann
for various contributions to get this initial Libspe2 parallel version up and running.
2007 Oct 13
- made 'btCollisionShape::calculateLocalInertia' const
Thanks to cgripeos, see http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1514
- applied a large patch to remove warnings
Thanks to Enrico, see http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=1568
- removed SSE includes, added #incude <string.h> for memset in Extras/quickstep, thanks Eternl Knight
2007 Oct 11
- added Hashed Overlapping Pair Cache, recommended by Pierre Terdiman. It works like a charm, thanks Pierre and Erin Catto (code from Box2D)
- modified some margins inside btBoxShape, btCylinderShape and btSphereShape
- added cone debug rendering (for cones with x, y and z up-axis)
- added improvements for optional Extra/quickstep, thanks to Remotion
- some performance improvements for Bullet constraint solver
2007 Sept 28
- upgraded GIMPACT to version 0.3
Thanks to Francisco Leon
2007 Sept 27
- added contribution from IBM Extreme Blue project for Libspe2 support. This allow to execute BulletMultiThreaded on Cell SPU under PS3 Linux and Cell Blade. See http://www-913.ibm.com/employment/us/extremeblue
Thanks to Minh Cuong Tran, Frederick Roth, Martina Heullmann and Benjamin Hoeferlin.
2007 Sept 13
- Improved btGenericD6Constraint. It can be used to create ragdolls (similar to the new btConeTwistConstraint). See GenericJointDemo
- Added support for Bullet constraints in the optional Extras/quickstep ODE solver. See CcdPhysicsDemo, enable #COMPARE_WITH_QUICKSTEP and add libquickstep to the dependencies.
For both patches/improvements thanks Francisco Leon/projectileman
2007 Sept 10
- removed union from btQuadWordStorage, it caused issues under certain version of gcc/Linux
2007 Sept 10
- Reverted constraint solver, due to some issues. Need to review the recent memory allocation changes.
- Fixed issue with kinematic objects rotating at low speed: quaternion was de-normalized, passing value > 1 into acosf returns #IND00 invalid values
- 16 byte memory alignment for BVH serialization
- memory cleanup for btPoolAllocator
2007 Sept 9
- Added serialization for BVH/btBvhTriangleMeshShape, including endian swapping. See ConcaveDemo for an example.
Thanks to Phil Knight for the contribution.
- Fixed issues related to stack allocator/compound collision algorithm
Thanks Proctoid, http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=18&t=1460
- Increase some default memory pool settings, and added a fallback for the constraints solver to use heap memory
- Removed accidential testing code in btScalar.h related to operator new.
- Enable btAxis3Sweep and bt32BitAxis3Sweep to be linked in at the same time, using template
2007 Sept 7
- Replaced several dynamic memory allocations by stack allocation and pool allocations
- Added branch-free quantized aabb bounding box overlap check, works better on Playstation 3 and XBox 360
Thanks to Phil Knight. Also see www.cellperformance.com for related articles
- Collision algorithms and settings for the memory/stack allocator can be done using btDefaultCollisionConfiguration
This is an API change. See demos how to modify existing implementations with a one-liner.
- Register several collision algorithms by default (sphere-sphere, sphere-box, sphere-triangle)
- Use other traveral method for BVH by default, this improves triangle mesh collision performance.
2007 Aug 31
- fixed MSVC 6 build
Thanks Proctoid, http://www.continuousphysics.com/Bullet/phpBB2/viewtopic.php?t=1375
- fixed double precision build issues
Thanks Alex Silverman, http://www.continuousphysics.com/Bullet/phpBB2/viewtopic.php?t=1434
2007 Aug 24
- fixed bug in btMatrix3x3::transposeTimes(const btMatrix3x3& m) const. Luckily it wasn't used in core parts of the library (yet).
Thanks to Jay Lee
2007 Aug 15
- fixed bug in Extras/GIMPACT 0.2 related to moving triangle meshes
Thanks Thomas, http://www.continuousphysics.com/Bullet/phpBB2/viewtopic.php?t=1368
2007 Aug 14
- added parallel constraint solver. Works on Playstation 3 Cell SPU and multi core (Win Threads on PC and XBox 360).
See Extras/BulletMultiThreaded for SpuSolverTask subfolder and SpuParallelSolver.cpp
Thanks Marten Svanfeldt (Starbreeze Studios)
- fixed some bugs related to parallel collision detection (Extras/BulletMultiThreaded)
Thanks Marten Svanfeldt (Starbreeze Studios)
2007 Aug 2
- added compound and concave-convex (swapped) case for BulletMultiThreaded collision detection, thanks to Marten Svanfeldt
- refactored broadphase and overlapping pair cache. This allows performance improvement by combining multiple broadphases. This helps add/remove of large batches of objects and large worlds. See also Pierre Terdiman forum topic:
http://www.continuousphysics.com/Bullet/phpBB2/viewtopic.php?t=1329
2007 July 27
- added Ragdoll Demo
Thanks to Marten Svanfeldt (Starbreeze Studios)
- added Vector Math library for SIMD 3D graphics linear algebra (vector, matrix, quaternion)
See Bullet/Extras/vectormathlibrary
Supports SIMD SSE, PowerPC PPU and Cell SPU (including PS3 Linux and CellBlade), as well as generic portable scalar version
Will be used to improve BulletMultiThreaded performance
Open Sourced by Sony Computer Entertainment Inc. under the new BSD license
- added SIMD math library
4-way SIMD for common math functions like atan2f4, cosf4, floorf4, fabsf4, rsqrtf4 etc. Used by Vector Math library under PPU and SPU.
Supports PowerPC (PPU) and Cell SPU, including PS3 Linux and CellBlade.
See Bullet/Extras/simdmathlibrary
Open sourced by Sony Computer Entertainment Inc. under the new BSD license
2007 July 25
- added several patches: per-rigidbody sleeping threshold. added Assert to prevent deletion of rigidbody while constraints are still pointing at it
Thanks to Marten Svanfeldt (Starbreeze Studios)
2007 July 13
- fixed relative #include paths again. We can't use "../" relative paths: some compilers choke on it (it causes extreme long paths)
Within the libraries, we always need to start with "BulletCollision/" or "BulletDynamics/ or "LinearMath/"
2007 July 10
- Updated Bullet User Manual
2007 July 5
- added btConeTwistConstraint, especially useful for ragdolls. See Demos/RagdollDemo
Thanks to Marten Svanfeldt (Starbreeze Studios)
2007 June 29
- btHeightfieldTerrainShape: Added heightfield support, with customizations
- Upgraded to GIMPACT 0.2, see Extras/GIMPACT and MovingConcaveDemo
- Several patches from Marten Svanfeldt (Starbreeze Studios)
Improved collision filtering (in broadphase and rigidbody)
Improved debug rendering
Allow to set collision filter group/mask in addRigidBody
2007 June 15
- Changed btAlignedObjectArray to call copy constructor/replacement new for duplication, rather then assignment operator (operator=).
2007 June 11
- Added multi-threading. Originally for Playstation 3 Cell SPU, but the same code can run using Win32 Threads using fake DMA transfers (memcpy)
Libspe2 support for Cell Blade / PS3 Linux is upcoming
See Extras/BulletMultiThreaded. Usage: replace btCollisionDispatcher by btSpuGatheringCollisionDispatcher
- Added managed Bullet library, entirely rewritten in C# for Windows and XBox 360 XNA
See Extras/BulletX
Thanks to KleMiX, aka Vsevolod Klementjev
2007 May 31
- sign-bit went wrong in case of 32-bit broadphase, causing quantization problems.
Thanks DevO for reporting.
2007 May 23
- Fixed quantization problem for planar triangle meshes in btOptimizedBvh
Thanks Phil Knight for reporting and helping to fix this bug.
2007 May 20
- btAxisSweep3: Fixed a bug in btAxisSweep3 (sweep and prune) related to object removal. Only showed up when at least one btStaticPlaneShape was inserted.
Thanks tbp for more details on reproducing case.
- btAxisSweep3: Fixed issue with full 32bit precision btAxisSweep3 (define BP_USE_FIXEDPOINT_INT_32), it used only 0xffff/65536 for quantization instead of full integer space (0xffffffff)
- btRaycastVehicle: Added 'getForwardVector' and getCurrentSpeedKmHour utility functions
- Fixed local scaling issues (btConvexTriangleMeshShape, btBvhTriangleMeshShape, removed scaling from btMatrix3x3).
Thanks Volker for reporting!
- Added second filename search, so that starting BspDemo and ConvexDecompositionDemo from within Visual Studio (without setting the starting path) still works
2007 April 22
- Added braking functionality to btRaycastVehicle
- Removed tons of warnings, under MSVC 2005 compilation in -W4
2007 March 21
- Fixed issues: comma at end of enum causes errors for some compilers
- Fixed initialization bug in LocalRayResult ( m_localShapeInfo(localShapeInfo) )
2007 March 20
- Added refit tree to quantized stackless tree, and updated ConcaveDemo as example.
2007 March 17
- Added constraint solver optimizations, avoiding cross products during iterations, and gather rigidbody/constraint info in contiguous memory (btSolverBody/btSolverConstraint)
- These optimizations don't give large benefit yet, but it has good potential. Turned on by default. Can be switched off using solver->setSolverMode(SOLVER_RANDMIZE_ORDER).
- Enabled anti-jitter for rigid bodies. This is experimental, and can be switched off by setting a global (it is experimental so no proper interface) gJitterVelocityDampingFactor = 1.0;
- Fixed bug in islandmanifold.heapSort(btPersistentManifoldSortPredicate()); , thanks Noehrgel for reporting this (affected Sun Solaris)
2007 March 12
- Added compile-time toggle between on 16-bit and 32-bit fixed-point SAP broadphase.
This allows the number of bodies to exceed 32767
- Enable useQuantizedAabbCompression on btTriangleMesh, see ColladaDemo
2007 March 8
- Fixed bug in constraint/island sorting (caused by replacing STL by dedicated btAlignedObjectArray with heapSort)
Thanks Clemens Unterkofler for pointing this out!
2007 March 6
- removed STL from the Bullet library: replace std::vector by btAlignedObjectArray. Also removed the std::set for overlapping pair set, and turned it into an overlapping pair array. The SAP only adds objects, never removed. Removal is postponed for during traversal of overlapping pairs (duplicates and non-overlapping pairs are removed during that traversal).
- added heap sort and binary search/linear search to btAlignedObjectArray
- fixed wrong cast, thanks Hamstray, http://www.continuousphysics.com/Bullet/phpBB2/viewtopic.php?t=1015
2007 Feb 25
- Improved performance of convex collision shapes, cache local AABB instead of recomputation. This fixes issue with very slow performance in larger .bsp levels
2007 Feb 24
- Added compressed/quantized AABB tree, 16 bytes per node, while supporting 32-bit (triangle) indices.
Should be faster and smaller then original version (quantized aabb check is done in integer space)
Original aabb tree nodes are still supported. They are 44 bytes, with full floating point precision and additional subPart index.
- added meter-unit scaling support in ColladaConverter.cpp
2007 Feb 21
- Build system: updated bullet.pc.in library names
- Updated EPA comparison integration (missing parameter)
2007 Jan 04
- fixed optimized AABB tree building: in some cases the tree building fails due to unbalanced trees, which generated stack overflow
2006 Dec 15
- added contribution to allow double precision collision detection/dynamics. Define BT_USE_DOUBLE_PRECISION in your project and libraries that include Bullet
2006 Dec 14
- merged contact and non-contact constraint solving into one loop, will improve stability of jointed bodies during collisions
- added first draft for hingeConstraint motor
2006 Dec 8, Erwin Coumans
- preparation for SIMD: added btAlignedAllocator and btAlignedObjectArray, to replace stl std::vector, same interface, but compatible with 16 byte alignment
- cleaned up dependencies in autogenerated msvc projectfiles
- aligned btVector3 on 16 bytes boundary, under win32. see if developers will come up with problems
2006 Dec 04, Erwin Coumans
Added btNearCallback. This is similar to Open Dynamics Engine (ODE) dNearCallback, but important differences:
- contact points are persistent (lifetime more then one frame, for warmstarting/incremental contact point management)
- continuous collision detection, time of impact
Added btRigidBody::isInWorld(), returns true if btRigidBody is inside a btCollisionWorld/btDynamicsWorld derived class
Added angularFactor to btRigidbody, this helps some character control (no angular impulse applied)
2006 Nov 28
Moved StackAlloc from EPA into LinearMath/btStackAlloc
renamed internal class ConcaveShape into btConcaveShape
added btHeightfieldTerrainShape (not completed yet)
2006 Nov 15 Nathanael Presson
Added EPA penetration depth algorithm, Expanding Polytope Algorithm
Added Pierre Terdiman penetration depth comparison/test DEMO
Fixed Bullet's Minkowski sampling penetration depth solver
Contributed by Nathanael Presson
2006 Nov 11 Francisco León Nájera
Added GIMPACT trimesh collision detection: concave versus concave,
Contributed by Francisco León Nájera
2006 Nov 2
Minor refactoring: btCollisionObject changes from struct into class, added accessor methods
Force use of btMotionState to synchronize graphics transform, disabled old btRigidBody constructor that accepts btTransform
Renamed treshold into threshold throughout the code
2006 Oct 30
Enable decoupling of physics and graphics framerate using interpolation and internal fixed timestep, based on btMotionState
Enabled raycast vehicle demo (still needs tuning)
Refresh contact points, even when they are already persistent.
Fixed debugDraw colors (thanks pc0de for reporting)
Use Dispatcher in ConcaveConvexCollisionAlgorithm (so it uses the registered collision algorithm, not hardcoded convexconcave)
Improved performance of constraint solver by precalculating the cross product/impulse arm
Added collision comparison code: ODE box-box, also sphere-triangle
Added safety check into GJK, and an assert for AABB's that are very large
Fixed kinematic support (deriving velocities for animated objects)
Updated comparison/optional quickstep solver in Extras
UserCollisionAlgorithm demonstrates btTriangleMesh usage (easier trimesh compared to index array version)
Removed scaling from btTransform (we only want to deal with rigid transforms)
2006 Oct 4
Fixed minor leak in btOptimizeBVH
Cleanup of btRigidBody construction
added getW() in btQuaternion
assert when setLinearVelocity is called on btRigidBody
renamed projectfile library from collada-dom to colladadom (to make VC6 happy)
2006 Sept 27
Big Refactoring: renamed and moved files, create a replacement for CcdPhysicsEnvironment/CcdPhysicsController.
All Bullet classes in LinearMath, BulletCollision and BulletDynamics start with bt, and methods start with lowercase.
Moved classes into src folder, which is the only include folder needed.
Added 2 headerfiles in src: btBulletCollisionCommon.h and btBulletDynamicsCommon.h
2006 Sept 23
Fixed 2 bugs, causing crashes when removing objects. Should do better unit-testing. UnionFind and 3D SAP were involved.
2006 Sept 19
Allow programmable friction and contact solver model. User can register their own functions for several interaction types.
Improved performance, and removed hardcoded maximum overlaps (switched from C-array to stl::set)
2006 Sept 16
Added Bullet 2.0 User Manual
Allow registration of custom user collision algorithms
2006 Sept 10
Started cleaning up demos
2006 Sept 4
Fixed concave collision bug (caused instability/missing collisions in meshes/compounds)
Fixed memoryleak in OptimizedBvh, added RayTestSingle to CollisionWorld
Prepared for VehicleDemo
Increased Performance (island generation for sleeping objects took too much time)
Better COLLADA 1.4.1 physics conformance in ColladaDemo
2006 August 11
Added Quake BspDemo
Improved CCD for compound and non-convex objects
2006 August 10
Added per-triangle material (friction/restitution) support for non-convex meshes. See ConcaveDemo for usage.
2006 August 9
Added CMake support (see http://cmake.org)
This can autogenerate makefiles, projectfiles cross platform (including MacOS X Xcode )
Just run cmake . in the root folder and it will autogenerate build files
2006 July 26 Erwin Coumans
Upgraded to COLLADA-DOM 1.4.1, latest SVN version
ColladaDemo can export snapshots to .dae
2006 July 24 Erwin Coumans
Added Compound CollisionShape support
(this is still low performance -> requires stackless tree-versus-tree traversal for better performance)
2006 July 15 Erwin Coumans
Added initial support for Parallel execution (collision detection, constraint solving)
See ParallelPhysicsEnvironment in Extras\PhysicsInterface\CcdPhysics
2006 July 10 Erwin Coumans
Added MacOS X support (some build issues mainly)
2006 July 5 Erwin Coumans
Improved COLLADA 1.4 physics import, both COLLADA-DOM and FCollada
2006 June 29 Erwin Coumans
Refactoring of the broadphase
Moved some optional files to Extras: Algebraic ccd and EPA, quickstep
Moved the limits on bodies/overlap to 32k and 65k
2006 June 25 Erwin Coumans
Added basic Collision Filtering, during broadphase
Allow adding meshes to the TriangleIndexVertexArray,
(input for TriangleMeshShape)
Preparation for CompoundShape
2006 June 19 Erwin Coumans
Added support for COLLADA Physics Import.
Both jam and Visual Studio can compile ColladaDemo
2006 June 18 Dirk Gregorius <dirk@dirkgregorius.de>
Started implementing Generic6DOF joint and setup basic interface
2006 June 17 Frank Richter <resqu@gmx.ch>
Bumped version in configure.ac to 1.5.6 (assuming that "1.5f" is
the next version released).
Updated files in mk/autoconf and mk/jam with copies from CS; fixes a
GLU detection issue on MinGW.
Set msvc/bullet_ico.ico as the default application icon.
Disabled exceptions for gcc builds.
Applied a patch from Michael D. Adams to fix a warning with gcc.
2006 jUNE 16 Erwin Coumans
Constraints now merge simulation islands.
2006 May 24
Improved GJK accuracy, fixed GjkConvexCast issue, thanks to ~MyXa~ for reporting
2006 May 19
Added restitution support
Moved out Friction and Dynamics info from ManifoldPoint (removed logical dependency)
Added a void* m_userPersistentData in ManifoldPoint.
Added a ContactDestroyedCallback, to allow user to handle destruction of m_userPersistentData
2006 May 13
Fixed some bugs in friction / jacobian calculations. Reported by Dirk Gregorius. Thanks!
2006 May 9
Fixed raycasting filtering
Moved repository to SVN at https://svn.sourceforge.net/svnroot/bullet
2006 April 27
Moved raycasting to CollisionWorld, to make it more generic
Added basic CCD option in the CcdCollisionDemo
Fixed 'noResponse' mode, for triggering rigidbodies (useful for Artificial Intelligence queries)
Improved Bullet/ODE sample (in Extras)
2006 April 10
Separating Axis Test (SAT) convex hull collision detector, contribution by Simon Hobbs
Added SIMD SSE Math classes (for above SAT)
Added Mouse picking in CcdPhysicsDemo
Improved penetration depth estimation in MinkowskiPenetrationDepthSolver, both accuracy and performance
Added Hinge constraint
Added quickprof profiling (see http://sourceforge.net/projects/quickprof )
2006 March 21 Frank Richter <resqu@gmx.ch>
Removed VC manifest files.
Removed superfluous "grpplugins" projects.
2006 March 20 Erwin Coumans
Clamped the acculumated impulse rather then intermediate impulse (within the iteration)
Use the persistent contacts for reusing the impulse
Separated friction and normal solving for better stability
Decreased the default number of iterations of the constraint solver from 10 to 4
2006 March 19 Frank Richter <resqu@gmx.ch>
Removed a couple of CSisms from the VC projects.
Fixed VC include & lib paths to go to the Addtional* options
instead the command line arguments.
Added pkgconfig support.
2006 March 14 Frank Richter <resqu@gmx.ch>
Added support for shipped GLUT on MinGW.
Fixed GLUT support on MinGW.
2006 March 13 Frank Richter <resqu@gmx.ch>
Bolted on Jam-based build system.
Generated VC project files.
Fixed GCC warnings.
Fixed Linux build issues.
2006 March 13
Added 3D Sweep and Prune Broadphase Collision Detection, Contribution from Simon Hobbs.
2006 March 2
Minor change in license to ZLib/LibPNG
This makes it legally a bit easier to deploy on Playstation 3
Prepared for more generic constraints, added ConstraintsDemo
2006 Feb 23
Rearranged files and dependencies to allow for easier standalone Collision Detection without Bullet Dynamics.
See Demos/CollisionInterfaceDemo and Extras/ode/ode/test/test_BulletGjk.cpp for examples how to use.
2005 August 6
Bullet 0.2 release with demos, sources, doxygen, draft manual
2005 June 1
First public release of Bullet
... todo: add history
2003 Initial version (continuous collision detection)

View File

@ -0,0 +1,12 @@
BMF_Api.o BMF_Api.o: BMF_Api.cpp BMF_Api.h BMF_Fonts.h BMF_Settings.h \
BMF_BitmapFont.h BMF_FontData.h
BMF_Api.h:
BMF_Fonts.h:
BMF_Settings.h:
BMF_BitmapFont.h:
BMF_FontData.h:

After

Width:  |  Height:  |  Size: 185 B

View File

@ -0,0 +1,31 @@
BMF_BitmapFont.o BMF_BitmapFont.o: BMF_BitmapFont.cpp \
/usr/include/string.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/xlocale.h /usr/include/GL/gl.h /usr/include/GL/glext.h \
BMF_BitmapFont.h BMF_FontData.h
/usr/include/string.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/xlocale.h:
/usr/include/GL/gl.h:
/usr/include/GL/glext.h:
BMF_BitmapFont.h:
BMF_FontData.h:

After

Width:  |  Height:  |  Size: 720 B

View File

@ -0,0 +1,6 @@
BMF_font_helv10.o BMF_font_helv10.o: BMF_font_helv10.cpp BMF_FontData.h \
BMF_Settings.h
BMF_FontData.h:
BMF_Settings.h:

After

Width:  |  Height:  |  Size: 125 B

View File

@ -0,0 +1,359 @@
DemoApplication.o DemoApplication.o: DemoApplication.cpp \
DemoApplication.h /usr/include/GL/glut.h /usr/include/GL/freeglut_std.h \
/usr/include/GL/gl.h /usr/include/GL/glext.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/GL/glu.h /usr/include/stdlib.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/endian.h /usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/stdio.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \
/usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h /usr/include/math.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
../../src/LinearMath/btVector3.h ../../src/LinearMath/btQuadWord.h \
../../src/LinearMath/btScalar.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h ../../src/LinearMath/btMinMax.h \
../../src/LinearMath/btMatrix3x3.h ../../src/LinearMath/btVector3.h \
../../src/LinearMath/btQuaternion.h ../../src/LinearMath/btTransform.h \
../../src/LinearMath/btMatrix3x3.h ../../src/LinearMath/btQuickprof.h \
/usr/include/sys/time.h ../../src/LinearMath/btIDebugDraw.h \
../../src/BulletDynamics/Dynamics/btDynamicsWorld.h \
../../src/BulletCollision/CollisionDispatch/btCollisionWorld.h \
../../src/LinearMath/btVector3.h ../../src/LinearMath/btTransform.h \
../../src/BulletCollision/CollisionDispatch/btCollisionObject.h \
../../src/LinearMath/btMotionState.h ../../src/LinearMath/btTransform.h \
../../src/LinearMath/btAlignedAllocator.h \
../../src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
../../src/BulletCollision/BroadphaseCollision/btDispatcher.h \
../../src/LinearMath/btScalar.h \
../../src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
../../src/LinearMath/btVector3.h ../../src/LinearMath/btTransform.h \
../../src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
../../src/LinearMath/btTransformUtil.h \
../../src/LinearMath/btAlignedAllocator.h \
../../src/BulletCollision/CollisionDispatch/btManifoldResult.h \
../../src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
../../src/LinearMath/btAlignedAllocator.h \
../../src/LinearMath/btAlignedObjectArray.h \
../../src/LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
../../src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
../../src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
../../src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
../../src/LinearMath/btVector3.h ../../src/LinearMath/btPoint3.h \
../../src/LinearMath/btAlignedObjectArray.h \
../../src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
../../src/LinearMath/btVector3.h \
../../src/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
../../src/BulletDynamics/Dynamics/btRigidBody.h \
../../src/LinearMath/btAlignedObjectArray.h \
../../src/LinearMath/btPoint3.h ../../src/LinearMath/btTransform.h \
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
../../src/BulletCollision/CollisionDispatch/btCollisionObject.h \
../../src/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
../../src/LinearMath/btScalar.h \
../../src/BulletCollision/CollisionShapes/btCollisionShape.h \
../../src/LinearMath/btTransform.h ../../src/LinearMath/btVector3.h \
../../src/LinearMath/btMatrix3x3.h ../../src/LinearMath/btPoint3.h \
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
../../src/BulletCollision/CollisionShapes/btBoxShape.h \
../../src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
../../src/BulletCollision/CollisionShapes/btConvexInternalShape.h \
../../src/BulletCollision/CollisionShapes/btConvexShape.h \
../../src/BulletCollision/CollisionShapes/btCollisionShape.h \
../../src/BulletCollision/CollisionShapes/btCollisionMargin.h \
../../src/LinearMath/btAlignedAllocator.h \
../../src/LinearMath/btMinMax.h \
../../src/BulletCollision/CollisionShapes/btSphereShape.h \
../../src/BulletCollision/CollisionShapes/btCompoundShape.h \
../../src/LinearMath/btAlignedObjectArray.h \
../../src/BulletCollision/CollisionShapes/btUniformScalingShape.h \
GL_ShapeDrawer.h ../../src/LinearMath/btDefaultMotionState.h BMF_Api.h \
BMF_Fonts.h BMF_Settings.h
DemoApplication.h:
/usr/include/GL/glut.h:
/usr/include/GL/freeglut_std.h:
/usr/include/GL/gl.h:
/usr/include/GL/glext.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/GL/glu.h:
/usr/include/stdlib.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
/usr/include/math.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btQuadWord.h:
../../src/LinearMath/btScalar.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
../../src/LinearMath/btMinMax.h:
../../src/LinearMath/btMatrix3x3.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btQuaternion.h:
../../src/LinearMath/btTransform.h:
../../src/LinearMath/btMatrix3x3.h:
../../src/LinearMath/btQuickprof.h:
/usr/include/sys/time.h:
../../src/LinearMath/btIDebugDraw.h:
../../src/BulletDynamics/Dynamics/btDynamicsWorld.h:
../../src/BulletCollision/CollisionDispatch/btCollisionWorld.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btTransform.h:
../../src/BulletCollision/CollisionDispatch/btCollisionObject.h:
../../src/LinearMath/btMotionState.h:
../../src/LinearMath/btTransform.h:
../../src/LinearMath/btAlignedAllocator.h:
../../src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
../../src/BulletCollision/BroadphaseCollision/btDispatcher.h:
../../src/LinearMath/btScalar.h:
../../src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btTransform.h:
../../src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
../../src/LinearMath/btTransformUtil.h:
../../src/LinearMath/btAlignedAllocator.h:
../../src/BulletCollision/CollisionDispatch/btManifoldResult.h:
../../src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
../../src/LinearMath/btAlignedAllocator.h:
../../src/LinearMath/btAlignedObjectArray.h:
../../src/LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
../../src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
../../src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
../../src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btPoint3.h:
../../src/LinearMath/btAlignedObjectArray.h:
../../src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h:
../../src/LinearMath/btVector3.h:
../../src/BulletDynamics/ConstraintSolver/btJacobianEntry.h:
../../src/BulletDynamics/Dynamics/btRigidBody.h:
../../src/LinearMath/btAlignedObjectArray.h:
../../src/LinearMath/btPoint3.h:
../../src/LinearMath/btTransform.h:
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
../../src/BulletCollision/CollisionDispatch/btCollisionObject.h:
../../src/BulletDynamics/ConstraintSolver/btTypedConstraint.h:
../../src/LinearMath/btScalar.h:
../../src/BulletCollision/CollisionShapes/btCollisionShape.h:
../../src/LinearMath/btTransform.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btMatrix3x3.h:
../../src/LinearMath/btPoint3.h:
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
../../src/BulletCollision/CollisionShapes/btBoxShape.h:
../../src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
../../src/BulletCollision/CollisionShapes/btConvexInternalShape.h:
../../src/BulletCollision/CollisionShapes/btConvexShape.h:
../../src/BulletCollision/CollisionShapes/btCollisionShape.h:
../../src/BulletCollision/CollisionShapes/btCollisionMargin.h:
../../src/LinearMath/btAlignedAllocator.h:
../../src/LinearMath/btMinMax.h:
../../src/BulletCollision/CollisionShapes/btSphereShape.h:
../../src/BulletCollision/CollisionShapes/btCompoundShape.h:
../../src/LinearMath/btAlignedObjectArray.h:
../../src/BulletCollision/CollisionShapes/btUniformScalingShape.h:
GL_ShapeDrawer.h:
../../src/LinearMath/btDefaultMotionState.h:
BMF_Api.h:
BMF_Fonts.h:
BMF_Settings.h:

View File

@ -0,0 +1,165 @@
GLDebugDrawer.o GLDebugDrawer.o: GLDebugDrawer.cpp GLDebugDrawer.h \
../../src/LinearMath/btIDebugDraw.h ../../src/LinearMath/btVector3.h \
../../src/LinearMath/btQuadWord.h ../../src/LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h ../../src/LinearMath/btMinMax.h \
../../src/LinearMath/btPoint3.h /usr/include/GL/glut.h \
/usr/include/GL/freeglut_std.h /usr/include/GL/gl.h \
/usr/include/GL/glext.h /usr/include/GL/glu.h BMF_Api.h BMF_Fonts.h \
BMF_Settings.h /usr/include/stdio.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \
/usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h
GLDebugDrawer.h:
../../src/LinearMath/btIDebugDraw.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btQuadWord.h:
../../src/LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
../../src/LinearMath/btMinMax.h:
../../src/LinearMath/btPoint3.h:
/usr/include/GL/glut.h:
/usr/include/GL/freeglut_std.h:
/usr/include/GL/gl.h:
/usr/include/GL/glext.h:
/usr/include/GL/glu.h:
BMF_Api.h:
BMF_Fonts.h:
BMF_Settings.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:

View File

@ -0,0 +1,269 @@
GL_ShapeDrawer.o GL_ShapeDrawer.o: GL_ShapeDrawer.cpp \
/usr/include/GL/glut.h /usr/include/GL/freeglut_std.h \
/usr/include/GL/gl.h /usr/include/GL/glext.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/GL/glu.h GlutStuff.h GL_ShapeDrawer.h \
../../src/LinearMath/btVector3.h ../../src/LinearMath/btQuadWord.h \
../../src/LinearMath/btScalar.h /usr/include/math.h \
/usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/endian.h /usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h ../../src/LinearMath/btMinMax.h \
../../src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
../../src/LinearMath/btPoint3.h ../../src/LinearMath/btVector3.h \
../../src/LinearMath/btMatrix3x3.h ../../src/LinearMath/btQuaternion.h \
../../src/BulletCollision/CollisionShapes/btConvexInternalShape.h \
../../src/BulletCollision/CollisionShapes/btConvexShape.h \
../../src/BulletCollision/CollisionShapes/btCollisionShape.h \
../../src/LinearMath/btTransform.h ../../src/LinearMath/btMatrix3x3.h \
../../src/LinearMath/btVector3.h \
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
../../src/LinearMath/btScalar.h \
../../src/LinearMath/btAlignedAllocator.h \
../../src/BulletCollision/CollisionShapes/btCollisionMargin.h \
../../src/LinearMath/btAlignedAllocator.h \
../../src/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
../../src/BulletCollision/CollisionShapes/btConcaveShape.h \
../../src/BulletCollision/CollisionShapes/btTriangleCallback.h \
../../src/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
../../src/BulletCollision/CollisionShapes/btBoxShape.h \
../../src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
../../src/LinearMath/btMinMax.h \
../../src/BulletCollision/CollisionShapes/btSphereShape.h \
../../src/BulletCollision/CollisionShapes/btConeShape.h \
../../src/BulletCollision/CollisionShapes/btCylinderShape.h \
../../src/BulletCollision/CollisionShapes/btBoxShape.h \
../../src/BulletCollision/CollisionShapes/btTetrahedronShape.h \
../../src/BulletCollision/CollisionShapes/btCompoundShape.h \
../../src/LinearMath/btAlignedObjectArray.h \
../../src/LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
../../src/BulletCollision/CollisionShapes/btCapsuleShape.h \
../../src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
../../src/BulletCollision/CollisionShapes/btUniformScalingShape.h \
../../src/LinearMath/btIDebugDraw.h BMF_Api.h BMF_Fonts.h \
BMF_Settings.h /usr/include/stdio.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \
/usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h
/usr/include/GL/glut.h:
/usr/include/GL/freeglut_std.h:
/usr/include/GL/gl.h:
/usr/include/GL/glext.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/GL/glu.h:
GlutStuff.h:
GL_ShapeDrawer.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btQuadWord.h:
../../src/LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
../../src/LinearMath/btMinMax.h:
../../src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
../../src/LinearMath/btPoint3.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btMatrix3x3.h:
../../src/LinearMath/btQuaternion.h:
../../src/BulletCollision/CollisionShapes/btConvexInternalShape.h:
../../src/BulletCollision/CollisionShapes/btConvexShape.h:
../../src/BulletCollision/CollisionShapes/btCollisionShape.h:
../../src/LinearMath/btTransform.h:
../../src/LinearMath/btMatrix3x3.h:
../../src/LinearMath/btVector3.h:
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
../../src/LinearMath/btScalar.h:
../../src/LinearMath/btAlignedAllocator.h:
../../src/BulletCollision/CollisionShapes/btCollisionMargin.h:
../../src/LinearMath/btAlignedAllocator.h:
../../src/BulletCollision/CollisionShapes/btTriangleMeshShape.h:
../../src/BulletCollision/CollisionShapes/btConcaveShape.h:
../../src/BulletCollision/CollisionShapes/btTriangleCallback.h:
../../src/BulletCollision/CollisionShapes/btStridingMeshInterface.h:
../../src/BulletCollision/CollisionShapes/btBoxShape.h:
../../src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
../../src/LinearMath/btMinMax.h:
../../src/BulletCollision/CollisionShapes/btSphereShape.h:
../../src/BulletCollision/CollisionShapes/btConeShape.h:
../../src/BulletCollision/CollisionShapes/btCylinderShape.h:
../../src/BulletCollision/CollisionShapes/btBoxShape.h:
../../src/BulletCollision/CollisionShapes/btTetrahedronShape.h:
../../src/BulletCollision/CollisionShapes/btCompoundShape.h:
../../src/LinearMath/btAlignedObjectArray.h:
../../src/LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
../../src/BulletCollision/CollisionShapes/btCapsuleShape.h:
../../src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h:
../../src/BulletCollision/CollisionShapes/btUniformScalingShape.h:
../../src/LinearMath/btIDebugDraw.h:
BMF_Api.h:
BMF_Fonts.h:
BMF_Settings.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:

View File

@ -0,0 +1,189 @@
GL_Simplex1to4.o GL_Simplex1to4.o: GL_Simplex1to4.cpp GL_Simplex1to4.h \
../../src/BulletCollision/CollisionShapes/btTetrahedronShape.h \
../../src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
../../src/LinearMath/btPoint3.h ../../src/LinearMath/btVector3.h \
../../src/LinearMath/btQuadWord.h ../../src/LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h ../../src/LinearMath/btMinMax.h \
../../src/LinearMath/btMatrix3x3.h ../../src/LinearMath/btQuaternion.h \
../../src/BulletCollision/CollisionShapes/btConvexInternalShape.h \
../../src/BulletCollision/CollisionShapes/btConvexShape.h \
../../src/BulletCollision/CollisionShapes/btCollisionShape.h \
../../src/LinearMath/btTransform.h ../../src/LinearMath/btMatrix3x3.h \
../../src/LinearMath/btVector3.h \
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
../../src/LinearMath/btScalar.h \
../../src/LinearMath/btAlignedAllocator.h \
../../src/BulletCollision/CollisionShapes/btCollisionMargin.h \
../../src/LinearMath/btAlignedAllocator.h \
../../src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
../../src/LinearMath/btVector3.h ../../src/LinearMath/btPoint3.h \
../../src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
../../src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
GL_ShapeDrawer.h ../../src/LinearMath/btVector3.h /usr/include/GL/gl.h \
/usr/include/GL/glext.h GlutStuff.h ../../src/LinearMath/btTransform.h
GL_Simplex1to4.h:
../../src/BulletCollision/CollisionShapes/btTetrahedronShape.h:
../../src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
../../src/LinearMath/btPoint3.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btQuadWord.h:
../../src/LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
../../src/LinearMath/btMinMax.h:
../../src/LinearMath/btMatrix3x3.h:
../../src/LinearMath/btQuaternion.h:
../../src/BulletCollision/CollisionShapes/btConvexInternalShape.h:
../../src/BulletCollision/CollisionShapes/btConvexShape.h:
../../src/BulletCollision/CollisionShapes/btCollisionShape.h:
../../src/LinearMath/btTransform.h:
../../src/LinearMath/btMatrix3x3.h:
../../src/LinearMath/btVector3.h:
../../src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
../../src/LinearMath/btScalar.h:
../../src/LinearMath/btAlignedAllocator.h:
../../src/BulletCollision/CollisionShapes/btCollisionMargin.h:
../../src/LinearMath/btAlignedAllocator.h:
../../src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btPoint3.h:
../../src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
../../src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
GL_ShapeDrawer.h:
../../src/LinearMath/btVector3.h:
/usr/include/GL/gl.h:
/usr/include/GL/glext.h:
GlutStuff.h:
../../src/LinearMath/btTransform.h:

View File

@ -0,0 +1,172 @@
GlutStuff.o GlutStuff.o: GlutStuff.cpp DemoApplication.h \
/usr/include/GL/glut.h /usr/include/GL/freeglut_std.h \
/usr/include/GL/gl.h /usr/include/GL/glext.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/GL/glu.h /usr/include/stdlib.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/endian.h /usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/stdio.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \
/usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h /usr/include/math.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
../../src/LinearMath/btVector3.h ../../src/LinearMath/btQuadWord.h \
../../src/LinearMath/btScalar.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h ../../src/LinearMath/btMinMax.h \
../../src/LinearMath/btMatrix3x3.h ../../src/LinearMath/btVector3.h \
../../src/LinearMath/btQuaternion.h ../../src/LinearMath/btTransform.h \
../../src/LinearMath/btMatrix3x3.h ../../src/LinearMath/btQuickprof.h \
/usr/include/sys/time.h GlutStuff.h
DemoApplication.h:
/usr/include/GL/glut.h:
/usr/include/GL/freeglut_std.h:
/usr/include/GL/gl.h:
/usr/include/GL/glext.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/GL/glu.h:
/usr/include/stdlib.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
/usr/include/math.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btQuadWord.h:
../../src/LinearMath/btScalar.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
../../src/LinearMath/btMinMax.h:
../../src/LinearMath/btMatrix3x3.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btQuaternion.h:
../../src/LinearMath/btTransform.h:
../../src/LinearMath/btMatrix3x3.h:
../../src/LinearMath/btQuickprof.h:
/usr/include/sys/time.h:
GlutStuff.h:

View File

@ -0,0 +1,123 @@
RenderTexture.o RenderTexture.o: RenderTexture.cpp RenderTexture.h \
../../src/LinearMath/btVector3.h ../../src/LinearMath/btQuadWord.h \
../../src/LinearMath/btScalar.h /usr/include/math.h \
/usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h ../../src/LinearMath/btMinMax.h BMF_FontData.h \
/usr/include/memory.h /usr/include/string.h
RenderTexture.h:
../../src/LinearMath/btVector3.h:
../../src/LinearMath/btQuadWord.h:
../../src/LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
../../src/LinearMath/btMinMax.h:
BMF_FontData.h:
/usr/include/memory.h:
/usr/include/string.h:

View File

@ -0,0 +1,162 @@
/**
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU bteral Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version. The Blender
* Foundation also sells licenses for use in proprietary software under
* the Blender License. See http://www.blender.org/BL/ for information
* about this.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU bteral Public License for more details.
*
* You should have received a copy of the GNU bteral Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
* All rights reserved.
*
* The Original Code is: all of this file.
*
* Contributor(s): none yet.
*
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
/**
* Copyright (C) 2001 NaN Technologies B.V.
*
* Implementation of the API of the OpenGL bitmap font library.
*/
#include "BMF_Api.h"
#include "BMF_BitmapFont.h"
#if BMF_INCLUDE_HELV10
extern BMF_FontData BMF_font_helv10;
static BMF_BitmapFont bmfHelv10(&BMF_font_helv10);
#endif // BMF_INCLUDE_HELV10
#if BMF_INCLUDE_HELV12
extern BMF_FontData BMF_font_helv12;
static BMF_BitmapFont bmfHelv12(&BMF_font_helv12);
#endif // BMF_INCLUDE_HELV12
#if BMF_INCLUDE_HELVB8
extern BMF_FontData BMF_font_helvb8;
static BMF_BitmapFont bmfHelvb8(&BMF_font_helvb8);
#endif // BMF_INCLUDE_HELVB8
#if BMF_INCLUDE_HELVB10
extern BMF_FontData BMF_font_helvb10;
static BMF_BitmapFont bmfHelvb10(&BMF_font_helvb10);
#endif // BMF_INCLUDE_HELVB10
#if BMF_INCLUDE_HELVB12
extern BMF_FontData BMF_font_helvb12;
static BMF_BitmapFont bmfHelvb12(&BMF_font_helvb12);
#endif // BMF_INCLUDE_HELVB12
#if BMF_INCLUDE_HELVB14
extern BMF_FontData BMF_font_helvb14;
static BMF_BitmapFont bmfHelvb14(&BMF_font_helvb14);
#endif // BMF_INCLUDE_HELVB14
#if BMF_INCLUDE_SCR12
extern BMF_FontData BMF_font_scr12;
static BMF_BitmapFont bmfScreen12(&BMF_font_scr12);
#endif // BMF_INCLUDE_SCR12
#if BMF_INCLUDE_SCR14
extern BMF_FontData BMF_font_scr14;
static BMF_BitmapFont bmfScreen14(&BMF_font_scr14);
#endif // BMF_INCLUDE_SCR14
#if BMF_INCLUDE_SCR15
extern BMF_FontData BMF_font_scr15;
static BMF_BitmapFont bmfScreen15(&BMF_font_scr15);
#endif // BMF_INCLUDE_SCR15
BMF_Font* BMF_GetFont(BMF_FontType font)
{
switch (font)
{
#if BMF_INCLUDE_HELV10
case BMF_kHelvetica10: return (BMF_Font*) &bmfHelv10;
#endif // BMF_INCLUDE_HELV10
#if BMF_INCLUDE_HELV12
case BMF_kHelvetica12: return (BMF_Font*) &bmfHelv12;
#endif // BMF_INCLUDE_HELV12
#if BMF_INCLUDE_HELVB8
case BMF_kHelveticaBold8: return (BMF_Font*) &bmfHelvb8;
#endif // BMF_INCLUDE_HELVB8
#if BMF_INCLUDE_HELVB10
case BMF_kHelveticaBold10: return (BMF_Font*) &bmfHelvb10;
#endif // BMF_INCLUDE_HELVB10
#if BMF_INCLUDE_HELVB12
case BMF_kHelveticaBold12: return (BMF_Font*) &bmfHelvb12;
#endif // BMF_INCLUDE_HELVB12
#if BMF_INCLUDE_HELVB14
case BMF_kHelveticaBold14: return (BMF_Font*) &bmfHelvb14;
#endif // BMF_INCLUDE_HELVB12
#if BMF_INCLUDE_SCR12
case BMF_kScreen12: return (BMF_Font*) &bmfScreen12;
#endif // BMF_INCLUDE_SCR12
#if BMF_INCLUDE_SCR14
case BMF_kScreen14: return (BMF_Font*) &bmfScreen14;
#endif // BMF_INCLUDE_SCR14
#if BMF_INCLUDE_SCR15
case BMF_kScreen15: return (BMF_Font*) &bmfScreen15;
#endif // BMF_INCLUDE_SCR15
default:
break;
}
return 0;
}
int BMF_DrawCharacter(BMF_Font* font, char c)
{
char str[2] = {c, '\0'};
return BMF_DrawString(font, str);
}
int BMF_DrawString(BMF_Font* font, const char* str)
{
if (!font) return 0;
((BMF_BitmapFont*)font)->drawString(str);
return 1;
}
int BMF_GetCharacterWidth(BMF_Font* font, char c)
{
char str[2] = {c, '\0'};
return BMF_GetStringWidth(font, str);
}
int BMF_GetStringWidth(BMF_Font* font, char* str)
{
if (!font) return 0;
return ((BMF_BitmapFont*)font)->getStringWidth(str);
}
void BMF_GetBoundingBox(BMF_Font* font, int *xmin_r, int *ymin_r, int *xmax_r, int *ymax_r)
{
if (!font) return;
((BMF_BitmapFont*)font)->getBoundingBox(*xmin_r, *ymin_r, *xmax_r, *ymax_r);
}
int BMF_GetFontTexture(BMF_Font* font) {
if (!font) return -1;
return ((BMF_BitmapFont*)font)->getTexture();
}
void BMF_DrawStringTexture(BMF_Font* font, char *string, float x, float y, float z) {
if (!font) return;
((BMF_BitmapFont*)font)->drawStringTexture(string, x, y, z);
}

View File

@ -0,0 +1,128 @@
/**
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU bteral Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version. The Blender
* Foundation also sells licenses for use in proprietary software under
* the Blender License. See http://www.blender.org/BL/ for information
* about this.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU bteral Public License for more details.
*
* You should have received a copy of the GNU bteral Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
* All rights reserved.
*
* The Original Code is: all of this file.
*
* Contributor(s): none yet.
*
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
/**
* Copyright (C) 2001 NaN Technologies B.V.
*
* API of the OpenGL bitmap font library.
* Currently draws fonts using the glBitmap routine.
* This implies that drawing speed is heavyly dependant on
* the 2D capabilities of the graphics card.
*/
#ifndef __BMF_API_H
#define __BMF_API_H
#ifdef __cplusplus
extern "C" {
#endif
#include "BMF_Fonts.h"
/**
* Returns the font for a given font type.
* @param font The font to retrieve.
* @return The font (or nil if not found).
*/
BMF_Font* BMF_GetFont(BMF_FontType font);
/**
* Draws a character at the current raster position.
* @param font The font to use.
* @param c The character to draw.
* @return Indication of success (0 == error).
*/
int BMF_DrawCharacter(BMF_Font* font, char c);
/**
* Draws a string at the current raster position.
* @param font The font to use.
* @param str The string to draw.
* @return Indication of success (0 == error).
*/
int BMF_DrawString(BMF_Font* font, const char* str);
/**
* Returns the width of a character in pixels.
* @param font The font to use.
* @param c The character.
* @return The length.
*/
int BMF_GetCharacterWidth(BMF_Font* font, char c);
/**
* Returns the width of a string of characters.
* @param font The font to use.
* @param str The string.
* @return The length.
*/
int BMF_GetStringWidth(BMF_Font* font, char* str);
/**
* Returns the bounding box of the font. The width and
* height represent the bounding box of the union of
* all glyps. The minimum and maximum values of the
* box represent the extent of the font and its positioning
* about the origin.
*/
void BMF_GetBoundingBox(BMF_Font* font, int *xmin_r, int *ymin_r, int *xmax_r, int *ymax_r);
/**
* Convert the given @a font to a texture, and return the GL texture
* ID of the texture. If the texture ID is bound, text can
* be drawn using the texture by calling drawStringTexture.
*
* @param font The font to create the texture from.
* @return The GL texture ID of the new texture, or -1 if unable
* to create.
*/
int BMF_GetFontTexture(BMF_Font* font);
/**
* Draw the given @a str at the point @a x, @a y, @a z, using
* texture coordinates. This assumes that an appropriate texture
* has been bound, see BMF_BitmapFont::getTexture(). The string
* is drawn along the positive X axis.
*
* @param font The font to draw with.
* @param string The c-string to draw.
* @param x The x coordinate to start drawing at.
* @param y The y coordinate to start drawing at.
* @param z The z coordinate to start drawing at.
*/
void BMF_DrawStringTexture(BMF_Font* font, char* string, float x, float y, float z);
#ifdef __cplusplus
}
#endif
#endif /* __BMF_API_H */

View File

@ -0,0 +1,208 @@
/**
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU bteral Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version. The Blender
* Foundation also sells licenses for use in proprietary software under
* the Blender License. See http://www.blender.org/BL/ for information
* about this.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU bteral Public License for more details.
*
* You should have received a copy of the GNU bteral Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
* All rights reserved.
*
* The Original Code is: all of this file.
*
* Contributor(s): none yet.
*
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
/**
* Copyright (C) 2001 NaN Technologies B.V.
*/
#include <string.h>
#if defined(WIN32) || defined(__APPLE__)
#ifdef WIN32
#if !defined(__CYGWIN32__)
#pragma warning(disable:4244)
#endif /* __CYGWIN32__ */
#include <windows.h>
#include <GL/gl.h>
#else // WIN32
// __APPLE__ is defined
#include <AGL/gl.h>
#endif // WIN32
#else // defined(WIN32) || defined(__APPLE__)
#include <GL/gl.h>
#endif // defined(WIN32) || defined(__APPLE__)
#include "BMF_BitmapFont.h"
BMF_BitmapFont::BMF_BitmapFont(BMF_FontData* fontData)
: m_fontData(fontData)
{
}
BMF_BitmapFont::~BMF_BitmapFont(void)
{
}
void BMF_BitmapFont::drawString(const char* str)
{
if (!str)
return;
GLint alignment;
unsigned char c;
glGetIntegerv(GL_UNPACK_ALIGNMENT, &alignment);
glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
while ((c = (unsigned char) *str++)) {
BMF_CharData & cd = m_fontData->chars[c];
if (cd.data_offset==-1) {
GLubyte nullBitmap = 0;
glBitmap(1, 1, 0, 0, cd.advance, 0, &nullBitmap);
} else {
GLubyte *bitmap = &m_fontData->bitmap_data[cd.data_offset];
glBitmap(cd.width, cd.height, cd.xorig, cd.yorig, cd.advance, 0, bitmap);
}
}
glPixelStorei(GL_UNPACK_ALIGNMENT, alignment);
}
int BMF_BitmapFont::getStringWidth(char* str)
{
unsigned char c;
int length = 0;
while ((c = (unsigned char) *str++)) {
length += m_fontData->chars[c].advance;
}
return length;
}
void BMF_BitmapFont::getBoundingBox(int & xMin, int & yMin, int & xMax, int & yMax)
{
xMin = m_fontData->xmin;
yMin = m_fontData->ymin;
xMax = m_fontData->xmax;
yMax = m_fontData->ymax;
}
int BMF_BitmapFont::getTexture()
{
int fWidth = m_fontData->xmax - m_fontData->xmin;
int fHeight = m_fontData->ymax - m_fontData->ymin;
if (fWidth>=16 || fHeight>=16) {
return -1;
}
int cRows = 16, cCols = 16;
int cWidth = 16, cHeight = 16;
int iWidth = cCols*cWidth;
int iHeight = cRows*cHeight;
GLubyte *img = new GLubyte [iHeight*iWidth];
GLuint texId;
int baseLine = -(m_fontData->ymin);
memset(img, 0, iHeight*iWidth);
for (int i = 0; i<256; i++) {
BMF_CharData & cd = m_fontData->chars[i];
if (cd.data_offset != -1) {
int cellX = i%16;
int cellY = i/16;
for (int y = 0; y<cd.height; y++) {
GLubyte* imgRow = &img[(cellY*cHeight + y + baseLine - cd.yorig)*iWidth];
GLubyte* chrRow = &m_fontData->bitmap_data[cd.data_offset + ((cd.width+7)/8)*y];
for (int x = 0; x<cd.width; x++) {
GLubyte* imgPxl = &imgRow[(cellX*cWidth + x - cd.xorig)];
int byteIdx = x/8;
int bitIdx = 7 - (x%8);
if (chrRow[byteIdx]&(1<<bitIdx)) {
imgPxl[0] = 255;
}
}
}
}
}
glGenTextures(1, &texId);
glBindTexture(GL_TEXTURE_2D, texId);
glTexImage2D(GL_TEXTURE_2D, 0, GL_ALPHA4, iWidth, iHeight, 0, GL_ALPHA, GL_UNSIGNED_BYTE, img);
if (glGetError()) {
glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE4_ALPHA4, iWidth, iHeight, 0, GL_ALPHA, GL_UNSIGNED_BYTE, img);
}
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
delete [] img;
return texId;
}
void BMF_BitmapFont::drawStringTexture(char *str, float x, float y, float z)
{
unsigned char c;
float pos = 0;
int baseLine = -(m_fontData->ymin);
glBegin(GL_QUADS);
while ((c = (unsigned char) *str++)) {
BMF_CharData & cd = m_fontData->chars[c];
if (cd.data_offset != -1) {
float cellX = (c%16)/16.0;
float cellY = (c/16)/16.0;
glTexCoord2f(cellX + 1.0/16.0, cellY);
glVertex3f(x + pos + 16.0, -baseLine + y + 0.0, z);
glTexCoord2f(cellX + 1.0/16.0, cellY + 1.0/16.0);
glVertex3f(x + pos + 16.0, -baseLine + y + 16.0, z);
glTexCoord2f(cellX, cellY + 1.0/16.0);
glVertex3f(x + pos + 0.0, -baseLine + y + 16.0, z);
glTexCoord2f(cellX, cellY);
glVertex3f(x + pos + 0.0, -baseLine + y + 0.0, z);
}
pos += cd.advance;
}
glEnd();
}

View File

@ -0,0 +1,111 @@
/**
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU bteral Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version. The Blender
* Foundation also sells licenses for use in proprietary software under
* the Blender License. See http://www.blender.org/BL/ for information
* about this.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU bteral Public License for more details.
*
* You should have received a copy of the GNU bteral Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
* All rights reserved.
*
* The Original Code is: all of this file.
*
* Contributor(s): none yet.
*
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
/**
* Copyright (C) 2001 NaN Technologies B.V.
*/
#ifndef __BMF_BITMAP_FONT_H
#define __BMF_BITMAP_FONT_H
#include "BMF_FontData.h"
/**
* Base class for OpenGL bitmap fonts.
*/
class BMF_BitmapFont
{
public:
/**
* Default constructor.
*/
BMF_BitmapFont(BMF_FontData* fontData);
/**
* Destructor.
*/
virtual ~BMF_BitmapFont(void);
/**
* Draws a string at the current raster position.
* @param str The string to draw.
*/
void drawString(const char* str);
void drawStringMemory(char* str);
/**
* Draws a string at the current raster position.
* @param str The string to draw.
* @return The width of the string.
*/
int getStringWidth(char* str);
/**
* Returns the bounding box of the font. The width and
* height represent the bounding box of the union of
* all glyps. The minimum and maximum values of the
* box represent the extent of the font and its positioning
* about the origin.
*/
void getBoundingBox(int & xMin, int & yMin, int & xMax, int & yMax);
/**
* Convert the font to a texture, and return the GL texture
* ID of the texture. If the texture ID is bound, text can
* be drawn using the texture by calling drawStringTexture.
*
* @return The GL texture ID of the new texture, or -1 if unable
* to create.
*/
int getTexture();
/**
* Draw the given @a string at the point @a x, @a y, @a z, using
* texture coordinates. This assumes that an appropriate texture
* has been bound, see BMF_BitmapFont::getTexture(). The string
* is drawn along the positive X axis.
*
* @param string The c-string to draw.
* @param x The x coordinate to start drawing at.
* @param y The y coordinate to start drawing at.
* @param z The z coordinate to start drawing at.
*/
void drawStringTexture(char* string, float x, float y, float z);
protected:
/** Pointer to the font data. */
BMF_FontData* m_fontData;
};
#endif // __BMF_BITMAP_FONT_H

View File

@ -0,0 +1,56 @@
/**
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU bteral Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version. The Blender
* Foundation also sells licenses for use in proprietary software under
* the Blender License. See http://www.blender.org/BL/ for information
* about this.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU bteral Public License for more details.
*
* You should have received a copy of the GNU bteral Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
* All rights reserved.
*
* The Original Code is: all of this file.
*
* Contributor(s): none yet.
*
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
/**
* Copyright (C) 2001 NaN Technologies B.V.
*/
#ifndef __BMF_FONTDATA_H__
#define __BMF_FONTDATA_H__
typedef struct {
signed char width, height;
signed char xorig, yorig;
signed char advance;
short data_offset;
} BMF_CharData;
typedef struct {
int xmin, ymin;
int xmax, ymax;
BMF_CharData chars[256];
unsigned char* bitmap_data;
} BMF_FontData;
#endif

View File

@ -0,0 +1,75 @@
/**
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU bteral Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version. The Blender
* Foundation also sells licenses for use in proprietary software under
* the Blender License. See http://www.blender.org/BL/ for information
* about this.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU bteral Public License for more details.
*
* You should have received a copy of the GNU bteral Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
* All rights reserved.
*
* The Original Code is: all of this file.
*
* Contributor(s): none yet.
*
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
/**
* Copyright (C) 2001 NaN Technologies B.V.
* Defines the names of the fonts in the library.
*/
#ifndef __BMF_FONTS_H
#define __BMF_FONTS_H
#include "BMF_Settings.h"
typedef enum
{
BMF_kHelvetica10 = 0,
#if BMF_INCLUDE_HELV12
BMF_kHelvetica12,
#endif
#if BMF_INCLUDE_HELVB8
BMF_kHelveticaBold8,
#endif
#if BMF_INCLUDE_HELVB10
BMF_kHelveticaBold10,
#endif
#if BMF_INCLUDE_HELVB12
BMF_kHelveticaBold12,
#endif
#if BMF_INCLUDE_HELVB14
BMF_kHelveticaBold14,
#endif
#if BMF_INCLUDE_SCR12
BMF_kScreen12,
#endif
#if BMF_INCLUDE_SCR14
BMF_kScreen14,
#endif
#if BMF_INCLUDE_SCR15
BMF_kScreen15,
#endif
BMF_kNumFonts
} BMF_FontType;
typedef struct BMF_Font BMF_Font;
#endif /* __BMF_FONTS_H */

View File

@ -0,0 +1,52 @@
/**
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU bteral Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version. The Blender
* Foundation also sells licenses for use in proprietary software under
* the Blender License. See http://www.blender.org/BL/ for information
* about this.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU bteral Public License for more details.
*
* You should have received a copy of the GNU bteral Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
* All rights reserved.
*
* The Original Code is: all of this file.
*
* Contributor(s): none yet.
*
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
/**
* Copyright (C) 2001 NaN Technologies B.V.
* Allows you to determine which fonts to include in the library.
*/
#ifndef __BMF_SETTINGS_H
#define __BMF_SETTINGS_H
#define BMF_INCLUDE_HELV12 0
#define BMF_INCLUDE_HELVB8 0
#define BMF_INCLUDE_HELVB10 0
#define BMF_INCLUDE_HELVB12 0
#define BMF_INCLUDE_HELVB14 0
#define BMF_INCLUDE_SCR12 0
#define BMF_INCLUDE_SCR14 0
#define BMF_INCLUDE_SCR15 0
#define BMF_INCLUDE_HELV10 1
#endif /* __BMF_SETTINGS_H */

View File

@ -0,0 +1,491 @@
/**
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU bteral Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version. The Blender
* Foundation also sells licenses for use in proprietary software under
* the Blender License. See http://www.blender.org/BL/ for information
* about this.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU bteral Public License for more details.
*
* You should have received a copy of the GNU bteral Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
* All rights reserved.
*
* The Original Code is: all of this file.
*
* Contributor(s): none yet.
*
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
#include "BMF_FontData.h"
#include "BMF_Settings.h"
#if BMF_INCLUDE_HELV10
static unsigned char bitmap_data[]= {
0x80,0x00,0x80,0x80,0x80,0x80,0x80,0x80,
0xa0,0xa0,0x50,0x50,0xf8,0x28,0x7c,0x28,
0x28,0x20,0x70,0xa8,0x28,0x70,0xa0,0xa8,
0x70,0x20,0x26,0x29,0x16,0x10,0x08,0x68,
0x94,0x64,0x64,0x98,0x98,0xa4,0x60,0x50,
0x50,0x20,0x80,0x40,0x40,0x20,0x40,0x40,
0x80,0x80,0x80,0x80,0x40,0x40,0x20,0x80,
0x40,0x40,0x20,0x20,0x20,0x20,0x40,0x40,
0x80,0xa0,0x40,0xa0,0x20,0x20,0xf8,0x20,
0x20,0x80,0x40,0x40,0xf8,0x80,0x80,0x80,
0x40,0x40,0x40,0x40,0x20,0x20,0x70,0x88,
0x88,0x88,0x88,0x88,0x88,0x70,0x40,0x40,
0x40,0x40,0x40,0x40,0xc0,0x40,0xf8,0x80,
0x40,0x30,0x08,0x08,0x88,0x70,0x70,0x88,
0x08,0x08,0x30,0x08,0x88,0x70,0x10,0x10,
0xf8,0x90,0x50,0x50,0x30,0x10,0x70,0x88,
0x08,0x08,0xf0,0x80,0x80,0xf8,0x70,0x88,
0x88,0xc8,0xb0,0x80,0x88,0x70,0x40,0x40,
0x20,0x20,0x10,0x10,0x08,0xf8,0x70,0x88,
0x88,0x88,0x70,0x88,0x88,0x70,0x70,0x88,
0x08,0x68,0x98,0x88,0x88,0x70,0x80,0x00,
0x00,0x00,0x00,0x80,0x80,0x40,0x40,0x00,
0x00,0x00,0x00,0x40,0x20,0x40,0x80,0x40,
0x20,0xf0,0x00,0xf0,0x80,0x40,0x20,0x40,
0x80,0x40,0x00,0x40,0x40,0x20,0x10,0x90,
0x60,0x3e,0x00,0x40,0x00,0x9b,0x00,0xa4,
0x80,0xa4,0x80,0xa2,0x40,0x92,0x40,0x4d,
0x40,0x20,0x80,0x1f,0x00,0x82,0x82,0x7c,
0x44,0x28,0x28,0x10,0x10,0xf0,0x88,0x88,
0x88,0xf0,0x88,0x88,0xf0,0x78,0x84,0x80,
0x80,0x80,0x80,0x84,0x78,0xf0,0x88,0x84,
0x84,0x84,0x84,0x88,0xf0,0xf8,0x80,0x80,
0x80,0xf8,0x80,0x80,0xf8,0x80,0x80,0x80,
0x80,0xf0,0x80,0x80,0xf8,0x74,0x8c,0x84,
0x8c,0x80,0x80,0x84,0x78,0x84,0x84,0x84,
0x84,0xfc,0x84,0x84,0x84,0x80,0x80,0x80,
0x80,0x80,0x80,0x80,0x80,0x60,0x90,0x10,
0x10,0x10,0x10,0x10,0x10,0x88,0x88,0x90,
0x90,0xe0,0xa0,0x90,0x88,0xf0,0x80,0x80,
0x80,0x80,0x80,0x80,0x80,0x92,0x92,0x92,
0xaa,0xaa,0xc6,0xc6,0x82,0x8c,0x8c,0x94,
0x94,0xa4,0xa4,0xc4,0xc4,0x78,0x84,0x84,
0x84,0x84,0x84,0x84,0x78,0x80,0x80,0x80,
0x80,0xf0,0x88,0x88,0xf0,0x02,0x7c,0x8c,
0x94,0x84,0x84,0x84,0x84,0x78,0x88,0x88,
0x88,0x88,0xf0,0x88,0x88,0xf0,0x70,0x88,
0x88,0x08,0x70,0x80,0x88,0x70,0x20,0x20,
0x20,0x20,0x20,0x20,0x20,0xf8,0x78,0x84,
0x84,0x84,0x84,0x84,0x84,0x84,0x10,0x28,
0x28,0x44,0x44,0x44,0x82,0x82,0x22,0x00,
0x22,0x00,0x22,0x00,0x55,0x00,0x49,0x00,
0x49,0x00,0x88,0x80,0x88,0x80,0x88,0x88,
0x50,0x50,0x20,0x50,0x88,0x88,0x10,0x10,
0x10,0x28,0x28,0x44,0x44,0x82,0xf8,0x80,
0x40,0x20,0x20,0x10,0x08,0xf8,0xc0,0x80,
0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xc0,
0x20,0x20,0x40,0x40,0x40,0x40,0x80,0x80,
0xc0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,
0x40,0xc0,0x88,0x50,0x50,0x20,0x20,0xfc,
0x80,0x80,0x40,0x68,0x90,0x90,0x70,0x10,
0xe0,0xb0,0xc8,0x88,0x88,0xc8,0xb0,0x80,
0x80,0x60,0x90,0x80,0x80,0x90,0x60,0x68,
0x98,0x88,0x88,0x98,0x68,0x08,0x08,0x60,
0x90,0x80,0xf0,0x90,0x60,0x40,0x40,0x40,
0x40,0x40,0xe0,0x40,0x30,0x70,0x08,0x68,
0x98,0x88,0x88,0x98,0x68,0x88,0x88,0x88,
0x88,0xc8,0xb0,0x80,0x80,0x80,0x80,0x80,
0x80,0x80,0x80,0x00,0x80,0x80,0x80,0x80,
0x80,0x80,0x80,0x80,0x00,0x80,0x90,0x90,
0xa0,0xc0,0xa0,0x90,0x80,0x80,0x80,0x80,
0x80,0x80,0x80,0x80,0x80,0x80,0x92,0x92,
0x92,0x92,0x92,0xec,0x88,0x88,0x88,0x88,
0xc8,0xb0,0x70,0x88,0x88,0x88,0x88,0x70,
0x80,0x80,0xb0,0xc8,0x88,0x88,0xc8,0xb0,
0x08,0x08,0x68,0x98,0x88,0x88,0x98,0x68,
0x80,0x80,0x80,0x80,0xc0,0xa0,0x60,0x90,
0x10,0x60,0x90,0x60,0x60,0x40,0x40,0x40,
0x40,0xe0,0x40,0x40,0x70,0x90,0x90,0x90,
0x90,0x90,0x20,0x20,0x50,0x50,0x88,0x88,
0x28,0x28,0x54,0x54,0x92,0x92,0x88,0x88,
0x50,0x20,0x50,0x88,0x80,0x40,0x40,0x60,
0xa0,0xa0,0x90,0x90,0xf0,0x80,0x40,0x20,
0x10,0xf0,0x20,0x40,0x40,0x40,0x40,0x80,
0x40,0x40,0x40,0x20,0x80,0x80,0x80,0x80,
0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x40,
0x40,0x40,0x40,0x20,0x40,0x40,0x40,0x80,
0x98,0x64,0x80,0x80,0x80,0x80,0x80,0x80,
0x00,0x80,0x40,0x70,0xa8,0xa0,0xa0,0xa8,
0x70,0x10,0xb0,0x48,0x40,0x40,0xe0,0x40,
0x48,0x30,0x90,0x60,0x90,0x90,0x60,0x90,
0x20,0xf8,0x20,0xf8,0x50,0x50,0x88,0x88,
0x80,0x80,0x80,0x80,0x00,0x00,0x80,0x80,
0x80,0x80,0x70,0x88,0x18,0x70,0xc8,0x98,
0x70,0xc0,0x88,0x70,0xa0,0x38,0x44,0x9a,
0xa2,0x9a,0x44,0x38,0xe0,0x00,0xa0,0x20,
0xe0,0x28,0x50,0xa0,0x50,0x28,0x08,0x08,
0xf8,0xe0,0x38,0x44,0xaa,0xb2,0xba,0x44,
0x38,0xe0,0x60,0x90,0x90,0x60,0xf8,0x00,
0x20,0x20,0xf8,0x20,0x20,0xe0,0x40,0xa0,
0x60,0xc0,0x20,0x40,0xe0,0x80,0x40,0x80,
0x80,0xf0,0x90,0x90,0x90,0x90,0x90,0x28,
0x28,0x28,0x28,0x28,0x68,0xe8,0xe8,0xe8,
0x7c,0xc0,0xc0,0x40,0x40,0x40,0xc0,0x40,
0xe0,0x00,0xe0,0xa0,0xe0,0xa0,0x50,0x28,
0x50,0xa0,0x21,0x00,0x17,0x80,0x13,0x00,
0x09,0x00,0x48,0x00,0x44,0x00,0xc4,0x00,
0x42,0x00,0x27,0x12,0x15,0x0b,0x48,0x44,
0xc4,0x42,0x21,0x00,0x17,0x80,0x13,0x00,
0x09,0x00,0xc8,0x00,0x24,0x00,0x44,0x00,
0xe2,0x00,0x60,0x90,0x80,0x40,0x20,0x20,
0x00,0x20,0x82,0x82,0x7c,0x44,0x28,0x28,
0x10,0x10,0x00,0x10,0x20,0x82,0x82,0x7c,
0x44,0x28,0x28,0x10,0x10,0x00,0x10,0x08,
0x82,0x82,0x7c,0x44,0x28,0x28,0x10,0x10,
0x00,0x28,0x10,0x82,0x82,0x7c,0x44,0x28,
0x28,0x10,0x10,0x00,0x28,0x14,0x82,0x82,
0x7c,0x44,0x28,0x28,0x10,0x10,0x00,0x28,
0x82,0x82,0x7c,0x44,0x28,0x28,0x10,0x10,
0x10,0x28,0x10,0x8f,0x80,0x88,0x00,0x78,
0x00,0x48,0x00,0x2f,0x80,0x28,0x00,0x18,
0x00,0x1f,0x80,0x30,0x10,0x78,0x84,0x80,
0x80,0x80,0x80,0x84,0x78,0xf8,0x80,0x80,
0x80,0xf8,0x80,0x80,0xf8,0x00,0x20,0x40,
0xf8,0x80,0x80,0x80,0xf8,0x80,0x80,0xf8,
0x00,0x20,0x10,0xf8,0x80,0x80,0xf8,0x80,
0x80,0x80,0xf8,0x00,0x50,0x20,0xf8,0x80,
0x80,0x80,0xf8,0x80,0x80,0xf8,0x00,0x50,
0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,
0x00,0x40,0x80,0x80,0x80,0x80,0x80,0x80,
0x80,0x80,0x80,0x00,0x80,0x40,0x40,0x40,
0x40,0x40,0x40,0x40,0x40,0x40,0x00,0xa0,
0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,
0x40,0x00,0xa0,0x78,0x44,0x42,0x42,0xf2,
0x42,0x44,0x78,0x8c,0x8c,0x94,0x94,0xa4,
0xa4,0xc4,0xc4,0x00,0x50,0x28,0x78,0x84,
0x84,0x84,0x84,0x84,0x84,0x78,0x00,0x10,
0x20,0x78,0x84,0x84,0x84,0x84,0x84,0x84,
0x78,0x00,0x10,0x08,0x78,0x84,0x84,0x84,
0x84,0x84,0x84,0x78,0x00,0x28,0x10,0x78,
0x84,0x84,0x84,0x84,0x84,0x84,0x78,0x00,
0x50,0x28,0x78,0x84,0x84,0x84,0x84,0x84,
0x84,0x78,0x00,0x48,0x88,0x50,0x20,0x50,
0x88,0x80,0x78,0xc4,0xa4,0xa4,0x94,0x94,
0x8c,0x78,0x04,0x78,0x84,0x84,0x84,0x84,
0x84,0x84,0x84,0x00,0x10,0x20,0x78,0x84,
0x84,0x84,0x84,0x84,0x84,0x84,0x00,0x20,
0x10,0x78,0x84,0x84,0x84,0x84,0x84,0x84,
0x84,0x00,0x28,0x10,0x78,0x84,0x84,0x84,
0x84,0x84,0x84,0x84,0x00,0x48,0x10,0x10,
0x10,0x28,0x28,0x44,0x44,0x82,0x00,0x10,
0x08,0x80,0x80,0xf0,0x88,0x88,0xf0,0x80,
0x80,0xa0,0x90,0x90,0x90,0xa0,0x90,0x90,
0x60,0x68,0x90,0x90,0x70,0x10,0xe0,0x00,
0x20,0x40,0x68,0x90,0x90,0x70,0x10,0xe0,
0x00,0x20,0x10,0x68,0x90,0x90,0x70,0x10,
0xe0,0x00,0x50,0x20,0x68,0x90,0x90,0x70,
0x10,0xe0,0x00,0xa0,0x50,0x68,0x90,0x90,
0x70,0x10,0xe0,0x00,0x50,0x68,0x90,0x90,
0x70,0x10,0xe0,0x20,0x50,0x20,0x6c,0x92,
0x90,0x7e,0x12,0xec,0x60,0x20,0x60,0x90,
0x80,0x80,0x90,0x60,0x60,0x90,0x80,0xf0,
0x90,0x60,0x00,0x20,0x40,0x60,0x90,0x80,
0xf0,0x90,0x60,0x00,0x40,0x20,0x60,0x90,
0x80,0xf0,0x90,0x60,0x00,0x50,0x20,0x60,
0x90,0x80,0xf0,0x90,0x60,0x00,0x50,0x40,
0x40,0x40,0x40,0x40,0x40,0x00,0x40,0x80,
0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x80,
0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00,
0xa0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,
0x00,0xa0,0x70,0x88,0x88,0x88,0x88,0x78,
0x90,0x60,0x50,0x90,0x90,0x90,0x90,0x90,
0xe0,0x00,0xa0,0x50,0x70,0x88,0x88,0x88,
0x88,0x70,0x00,0x20,0x40,0x70,0x88,0x88,
0x88,0x88,0x70,0x00,0x20,0x10,0x70,0x88,
0x88,0x88,0x88,0x70,0x00,0x50,0x20,0x70,
0x88,0x88,0x88,0x88,0x70,0x00,0x50,0x28,
0x70,0x88,0x88,0x88,0x88,0x70,0x00,0x50,
0x20,0x00,0xf8,0x00,0x20,0x70,0x88,0xc8,
0xa8,0x98,0x74,0x70,0x90,0x90,0x90,0x90,
0x90,0x00,0x20,0x40,0x70,0x90,0x90,0x90,
0x90,0x90,0x00,0x40,0x20,0x70,0x90,0x90,
0x90,0x90,0x90,0x00,0x50,0x20,0x70,0x90,
0x90,0x90,0x90,0x90,0x00,0x50,0x80,0x40,
0x40,0x60,0xa0,0xa0,0x90,0x90,0x00,0x20,
0x10,0x80,0x80,0xb0,0xc8,0x88,0x88,0xc8,
0xb0,0x80,0x80,0x80,0x40,0x40,0x60,0xa0,
0xa0,0x90,0x90,0x00,0x50,
};
BMF_FontData BMF_font_helv10 = {
-1, -2,
10, 11,
{
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0, 0, 0, 0, 12, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0, 0, 0, 0, 3, -1},
{1, 8, -1, 0, 3, 0},
{3, 2, -1, -6, 4, 8},
{6, 7, 0, 0, 6, 10},
{5, 9, 0, 1, 6, 17},
{8, 8, 0, 0, 9, 26},
{6, 8, -1, 0, 8, 34},
{2, 3, -1, -5, 3, 42},
{3, 10, 0, 2, 4, 45},
{3, 10, -1, 2, 4, 55},
{3, 3, 0, -5, 4, 65},
{5, 5, 0, -1, 6, 68},
{2, 3, 0, 2, 3, 73},
{5, 1, -1, -3, 7, 76},
{1, 1, -1, 0, 3, 77},
{3, 8, 0, 0, 3, 78},
{5, 8, 0, 0, 6, 86},
{2, 8, -1, 0, 6, 94},
{5, 8, 0, 0, 6, 102},
{5, 8, 0, 0, 6, 110},
{5, 8, 0, 0, 6, 118},
{5, 8, 0, 0, 6, 126},
{5, 8, 0, 0, 6, 134},
{5, 8, 0, 0, 6, 142},
{5, 8, 0, 0, 6, 150},
{5, 8, 0, 0, 6, 158},
{1, 6, -1, 0, 3, 166},
{2, 8, 0, 2, 3, 172},
{3, 5, -1, -1, 6, 180},
{4, 3, 0, -2, 5, 185},
{3, 5, -1, -1, 6, 188},
{4, 8, -1, 0, 6, 193},
{10, 10, 0, 2, 11, 201},
{7, 8, 0, 0, 7, 221},
{5, 8, -1, 0, 7, 229},
{6, 8, -1, 0, 8, 237},
{6, 8, -1, 0, 8, 245},
{5, 8, -1, 0, 7, 253},
{5, 8, -1, 0, 6, 261},
{6, 8, -1, 0, 8, 269},
{6, 8, -1, 0, 8, 277},
{1, 8, -1, 0, 3, 285},
{4, 8, 0, 0, 5, 293},
{5, 8, -1, 0, 7, 301},
{4, 8, -1, 0, 6, 309},
{7, 8, -1, 0, 9, 317},
{6, 8, -1, 0, 8, 325},
{6, 8, -1, 0, 8, 333},
{5, 8, -1, 0, 7, 341},
{7, 9, -1, 1, 8, 349},
{5, 8, -1, 0, 7, 358},
{5, 8, -1, 0, 7, 366},
{5, 8, 0, 0, 5, 374},
{6, 8, -1, 0, 8, 382},
{7, 8, 0, 0, 7, 390},
{9, 8, 0, 0, 9, 398},
{5, 8, -1, 0, 7, 414},
{7, 8, 0, 0, 7, 422},
{5, 8, -1, 0, 7, 430},
{2, 10, -1, 2, 3, 438},
{3, 8, 0, 0, 3, 448},
{2, 10, 0, 2, 3, 456},
{5, 5, 0, -3, 6, 466},
{6, 1, 0, 2, 6, 471},
{2, 3, 0, -5, 3, 472},
{5, 6, 0, 0, 5, 475},
{5, 8, 0, 0, 6, 481},
{4, 6, 0, 0, 5, 489},
{5, 8, 0, 0, 6, 495},
{4, 6, 0, 0, 5, 503},
{4, 8, 0, 0, 4, 509},
{5, 8, 0, 2, 6, 517},
{5, 8, 0, 0, 6, 525},
{1, 8, 0, 0, 2, 533},
{1, 9, 0, 1, 2, 541},
{4, 8, 0, 0, 5, 550},
{1, 8, 0, 0, 2, 558},
{7, 6, 0, 0, 8, 566},
{5, 6, 0, 0, 6, 572},
{5, 6, 0, 0, 6, 578},
{5, 8, 0, 2, 6, 584},
{5, 8, 0, 2, 6, 592},
{3, 6, 0, 0, 4, 600},
{4, 6, 0, 0, 5, 606},
{3, 8, 0, 0, 4, 612},
{4, 6, 0, 0, 5, 620},
{5, 6, 0, 0, 6, 626},
{7, 6, 0, 0, 8, 632},
{5, 6, 0, 0, 6, 638},
{4, 8, 0, 2, 5, 644},
{4, 6, 0, 0, 5, 652},
{3, 10, 0, 2, 3, 658},
{1, 10, -1, 2, 3, 668},
{3, 10, 0, 2, 3, 678},
{6, 2, 0, -3, 7, 688},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0,0,0,0,0, -1},
{0, 0, 0, 0, 3, -1},
{1, 8, -1, 2, 3, 690},
{5, 8, 0, 1, 6, 698},
{5, 8, 0, 0, 6, 706},
{4, 6, 0, -1, 5, 714},
{5, 8, 0, 0, 6, 720},
{1, 10, -1, 2, 3, 728},
{5, 10, 0, 2, 6, 738},
{3, 1, 0, -7, 3, 748},
{7, 7, -1, 0, 9, 749},
{3, 5, 0, -3, 4, 756},
{5, 5, 0, 0, 6, 761},
{5, 3, -1, -2, 7, 766},
{3, 1, 0, -3, 4, 769},
{7, 7, -1, 0, 9, 770},
{3, 1, 0, -7, 3, 777},
{4, 4, 0, -3, 4, 778},
{5, 7, 0, 0, 6, 782},
{3, 4, 0, -3, 3, 789},
{3, 4, 0, -3, 3, 793},
{2, 2, 0, -6, 3, 797},
{4, 8, 0, 2, 5, 799},
{6, 10, 0, 2, 6, 807},
{2, 1, 0, -3, 3, 817},
{2, 2, 0, 2, 3, 818},
{2, 4, 0, -3, 3, 820},
{3, 5, 0, -3, 4, 824},
{5, 5, 0, 0, 6, 829},
{9, 8, 0, 0, 9, 834},
{8, 8, 0, 0, 9, 850},
{9, 8, 0, 0, 9, 858},
{4, 8, -1, 2, 6, 874},
{7, 11, 0, 0, 7, 882},
{7, 11, 0, 0, 7, 893},
{7, 11, 0, 0, 7, 904},
{7, 11, 0, 0, 7, 915},
{7, 10, 0, 0, 7, 926},
{7, 11, 0, 0, 7, 936},
{9, 8, 0, 0, 10, 947},
{6, 10, -1, 2, 8, 963},
{5, 11, -1, 0, 7, 973},
{5, 11, -1, 0, 7, 984},
{5, 11, -1, 0, 7, 995},
{5, 10, -1, 0, 7, 1006},
{2, 11, 0, 0, 3, 1016},
{2, 11, -1, 0, 3, 1027},
{3, 11, 0, 0, 3, 1038},
{3, 10, 0, 0, 3, 1049},
{7, 8, 0, 0, 8, 1059},
{6, 11, -1, 0, 8, 1067},
{6, 11, -1, 0, 8, 1078},
{6, 11, -1, 0, 8, 1089},
{6, 11, -1, 0, 8, 1100},
{6, 11, -1, 0, 8, 1111},
{6, 10, -1, 0, 8, 1122},
{5, 5, 0, -1, 6, 1132},
{6, 10, -1, 1, 8, 1137},
{6, 11, -1, 0, 8, 1147},
{6, 11, -1, 0, 8, 1158},
{6, 11, -1, 0, 8, 1169},
{6, 10, -1, 0, 8, 1180},
{7, 11, 0, 0, 7, 1190},
{5, 8, -1, 0, 7, 1201},
{4, 8, 0, 0, 5, 1209},
{5, 9, 0, 0, 5, 1217},
{5, 9, 0, 0, 5, 1226},
{5, 9, 0, 0, 5, 1235},
{5, 9, 0, 0, 5, 1244},
{5, 8, 0, 0, 5, 1253},
{5, 9, 0, 0, 5, 1261},
{7, 6, 0, 0, 8, 1270},
{4, 8, 0, 2, 5, 1276},
{4, 9, 0, 0, 5, 1284},
{4, 9, 0, 0, 5, 1293},
{4, 9, 0, 0, 5, 1302},
{4, 8, 0, 0, 5, 1311},
{2, 9, 1, 0, 2, 1319},
{2, 9, 0, 0, 2, 1328},
{3, 9, 1, 0, 2, 1337},
{3, 8, 0, 0, 2, 1346},
{5, 9, 0, 0, 6, 1354},
{4, 9, 0, 0, 5, 1363},
{5, 9, 0, 0, 6, 1372},
{5, 9, 0, 0, 6, 1381},
{5, 9, 0, 0, 6, 1390},
{5, 9, 0, 0, 6, 1399},
{5, 8, 0, 0, 6, 1408},
{5, 5, 0, -1, 6, 1416},
{6, 6, 0, 0, 6, 1421},
{4, 9, 0, 0, 5, 1427},
{4, 9, 0, 0, 5, 1436},
{4, 9, 0, 0, 5, 1445},
{4, 8, 0, 0, 5, 1454},
{4, 11, 0, 2, 5, 1462},
{5, 10, 0, 2, 6, 1473},
{4, 10, 0, 2, 5, 1483},
},
bitmap_data
};
#endif

View File

@ -0,0 +1,63 @@
# This is basically the overall name of the project in Visual Studio this is the name of the Solution File
# For every executable you have with a main method you should have an add_executable line below.
# For every add executable line you should list every .cpp and .h file you have associated with that executable.
# This is the variable for Windows. I use this to define the root of my directory structure.
SET(GLUT_ROOT ${BULLET_PHYSICS_SOURCE_DIR}/glut)
# You shouldn't have to modify anything below this line
########################################################
# This is the shortcut to finding GLU, GLUT and OpenGL if they are properly installed on your system
# This should be the case.
INCLUDE (${CMAKE_ROOT}/Modules/FindGLU.cmake)
INCLUDE (${CMAKE_ROOT}/Modules/FindGLUT.cmake)
INCLUDE (${CMAKE_ROOT}/Modules/FindOpenGL.cmake)
IF (WIN32)
# This is the Windows code for which Opengl, and Glut are not properly installed
# since I can't install them I must cheat and copy libraries around
INCLUDE_DIRECTORIES(${GLUT_ROOT})
# LINK_DIRECTORIES(${GLUT_ROOT}\\lib)
# IF (${GLUT_glut_LIBRARY} MATCHES "GLUT_glut_LIBRARY-NOTFOUND")
# LINK_LIBRARIES(${GLUT_ROOT}\\lib\\glut32 ${OPENGL_gl_LIBRARY} ${OPENGL_glU_LIBRARY})
# TARGET_LINK_LIBRARIES(table ${GLUT_ROOT}\\lib\\glut32)
#
# ADD_CUSTOM_COMMAND(TARGET table POST_BUILD COMMAND copy ${GLUT_ROOT}\\lib\\glut32.dll ${GLUT_ROOT}\\bin\\vs2005\\Debug
# COMMAND copy ${GLUT_ROOT}\\lib\\glut32.dll ${GLUT_ROOT}\\bin\\vs2003\\Debug
# COMMAND copy ${GLUT_ROOT}\\lib\\glut32.dll ${GLUT_ROOT}\\bin\\vs6\\Debug)
# ELSE (${GLUT_glut_LIBRARY} MATCHES "GLUT_glut_LIBRARY-NOTFOUND")
# LINK_LIBRARIES(${GLUT_glut_LIBRARY} ${OPENGL_gl_LIBRARY} ${OPENGL_glu_LIBRARY})
# TARGET_LINK_LIBRARIES(table ${GLUT_glut_LIBRARY})
# ENDIF(${GLUT_glut_LIBRARY} MATCHES "GLUT_glut_LIBRARY-NOTFOUND")
# TARGET_LINK_LIBRARIES(table ${OPENGL_gl_LIBRARY})
# TARGET_LINK_LIBRARIES(table ${OPENGL_glu_LIBRARY})
ELSE (WIN32)
# This is the lines for linux. This should always work if everything is installed and working fine.
# SET(CMAKE_BUILD_TYPE Debug)
# SET(CMAKE_CXX_FLAGS_DEBUG "-g")
INCLUDE_DIRECTORIES(/usr/include /usr/local/include ${GLUT_INCLUDE_DIR})
# TARGET_LINK_LIBRARIES(table ${GLUT_glut_LIBRARY} ${OPENGL_gl_LIBRARY} ${OPENGL_glu_LIBRARY})
# TARGET_LINK_LIBRARIES(checker ${GLUT_glut_LIBRARY} ${OPENGL_gl_LIBRARY} ${OPENGL_glu_LIBRARY})
ENDIF (WIN32)
INCLUDE_DIRECTORIES(
${BULLET_PHYSICS_SOURCE_DIR}/src }
)
ADD_LIBRARY(LibOpenGLSupport
BMF_Api.cpp
BMF_BitmapFont.cpp
BMF_font_helv10.cpp
GL_ShapeDrawer.cpp
GL_Simplex1to4.cpp
GLDebugDrawer.cpp
GlutStuff.cpp
RenderTexture.cpp
DemoApplication.cpp
)

View File

@ -0,0 +1,83 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
#ifndef DEBUG_CAST_RESULT_H
#define DEBUG_CAST_RESULT_H
#include "BulletCollision/NarrowPhaseCollision/btConvexCast.h"
#include "LinearMath/btTransform.h"
#include "GL_ShapeDrawer.h"
#include "GlutStuff.h"
#ifdef WIN32
#include <windows.h>
#endif
//think different
#if defined(__APPLE__) && !defined (VMDMESA)
#include <OpenGL/gl.h>
#include <OpenGL/glu.h>
#else
#include <GL/gl.h>
#endif
struct btDebugCastResult : public btConvexCast::CastResult
{
btTransform m_fromTrans;
const btPolyhedralConvexShape* m_shape;
btVector3 m_linVel;
btVector3 m_angVel;
btDebugCastResult(const btTransform& fromTrans,const btPolyhedralConvexShape* shape,
const btVector3& linVel,const btVector3& angVel)
:m_fromTrans(fromTrans),
m_shape(shape),
m_linVel(linVel),
m_angVel(angVel)
{
}
virtual void drawCoordSystem(const btTransform& tr)
{
btScalar m[16];
tr.getOpenGLMatrix(m);
glPushMatrix();
btglLoadMatrix(m);
glBegin(GL_LINES);
btglColor3(1, 0, 0);
btglVertex3(0, 0, 0);
btglVertex3(1, 0, 0);
btglColor3(0, 1, 0);
btglVertex3(0, 0, 0);
btglVertex3(0, 1, 0);
btglColor3(0, 0, 1);
btglVertex3(0, 0, 0);
btglVertex3(0, 0, 1);
glEnd();
glPopMatrix();
}
virtual void DebugDraw(btScalar fraction)
{
btScalar m[16];
btTransform hitTrans;
btTransformUtil::integrateTransform(m_fromTrans,m_linVel,m_angVel,fraction,hitTrans);
hitTrans.getOpenGLMatrix(m);
GL_ShapeDrawer::drawOpenGL(m,m_shape,btVector3(1,0,0),btIDebugDraw::DBG_NoDebug);
}
};
#endif //DEBUG_CAST_RESULT_H

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,191 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
#ifndef DEMO_APPLICATION_H
#define DEMO_APPLICATION_H
#ifdef WIN32//for glut.h
#include <windows.h>
#endif
//think different
#if defined(__APPLE__) && !defined (VMDMESA)
#include <OpenGL/gl.h>
#include <OpenGL/glu.h>
#include <GLUT/glut.h>
#else
#include <GL/glut.h>
#endif
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include "LinearMath/btVector3.h"
#include "LinearMath/btMatrix3x3.h"
#include "LinearMath/btTransform.h"
#include "LinearMath/btQuickprof.h"
class btCollisionShape;
class btDynamicsWorld;
class btRigidBody;
class btTypedConstraint;
class DemoApplication
{
protected:
btClock m_clock;
///this is the most important class
btDynamicsWorld* m_dynamicsWorld;
///constraint for mouse picking
btTypedConstraint* m_pickConstraint;
btCollisionShape* m_shootBoxShape;
float m_cameraDistance;
int m_debugMode;
float m_ele;
float m_azi;
btVector3 m_cameraPosition;
btVector3 m_cameraTargetPosition;//look at
float m_scaleBottom;
float m_scaleFactor;
btVector3 m_cameraUp;
int m_forwardAxis;
int m_glutScreenWidth;
int m_glutScreenHeight;
float m_ShootBoxInitialSpeed;
bool m_stepping;
bool m_singleStep;
bool m_idle;
int m_lastKey;
public:
DemoApplication();
virtual ~DemoApplication();
btDynamicsWorld* getDynamicsWorld()
{
return m_dynamicsWorld;
}
void setOrthographicProjection();
void resetPerspectiveProjection();
int getDebugMode()
{
return m_debugMode ;
}
void setDebugMode(int mode);
void setCameraUp(const btVector3& camUp)
{
m_cameraUp = camUp;
}
void setCameraForwardAxis(int axis)
{
m_forwardAxis = axis;
}
void myinit();
void toggleIdle();
virtual void updateCamera();
btVector3 getCameraPosition()
{
return m_cameraPosition;
}
btVector3 getCameraTargetPosition()
{
return m_cameraTargetPosition;
}
///glut callbacks
float getCameraDistance();
void setCameraDistance(float dist);
void moveAndDisplay();
virtual void clientMoveAndDisplay() = 0;
virtual void clientResetScene();
///Demo functions
void shootBox(const btVector3& destination);
btVector3 getRayTo(int x,int y);
btRigidBody* localCreateRigidBody(float mass, const btTransform& startTransform,btCollisionShape* shape);
///callback methods by glut
virtual void keyboardCallback(unsigned char key, int x, int y);
virtual void specialKeyboard(int key, int x, int y);
virtual void specialKeyboardUp(int key, int x, int y);
virtual void reshape(int w, int h);
virtual void mouseFunc(int button, int state, int x, int y);
virtual void mouseMotionFunc(int x,int y);
virtual void displayCallback();
virtual void renderme();
void stepLeft();
void stepRight();
void stepFront();
void stepBack();
void zoomIn();
void zoomOut();
bool isIdle() const
{
return m_idle;
}
void setIdle(bool idle)
{
m_idle = idle;
}
};
#endif //DEMO_APPLICATION_H

View File

@ -0,0 +1,78 @@
#include "GLDebugDrawer.h"
#include "LinearMath/btPoint3.h"
#ifdef WIN32 //needed for glut.h
#include <windows.h>
#endif
//think different
#if defined(__APPLE__) && !defined (VMDMESA)
#include <OpenGL/gl.h>
#include <OpenGL/glu.h>
#include <GLUT/glut.h>
#else
#include <GL/glut.h>
#endif
#include "BMF_Api.h"
#include <stdio.h> //printf debugging
GLDebugDrawer::GLDebugDrawer()
:m_debugMode(0)
{
}
void GLDebugDrawer::drawLine(const btVector3& from,const btVector3& to,const btVector3& color)
{
if (m_debugMode > 0)
{
glBegin(GL_LINES);
glColor3f(color.getX(), color.getY(), color.getZ());
glVertex3d(from.getX(), from.getY(), from.getZ());
glVertex3d(to.getX(), to.getY(), to.getZ());
glEnd();
}
}
void GLDebugDrawer::setDebugMode(int debugMode)
{
m_debugMode = debugMode;
}
void GLDebugDrawer::draw3dText(const btVector3& location,const char* textString)
{
glRasterPos3f(location.x(), location.y(), location.z());
BMF_DrawString(BMF_GetFont(BMF_kHelvetica10),textString);
}
void GLDebugDrawer::reportErrorWarning(const char* warningString)
{
printf(warningString);
}
void GLDebugDrawer::drawContactPoint(const btVector3& pointOnB,const btVector3& normalOnB,btScalar distance,int lifeTime,const btVector3& color)
{
if (m_debugMode & btIDebugDraw::DBG_DrawContactPoints)
{
btVector3 to=pointOnB+normalOnB*distance;
const btVector3&from = pointOnB;
glBegin(GL_LINES);
glColor3f(color.getX(), color.getY(), color.getZ());
glVertex3d(from.getX(), from.getY(), from.getZ());
glVertex3d(to.getX(), to.getY(), to.getZ());
glEnd();
glRasterPos3f(from.x(), from.y(), from.z());
char buf[12];
sprintf(buf," %d",lifeTime);
BMF_DrawString(BMF_GetFont(BMF_kHelvetica10),buf);
}
}

View File

@ -0,0 +1,31 @@
#ifndef GL_DEBUG_DRAWER_H
#define GL_DEBUG_DRAWER_H
#include "LinearMath/btIDebugDraw.h"
class GLDebugDrawer : public btIDebugDraw
{
int m_debugMode;
public:
GLDebugDrawer();
virtual void drawLine(const btVector3& from,const btVector3& to,const btVector3& color);
virtual void drawContactPoint(const btVector3& PointOnB,const btVector3& normalOnB,btScalar distance,int lifeTime,const btVector3& color);
virtual void reportErrorWarning(const char* warningString);
virtual void draw3dText(const btVector3& location,const char* textString);
virtual void setDebugMode(int debugMode);
virtual int getDebugMode() const { return m_debugMode;}
};
#endif//GL_DEBUG_DRAWER_H

View File

@ -0,0 +1,597 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
#ifdef WIN32 //needed for glut.h
#include <windows.h>
#endif
//think different
#if defined(__APPLE__) && !defined (VMDMESA)
#include <OpenGL/gl.h>
#include <OpenGL/glu.h>
#include <GLUT/glut.h>
#else
#include <GL/glut.h>
#endif
#include "GlutStuff.h"
#include "GL_ShapeDrawer.h"
#include "BulletCollision/CollisionShapes/btPolyhedralConvexShape.h"
#include "BulletCollision/CollisionShapes/btTriangleMeshShape.h"
#include "BulletCollision/CollisionShapes/btBoxShape.h"
#include "BulletCollision/CollisionShapes/btSphereShape.h"
#include "BulletCollision/CollisionShapes/btConeShape.h"
#include "BulletCollision/CollisionShapes/btCylinderShape.h"
#include "BulletCollision/CollisionShapes/btTetrahedronShape.h"
#include "BulletCollision/CollisionShapes/btCompoundShape.h"
#include "BulletCollision/CollisionShapes/btCapsuleShape.h"
#include "BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h"
#include "BulletCollision/CollisionShapes/btUniformScalingShape.h"
#include "LinearMath/btIDebugDraw.h"
//for debugmodes
#include "BMF_Api.h"
#include <stdio.h> //printf debugging
//#define USE_DISPLAY_LISTS 1
#ifdef USE_DISPLAY_LISTS
#include <map>
using namespace std;
//Set for storing Display list per trimesh
struct TRIMESH_KEY
{
btCollisionShape* m_shape;
GLuint m_dlist;//OpenGL display list
};
typedef map<unsigned long,TRIMESH_KEY> TRIMESH_KEY_MAP;
typedef pair<unsigned long,TRIMESH_KEY> TRIMESH_KEY_PAIR;
TRIMESH_KEY_MAP g_display_lists;
class GlDisplaylistDrawcallback : public btTriangleCallback
{
public:
virtual void processTriangle(btVector3* triangle,int partId, int triangleIndex)
{
btVector3 diff1 = triangle[1] - triangle[0];
btVector3 diff2 = triangle[2] - triangle[0];
btVector3 normal = diff1.cross(diff2);
normal.normalize();
glBegin(GL_TRIANGLES);
glColor3f(0, 1, 0);
glNormal3d(normal.getX(),normal.getY(),normal.getZ());
glVertex3d(triangle[0].getX(), triangle[0].getY(), triangle[0].getZ());
glColor3f(0, 1, 0);
glNormal3d(normal.getX(),normal.getY(),normal.getZ());
glVertex3d(triangle[1].getX(), triangle[1].getY(), triangle[1].getZ());
glColor3f(0, 1, 0);
glNormal3d(normal.getX(),normal.getY(),normal.getZ());
glVertex3d(triangle[2].getX(), triangle[2].getY(), triangle[2].getZ());
glEnd();
/*glBegin(GL_LINES);
glColor3f(1, 1, 0);
glNormal3d(normal.getX(),normal.getY(),normal.getZ());
glVertex3d(triangle[0].getX(), triangle[0].getY(), triangle[0].getZ());
glNormal3d(normal.getX(),normal.getY(),normal.getZ());
glVertex3d(triangle[1].getX(), triangle[1].getY(), triangle[1].getZ());
glColor3f(1, 1, 0);
glNormal3d(normal.getX(),normal.getY(),normal.getZ());
glVertex3d(triangle[2].getX(), triangle[2].getY(), triangle[2].getZ());
glNormal3d(normal.getX(),normal.getY(),normal.getZ());
glVertex3d(triangle[1].getX(), triangle[1].getY(), triangle[1].getZ());
glColor3f(1, 1, 0);
glNormal3d(normal.getX(),normal.getY(),normal.getZ());
glVertex3d(triangle[2].getX(), triangle[2].getY(), triangle[2].getZ());
glNormal3d(normal.getX(),normal.getY(),normal.getZ());
glVertex3d(triangle[0].getX(), triangle[0].getY(), triangle[0].getZ());
glEnd();*/
}
};
GLuint OGL_get_displaylist_for_shape(btCollisionShape * shape)
{
TRIMESH_KEY_MAP::iterator map_iter;
unsigned long key = (unsigned long)shape;
map_iter = g_display_lists.find(key);
if(map_iter!=g_display_lists.end())
{
return map_iter->second.m_dlist;
}
return 0;
}
void OGL_displaylist_clean()
{
TRIMESH_KEY_MAP::iterator map_iter,map_itend;
map_iter = g_display_lists.begin();
while(map_iter!=map_itend)
{
glDeleteLists(map_iter->second.m_dlist,1);
map_iter++;
}
g_display_lists.clear();
}
void OGL_displaylist_register_shape(btCollisionShape * shape)
{
btVector3 aabbMax(btScalar(1e30),btScalar(1e30),btScalar(1e30));
btVector3 aabbMin(-btScalar(1e30),-btScalar(1e30),-btScalar(1e30));
GlDisplaylistDrawcallback drawCallback;
TRIMESH_KEY dlist;
dlist.m_dlist = glGenLists(1);
dlist.m_shape = shape;
unsigned long key = (unsigned long)shape;
g_display_lists.insert(TRIMESH_KEY_PAIR(key,dlist));
glNewList(dlist.m_dlist,GL_COMPILE);
glEnable(GL_CULL_FACE);
glCullFace(GL_BACK);
if (shape->isConcave())
{
btConcaveShape* concaveMesh = (btConcaveShape*) shape;
//todo pass camera, for some culling
concaveMesh->processAllTriangles(&drawCallback,aabbMin,aabbMax);
}
glDisable(GL_CULL_FACE);
glEndList();
}
#endif //USE_DISPLAY_LISTS
void GL_ShapeDrawer::drawCoordSystem() {
glBegin(GL_LINES);
glColor3f(1, 0, 0);
glVertex3d(0, 0, 0);
glVertex3d(1, 0, 0);
glColor3f(0, 1, 0);
glVertex3d(0, 0, 0);
glVertex3d(0, 1, 0);
glColor3f(0, 0, 1);
glVertex3d(0, 0, 0);
glVertex3d(0, 0, 1);
glEnd();
}
class GlDrawcallback : public btTriangleCallback
{
public:
bool m_wireframe;
GlDrawcallback()
:m_wireframe(false)
{
}
virtual void processTriangle(btVector3* triangle,int partId, int triangleIndex)
{
(void)triangleIndex;
(void)partId;
if (m_wireframe)
{
glBegin(GL_LINES);
glColor3f(1, 0, 0);
glVertex3d(triangle[0].getX(), triangle[0].getY(), triangle[0].getZ());
glVertex3d(triangle[1].getX(), triangle[1].getY(), triangle[1].getZ());
glColor3f(0, 1, 0);
glVertex3d(triangle[2].getX(), triangle[2].getY(), triangle[2].getZ());
glVertex3d(triangle[1].getX(), triangle[1].getY(), triangle[1].getZ());
glColor3f(0, 0, 1);
glVertex3d(triangle[2].getX(), triangle[2].getY(), triangle[2].getZ());
glVertex3d(triangle[0].getX(), triangle[0].getY(), triangle[0].getZ());
glEnd();
} else
{
glBegin(GL_TRIANGLES);
glColor3f(1, 0, 0);
glVertex3d(triangle[0].getX(), triangle[0].getY(), triangle[0].getZ());
glColor3f(0, 1, 0);
glVertex3d(triangle[1].getX(), triangle[1].getY(), triangle[1].getZ());
glColor3f(0, 0, 1);
glVertex3d(triangle[2].getX(), triangle[2].getY(), triangle[2].getZ());
glEnd();
}
}
};
class TriangleGlDrawcallback : public btInternalTriangleIndexCallback
{
public:
virtual void internalProcessTriangleIndex(btVector3* triangle,int partId,int triangleIndex)
{
(void)triangleIndex;
(void)partId;
glBegin(GL_TRIANGLES);//LINES);
glColor3f(1, 0, 0);
glVertex3d(triangle[0].getX(), triangle[0].getY(), triangle[0].getZ());
glVertex3d(triangle[1].getX(), triangle[1].getY(), triangle[1].getZ());
glColor3f(0, 1, 0);
glVertex3d(triangle[2].getX(), triangle[2].getY(), triangle[2].getZ());
glVertex3d(triangle[1].getX(), triangle[1].getY(), triangle[1].getZ());
glColor3f(0, 0, 1);
glVertex3d(triangle[2].getX(), triangle[2].getY(), triangle[2].getZ());
glVertex3d(triangle[0].getX(), triangle[0].getY(), triangle[0].getZ());
glEnd();
}
};
void GL_ShapeDrawer::drawCylinder(float radius,float halfHeight, int upAxis)
{
glPushMatrix();
switch (upAxis)
{
case 0:
glRotatef(-90.0, 0.0, 1.0, 0.0);
glTranslatef(0.0, 0.0, -halfHeight);
break;
case 1:
glRotatef(-90.0, 1.0, 0.0, 0.0);
glTranslatef(0.0, 0.0, -halfHeight);
break;
case 2:
glTranslatef(0.0, 0.0, -halfHeight);
break;
default:
{
assert(0);
}
}
GLUquadricObj *quadObj = gluNewQuadric();
//The gluCylinder subroutine draws a cylinder that is oriented along the z axis.
//The base of the cylinder is placed at z = 0; the top of the cylinder is placed at z=height.
//Like a sphere, the cylinder is subdivided around the z axis into slices and along the z axis into stacks.
gluQuadricDrawStyle(quadObj, (GLenum)GLU_FILL);
gluQuadricNormals(quadObj, (GLenum)GLU_SMOOTH);
gluCylinder(quadObj, radius, radius, 2.f*halfHeight, 15, 10);
glPopMatrix();
gluDeleteQuadric(quadObj);
}
void GL_ShapeDrawer::drawOpenGL(btScalar* m, const btCollisionShape* shape, const btVector3& color,int debugMode)
{
glPushMatrix();
btglMultMatrix(m);
if (shape->getShapeType() == UNIFORM_SCALING_SHAPE_PROXYTYPE)
{
const btUniformScalingShape* scalingShape = static_cast<const btUniformScalingShape*>(shape);
const btConvexShape* convexShape = scalingShape->getChildShape();
float scalingFactor = (float)scalingShape->getUniformScalingFactor();
{
btScalar tmpScaling[4][4]={{scalingFactor,0,0,0},
{0,scalingFactor,0,0},
{0,0,scalingFactor,0},
{0,0,0,1}};
drawOpenGL( (btScalar*)tmpScaling,convexShape,color,debugMode);
}
glPopMatrix();
return;
}
if (shape->getShapeType() == COMPOUND_SHAPE_PROXYTYPE)
{
const btCompoundShape* compoundShape = static_cast<const btCompoundShape*>(shape);
for (int i=compoundShape->getNumChildShapes()-1;i>=0;i--)
{
btTransform childTrans = compoundShape->getChildTransform(i);
const btCollisionShape* colShape = compoundShape->getChildShape(i);
btScalar childMat[16];
childTrans.getOpenGLMatrix(childMat);
drawOpenGL(childMat,colShape,color,debugMode);
}
} else
{
//drawCoordSystem();
//glPushMatrix();
glEnable(GL_COLOR_MATERIAL);
glColor3f(color.x(),color.y(), color.z());
bool useWireframeFallback = true;
if (!(debugMode & btIDebugDraw::DBG_DrawWireframe))
{
switch (shape->getShapeType())
{
case BOX_SHAPE_PROXYTYPE:
{
const btBoxShape* boxShape = static_cast<const btBoxShape*>(shape);
btVector3 halfExtent = boxShape->getHalfExtentsWithMargin();
glScaled(2*halfExtent[0], 2*halfExtent[1], 2*halfExtent[2]);
glutSolidCube(1.0);
useWireframeFallback = false;
break;
}
case TRIANGLE_SHAPE_PROXYTYPE:
case TETRAHEDRAL_SHAPE_PROXYTYPE:
{
//todo:
// useWireframeFallback = false;
break;
}
case CONVEX_HULL_SHAPE_PROXYTYPE:
break;
case SPHERE_SHAPE_PROXYTYPE:
{
const btSphereShape* sphereShape = static_cast<const btSphereShape*>(shape);
float radius = sphereShape->getMargin();//radius doesn't include the margin, so draw with margin
glutSolidSphere(radius,10,10);
useWireframeFallback = false;
break;
}
case CAPSULE_SHAPE_PROXYTYPE:
{
const btCapsuleShape* capsuleShape = static_cast<const btCapsuleShape*>(shape);
float radius = capsuleShape->getRadius();
float halfHeight = capsuleShape->getHalfHeight();
int upAxis = 1;
drawCylinder(radius,halfHeight,upAxis);
glPushMatrix();
glTranslatef(0.0, -halfHeight,0.0);
glutSolidSphere(radius,10,10);
glTranslatef(0.0, 2*halfHeight,0.0);
glutSolidSphere(radius,10,10);
glPopMatrix();
useWireframeFallback = false;
break;
}
case MULTI_SPHERE_SHAPE_PROXYTYPE:
{
break;
}
case CONE_SHAPE_PROXYTYPE:
{
const btConeShape* coneShape = static_cast<const btConeShape*>(shape);
int upIndex = coneShape->getConeUpIndex();
float radius = coneShape->getRadius();//+coneShape->getMargin();
float height = coneShape->getHeight();//+coneShape->getMargin();
switch (upIndex)
{
case 0:
glRotatef(90.0, 0.0, 1.0, 0.0);
break;
case 1:
glRotatef(-90.0, 1.0, 0.0, 0.0);
break;
case 2:
break;
default:
{
}
};
glTranslatef(0.0, 0.0, -0.5*height);
glutSolidCone(radius,height,10,10);
useWireframeFallback = false;
break;
}
case CONVEX_TRIANGLEMESH_SHAPE_PROXYTYPE:
{
useWireframeFallback = false;
break;
}
case CONVEX_SHAPE_PROXYTYPE:
case CYLINDER_SHAPE_PROXYTYPE:
{
const btCylinderShape* cylinder = static_cast<const btCylinderShape*>(shape);
int upAxis = cylinder->getUpAxis();
float radius = cylinder->getRadius();
float halfHeight = cylinder->getHalfExtentsWithMargin()[upAxis];
drawCylinder(radius,halfHeight,upAxis);
break;
}
default:
{
}
};
}
if (useWireframeFallback)
{
/// for polyhedral shapes
if (shape->isPolyhedral())
{
btPolyhedralConvexShape* polyshape = (btPolyhedralConvexShape*) shape;
glBegin(GL_LINES);
int i;
for (i=0;i<polyshape->getNumEdges();i++)
{
btPoint3 a,b;
polyshape->getEdge(i,a,b);
glVertex3f(a.getX(),a.getY(),a.getZ());
glVertex3f(b.getX(),b.getY(),b.getZ());
}
glEnd();
if (debugMode==btIDebugDraw::DBG_DrawFeaturesText)
{
glRasterPos3f(0.0, 0.0, 0.0);
//BMF_DrawString(BMF_GetFont(BMF_kHelvetica10),polyshape->getExtraDebugInfo());
glColor3f(1.f, 1.f, 1.f);
for (i=0;i<polyshape->getNumVertices();i++)
{
btPoint3 vtx;
polyshape->getVertex(i,vtx);
glRasterPos3f(vtx.x(), vtx.y(), vtx.z());
char buf[12];
sprintf(buf," %d",i);
BMF_DrawString(BMF_GetFont(BMF_kHelvetica10),buf);
}
for (i=0;i<polyshape->getNumPlanes();i++)
{
btVector3 normal;
btPoint3 vtx;
polyshape->getPlane(normal,vtx,i);
btScalar d = vtx.dot(normal);
glRasterPos3f(normal.x()*d, normal.y()*d, normal.z()*d);
char buf[12];
sprintf(buf," plane %d",i);
BMF_DrawString(BMF_GetFont(BMF_kHelvetica10),buf);
}
}
}
}
#ifdef USE_DISPLAY_LISTS
if (shape->getShapeType() == TRIANGLE_MESH_SHAPE_PROXYTYPE||shape->getShapeType() == GIMPACT_SHAPE_PROXYTYPE)
{
GLuint dlist = OGL_get_displaylist_for_shape((btCollisionShape * )shape);
if (dlist)
{
glCallList(dlist);
}
else
{
#else
if (shape->isConcave())//>getShapeType() == TRIANGLE_MESH_SHAPE_PROXYTYPE||shape->getShapeType() == GIMPACT_SHAPE_PROXYTYPE)
// if (shape->getShapeType() == TRIANGLE_MESH_SHAPE_PROXYTYPE)
{
btConcaveShape* concaveMesh = (btConcaveShape*) shape;
//btVector3 aabbMax(btScalar(1e30),btScalar(1e30),btScalar(1e30));
//btVector3 aabbMax(100,100,100);//btScalar(1e30),btScalar(1e30),btScalar(1e30));
//todo pass camera, for some culling
btVector3 aabbMax(btScalar(1e30),btScalar(1e30),btScalar(1e30));
btVector3 aabbMin(-btScalar(1e30),-btScalar(1e30),-btScalar(1e30));
GlDrawcallback drawCallback;
drawCallback.m_wireframe = (debugMode & btIDebugDraw::DBG_DrawWireframe)!=0;
concaveMesh->processAllTriangles(&drawCallback,aabbMin,aabbMax);
}
#endif
#ifdef USE_DISPLAY_LISTS
}
}
#endif
if (shape->getShapeType() == CONVEX_TRIANGLEMESH_SHAPE_PROXYTYPE)
{
btConvexTriangleMeshShape* convexMesh = (btConvexTriangleMeshShape*) shape;
//todo: pass camera for some culling
btVector3 aabbMax(btScalar(1e30),btScalar(1e30),btScalar(1e30));
btVector3 aabbMin(-btScalar(1e30),-btScalar(1e30),-btScalar(1e30));
TriangleGlDrawcallback drawCallback;
convexMesh->getMeshInterface()->InternalProcessAllTriangles(&drawCallback,aabbMin,aabbMax);
}
glDisable(GL_DEPTH_BUFFER_BIT);
glRasterPos3f(0,0,0);//mvtx.x(), vtx.y(), vtx.z());
if (debugMode&btIDebugDraw::DBG_DrawText)
{
BMF_DrawString(BMF_GetFont(BMF_kHelvetica10),shape->getName());
}
if (debugMode& btIDebugDraw::DBG_DrawFeaturesText)
{
//BMF_DrawString(BMF_GetFont(BMF_kHelvetica10),shape->getExtraDebugInfo());
}
glEnable(GL_DEPTH_BUFFER_BIT);
// glPopMatrix();
}
glPopMatrix();
}

View File

@ -0,0 +1,34 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
#ifndef GL_SHAPE_DRAWER_H
#define GL_SHAPE_DRAWER_H
class btCollisionShape;
#include "LinearMath/btVector3.h"
/// OpenGL shape drawing
class GL_ShapeDrawer
{
public:
static void drawOpenGL(btScalar* m, const btCollisionShape* shape, const btVector3& color,int debugMode);
static void drawCoordSystem();
static void drawCylinder(float radius,float halfHeight, int upAxis);
};
void OGL_displaylist_register_shape(btCollisionShape * shape);
void OGL_displaylist_clean();
#endif //GL_SHAPE_DRAWER_H

View File

@ -0,0 +1,76 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
#include "GL_Simplex1to4.h"
#include "BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h"
#include "GL_ShapeDrawer.h"
#ifdef WIN32
#include <windows.h>
#endif
//think different
#if defined(__APPLE__) && !defined (VMDMESA)
#include <OpenGL/gl.h>
#include <OpenGL/glu.h>
#else
#include <GL/gl.h>
#endif
#include "GlutStuff.h"
#include "LinearMath/btTransform.h"
GL_Simplex1to4::GL_Simplex1to4()
:m_simplexSolver(0)
{
}
///
/// Debugging method calcClosest calculates the closest point to the origin, using m_simplexSolver
///
void GL_Simplex1to4::calcClosest(btScalar* m)
{
btTransform tr;
tr.setFromOpenGLMatrix(m);
GL_ShapeDrawer::drawCoordSystem();
if (m_simplexSolver)
{
m_simplexSolver->reset();
bool res;
btVector3 v;
for (int i=0;i<m_numVertices;i++)
{
v = tr(m_vertices[i]);
m_simplexSolver->addVertex(v,v,btPoint3(0.f,0.f,0.f));
res = m_simplexSolver->closest(v);
}
//draw v?
glDisable(GL_LIGHTING);
glBegin(GL_LINES);
btglColor3(1.f, 0.f, 0.f);
btglVertex3(0.f, 0.f, 0.f);
btglVertex3(v.x(),v.y(),v.z());
glEnd();
glEnable(GL_LIGHTING);
}
}

View File

@ -0,0 +1,40 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
#ifndef GL_SIMPLEX_1TO4_H
#define GL_SIMPLEX_1TO4_H
#include "BulletCollision/CollisionShapes/btTetrahedronShape.h"
#include "BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h"
///GL_Simplex1to4 is a class to debug a Simplex Solver with 1 to 4 points.
///Can be used by GJK.
class GL_Simplex1to4 : public btBU_Simplex1to4
{
btSimplexSolverInterface* m_simplexSolver;
public:
GL_Simplex1to4();
void calcClosest(btScalar* m);
void setSimplexSolver(btSimplexSolverInterface* simplexSolver) {
m_simplexSolver = simplexSolver;
}
};
#endif //GL_SIMPLEX_1TO4_H

View File

@ -0,0 +1,97 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
#include "DemoApplication.h"
//glut is C code, this global gDemoApplication links glut to the C++ demo
static DemoApplication* gDemoApplication = 0;
#include "GlutStuff.h"
static void glutKeyboardCallback(unsigned char key, int x, int y)
{
gDemoApplication->keyboardCallback(key,x,y);
}
static void glutSpecialKeyboardCallback(int key, int x, int y)
{
gDemoApplication->specialKeyboard(key,x,y);
}
static void glutSpecialKeyboardUpCallback(int key, int x, int y)
{
gDemoApplication->specialKeyboardUp(key,x,y);
}
static void glutReshapeCallback(int w, int h)
{
gDemoApplication->reshape(w,h);
}
static void glutMoveAndDisplayCallback()
{
gDemoApplication->moveAndDisplay();
}
static void glutMouseFuncCallback(int button, int state, int x, int y)
{
gDemoApplication->mouseFunc(button,state,x,y);
}
static void glutMotionFuncCallback(int x,int y)
{
gDemoApplication->mouseMotionFunc(x,y);
}
static void glutDisplayCallback(void)
{
gDemoApplication->displayCallback();
}
int glutmain(int argc, char **argv,int width,int height,const char* title,DemoApplication* demoApp) {
gDemoApplication = demoApp;
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH);
glutInitWindowPosition(0, 0);
glutInitWindowSize(width, height);
glutCreateWindow(title);
gDemoApplication->myinit();
glutKeyboardFunc(glutKeyboardCallback);
glutSpecialFunc(glutSpecialKeyboardCallback);
glutSpecialUpFunc(glutSpecialKeyboardUpCallback);
glutReshapeFunc(glutReshapeCallback);
//createMenu();
glutIdleFunc(glutMoveAndDisplayCallback);
glutMouseFunc(glutMouseFuncCallback);
glutMotionFunc(glutMotionFuncCallback);
glutDisplayFunc( glutDisplayCallback );
glutMoveAndDisplayCallback();
glutMainLoop();
return 0;
}

View File

@ -0,0 +1,34 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
#ifndef GLUT_STUFF_H
#define GLUT_STUFF_H
class DemoApplication;
int glutmain(int argc, char **argv,int width,int height,const char* title,DemoApplication* demoApp);
#if defined(BT_USE_DOUBLE_PRECISION)
#define btglLoadMatrix glLoadMatrixd
#define btglMultMatrix glMultMatrixd
#define btglColor3 glColor3d
#define btglVertex3 glVertex3d
#else
#define btglLoadMatrix glLoadMatrixf
#define btglMultMatrix glMultMatrixf
#define btglColor3 glColor3f
#define btglVertex3 glVertex3d
#endif
#endif //GLUT_STUFF_H

View File

@ -0,0 +1,12 @@
noinst_LIBRARIES = libbulletopenglsupport.a
libbulletopenglsupport_a_SOURCES = \
BMF_Api.cpp BMF_BitmapFont.h BMF_Fonts.h \
DemoApplication.cpp GLDebugDrawer.h GL_Simplex1to4.cpp \
GlutStuff.h BMF_Api.h BMF_FontData.h \
BMF_Settings.h DemoApplication.h GL_ShapeDrawer.cpp \
GL_Simplex1to4.h RenderTexture.cpp BMF_BitmapFont.cpp \
BMF_font_helv10.cpp DebugCastResult.h GLDebugDrawer.cpp \
GL_ShapeDrawer.h GlutStuff.cpp RenderTexture.h
INCLUDES=-I../../src

View File

@ -0,0 +1,73 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
#include "RenderTexture.h"
#include <memory.h>
#include "BMF_FontData.h"
renderTexture::renderTexture(int width,int height)
:m_height(height),m_width(width)
{
m_buffer = new unsigned char[m_width*m_height*4];
//clear screen
memset(m_buffer,0,m_width*m_height*4);
//clear screen version 2
for (int x=0;x<m_width;x++)
{
for (int y=0;y<m_height;y++)
{
setPixel(x,y,btVector4(float(x),float(y),0.f,1.f));
}
}
}
void renderTexture::grapicalPrintf(char* str, BMF_FontData* fontData, int startx,int starty)
{
unsigned char c;
int rasterposx = startx;
int rasterposy = starty;
while ((c = (unsigned char) *str++)) {
BMF_CharData & cd = fontData->chars[c];
if (cd.data_offset!=-1) {
unsigned char* bitmap = &fontData->bitmap_data[cd.data_offset];
for (int y=0;y<cd.height;y++)
{
int bit = 128;
for (int x=0;x<cd.width;x++)
{
char packedColor = bitmap[y];
float colorf = packedColor & bit ? 0.f : 1.f;
btVector4 rgba(colorf,colorf,colorf,1.f);
setPixel(rasterposx+x,rasterposy+8-y-1,rgba);
bit >>=1;
}
}
}
rasterposx+= cd.advance;
}
}
renderTexture::~renderTexture()
{
delete [] m_buffer;
}

View File

@ -0,0 +1,63 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
#ifndef RENDER_TEXTURE_H
#define RENDER_TEXTURE_H
#include "LinearMath/btVector3.h"
#include "BMF_FontData.h"
///
///renderTexture provides a software-render context (setpixel/printf)
///
class renderTexture
{
int m_height;
int m_width;
unsigned char* m_buffer;
public:
renderTexture(int width,int height);
~renderTexture();
inline void setPixel(int x,int y,const btVector4& rgba)
{
unsigned char* pixel = &m_buffer[ (x+y*m_width) * 4];
pixel[0] = (unsigned char)(255*rgba.getX());
pixel[1] = (unsigned char)(255*rgba.getY());
pixel[2] = (unsigned char)(255*rgba.getZ());
pixel[3] = (unsigned char)(255*rgba.getW());
}
inline btVector4 getPixel(int x,int y)
{
unsigned char* pixel = &m_buffer[ (x+y*m_width) * 4];
return btVector4(pixel[0]*1.f/255.f,
pixel[1]*1.f/255.f,
pixel[2]*1.f/255.f,
pixel[3]*1.f/255.f);
}
const unsigned char* getBuffer() const { return m_buffer;}
int getWidth() const { return m_width;}
int getHeight() const { return m_height;}
void grapicalPrintf(char* str, BMF_FontData* fontData, int startx = 0,int starty=0);
};
#endif //RENDER_TEXTURE_H

19
src/bullet/LICENSE Normal file
View File

@ -0,0 +1,19 @@
/*
Bullet Continuous Collision Detection and Physics Library
Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
*/
All files in the Bullet/src folder are under this Zlib license.
Optional Extras/GIMPACT and Extras/GIMPACTBullet is also under ZLib license. Other optional external libraries in Extras/Demos have own license,see respective files.
This means Bullet can freely be used in any software, including commercial and console software. A Playstation 3 optimized version is available through Sony.

1
src/bullet/Makefile.am Normal file
View File

@ -0,0 +1 @@
SUBDIRS=src Demos/OpenGL

7
src/bullet/README Normal file
View File

@ -0,0 +1,7 @@
Bullet is a 3D Collision Detection and Rigid Body Dynamics Library for games and animation.
Free for commercial use, including Playstation 3, open source under the ZLib License.
Discrete and continuous collision detection, integrated into Blender 3D, and COLLADA 1.4 Physics import.
See the Bullet_User_Manual.pdf for more info and visit the Bullet Physics Forum at
http://bulletphysics.com

3
src/bullet/VERSION Normal file
View File

@ -0,0 +1,3 @@
Bullet Collision Detection and Physics Library version 2.64
http://bullet.sourceforge.net

View File

@ -0,0 +1,506 @@
Bullet-C-API.o Bullet-C-API.o: BulletDynamics/Dynamics/Bullet-C-API.cpp \
Bullet-C-Api.h btBulletDynamicsCommon.h btBulletCollisionCommon.h \
BulletCollision/CollisionDispatch/btCollisionWorld.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btTransform.h \
LinearMath/btVector3.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btMotionState.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
LinearMath/btScalar.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedAllocator.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btVector3.h LinearMath/btPoint3.h \
LinearMath/btAlignedObjectArray.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
BulletCollision/CollisionShapes/btBoxShape.h \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
LinearMath/btPoint3.h LinearMath/btMatrix3x3.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h LinearMath/btMinMax.h \
BulletCollision/CollisionShapes/btSphereShape.h \
BulletCollision/CollisionShapes/btCapsuleShape.h \
BulletCollision/CollisionShapes/btCylinderShape.h \
BulletCollision/CollisionShapes/btBoxShape.h \
BulletCollision/CollisionShapes/btConeShape.h \
BulletCollision/CollisionShapes/btStaticPlaneShape.h \
BulletCollision/CollisionShapes/btConcaveShape.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
BulletCollision/CollisionShapes/btConvexHullShape.h \
LinearMath/btAlignedObjectArray.h \
BulletCollision/CollisionShapes/btTriangleMesh.h \
BulletCollision/CollisionShapes/btStridingMeshInterface.h \
BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
BulletCollision/CollisionShapes/btTriangleMeshShape.h \
BulletCollision/CollisionShapes/btOptimizedBvh.h \
BulletCollision/CollisionShapes/btTriangleMeshShape.h \
BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
LinearMath/btScalar.h BulletCollision/CollisionShapes/btCompoundShape.h \
BulletCollision/CollisionShapes/btTetrahedronShape.h \
BulletCollision/CollisionShapes/btEmptyShape.h \
BulletCollision/CollisionShapes/btMultiSphereShape.h \
BulletCollision/CollisionShapes/btUniformScalingShape.h \
BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h \
BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/BroadphaseCollision/btAxisSweep3.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
/usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \
/usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h LinearMath/btQuaternion.h \
LinearMath/btTransform.h LinearMath/btDefaultMotionState.h \
LinearMath/btQuickprof.h /usr/include/sys/time.h \
LinearMath/btIDebugDraw.h \
BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
BulletDynamics/Dynamics/btDynamicsWorld.h \
BulletCollision/CollisionDispatch/btCollisionWorld.h \
BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
LinearMath/btAlignedObjectArray.h \
BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
BulletDynamics/Dynamics/btRigidBody.h LinearMath/btPoint3.h \
LinearMath/btTransform.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
LinearMath/btVector3.h \
BulletDynamics/ConstraintSolver/btJacobianEntry.h \
BulletDynamics/Dynamics/btRigidBody.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
LinearMath/btScalar.h \
BulletDynamics/ConstraintSolver/btHingeConstraint.h \
BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
BulletDynamics/ConstraintSolver/../../LinearMath/btVector3.h \
BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
BulletDynamics/ConstraintSolver/btConstraintSolver.h \
BulletDynamics/ConstraintSolver/btContactConstraint.h \
BulletDynamics/ConstraintSolver/btSolverBody.h LinearMath/btMatrix3x3.h \
LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btSolverConstraint.h \
BulletDynamics/Vehicle/btRaycastVehicle.h \
BulletDynamics/Dynamics/btRigidBody.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
BulletDynamics/Vehicle/btVehicleRaycaster.h LinearMath/btVector3.h \
LinearMath/btAlignedObjectArray.h BulletDynamics/Vehicle/btWheelInfo.h \
LinearMath/btTransform.h LinearMath/btAlignedAllocator.h
Bullet-C-Api.h:
btBulletDynamicsCommon.h:
btBulletCollisionCommon.h:
BulletCollision/CollisionDispatch/btCollisionWorld.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
LinearMath/btScalar.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
LinearMath/btAlignedObjectArray.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
BulletCollision/CollisionShapes/btBoxShape.h:
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
LinearMath/btPoint3.h:
LinearMath/btMatrix3x3.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btMinMax.h:
BulletCollision/CollisionShapes/btSphereShape.h:
BulletCollision/CollisionShapes/btCapsuleShape.h:
BulletCollision/CollisionShapes/btCylinderShape.h:
BulletCollision/CollisionShapes/btBoxShape.h:
BulletCollision/CollisionShapes/btConeShape.h:
BulletCollision/CollisionShapes/btStaticPlaneShape.h:
BulletCollision/CollisionShapes/btConcaveShape.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
BulletCollision/CollisionShapes/btConvexHullShape.h:
LinearMath/btAlignedObjectArray.h:
BulletCollision/CollisionShapes/btTriangleMesh.h:
BulletCollision/CollisionShapes/btStridingMeshInterface.h:
BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h:
BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h:
BulletCollision/CollisionShapes/btTriangleMeshShape.h:
BulletCollision/CollisionShapes/btOptimizedBvh.h:
BulletCollision/CollisionShapes/btTriangleMeshShape.h:
BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h:
LinearMath/btScalar.h:
BulletCollision/CollisionShapes/btCompoundShape.h:
BulletCollision/CollisionShapes/btTetrahedronShape.h:
BulletCollision/CollisionShapes/btEmptyShape.h:
BulletCollision/CollisionShapes/btMultiSphereShape.h:
BulletCollision/CollisionShapes/btUniformScalingShape.h:
BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:
BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:
BulletCollision/CollisionDispatch/btCollisionConfiguration.h:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btSimpleBroadphase.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/BroadphaseCollision/btAxisSweep3.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
LinearMath/btQuaternion.h:
LinearMath/btTransform.h:
LinearMath/btDefaultMotionState.h:
LinearMath/btQuickprof.h:
/usr/include/sys/time.h:
LinearMath/btIDebugDraw.h:
BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h:
BulletDynamics/Dynamics/btDynamicsWorld.h:
BulletCollision/CollisionDispatch/btCollisionWorld.h:
BulletDynamics/ConstraintSolver/btContactSolverInfo.h:
LinearMath/btAlignedObjectArray.h:
BulletDynamics/Dynamics/btContinuousDynamicsWorld.h:
BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h:
BulletDynamics/Dynamics/btSimpleDynamicsWorld.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btPoint3.h:
LinearMath/btTransform.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h:
LinearMath/btVector3.h:
BulletDynamics/ConstraintSolver/btJacobianEntry.h:
BulletDynamics/Dynamics/btRigidBody.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
LinearMath/btScalar.h:
BulletDynamics/ConstraintSolver/btHingeConstraint.h:
BulletDynamics/ConstraintSolver/btConeTwistConstraint.h:
BulletDynamics/ConstraintSolver/../../LinearMath/btVector3.h:
BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h:
BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h:
BulletDynamics/ConstraintSolver/btConstraintSolver.h:
BulletDynamics/ConstraintSolver/btContactConstraint.h:
BulletDynamics/ConstraintSolver/btSolverBody.h:
LinearMath/btMatrix3x3.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btSolverConstraint.h:
BulletDynamics/Vehicle/btRaycastVehicle.h:
BulletDynamics/Dynamics/btRigidBody.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
BulletDynamics/Vehicle/btVehicleRaycaster.h:
LinearMath/btVector3.h:
LinearMath/btAlignedObjectArray.h:
BulletDynamics/Vehicle/btWheelInfo.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,182 @@
SphereTriangleDetector.o SphereTriangleDetector.o: \
BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h \
BulletCollision/CollisionDispatch/SphereTriangleDetector.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h LinearMath/btPoint3.h \
BulletCollision/CollisionShapes/btTriangleShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btBoxShape.h \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
LinearMath/btMinMax.h BulletCollision/CollisionShapes/btSphereShape.h
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
BulletCollision/CollisionDispatch/SphereTriangleDetector.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
BulletCollision/CollisionShapes/btTriangleShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btBoxShape.h:
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
LinearMath/btMinMax.h:
BulletCollision/CollisionShapes/btSphereShape.h:

View File

@ -0,0 +1,110 @@
btAlignedAllocator.o btAlignedAllocator.o: \
LinearMath/btAlignedAllocator.cpp LinearMath/btAlignedAllocator.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h
LinearMath/btAlignedAllocator.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:

View File

@ -0,0 +1,174 @@
btAxisSweep3.o btAxisSweep3.o: \
BulletCollision/BroadphaseCollision/btAxisSweep3.cpp \
BulletCollision/BroadphaseCollision/btAxisSweep3.h \
LinearMath/btPoint3.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btVector3.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
LinearMath/btAlignedObjectArray.h LinearMath/btAlignedAllocator.h \
/usr/include/c++/4.1.0/new /usr/include/c++/4.1.0/exception \
BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
/usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \
/usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h
BulletCollision/BroadphaseCollision/btAxisSweep3.h:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btVector3.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:

View File

@ -0,0 +1,161 @@
btBoxShape.o btBoxShape.o: \
BulletCollision/CollisionShapes/btBoxShape.cpp \
BulletCollision/CollisionShapes/btBoxShape.h \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
LinearMath/btPoint3.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btMatrix3x3.h \
LinearMath/btVector3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h LinearMath/btMinMax.h
BulletCollision/CollisionShapes/btBoxShape.h:
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btVector3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btMinMax.h:

View File

@ -0,0 +1,116 @@
btBroadphaseProxy.o btBroadphaseProxy.o: \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btAlignedAllocator.h \
LinearMath/btScalar.h
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btScalar.h:

View File

@ -0,0 +1,174 @@
btBvhTriangleMeshShape.o btBvhTriangleMeshShape.o: \
BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp \
BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
BulletCollision/CollisionShapes/btTriangleMeshShape.h \
BulletCollision/CollisionShapes/btConcaveShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
BulletCollision/CollisionShapes/btStridingMeshInterface.h \
BulletCollision/CollisionShapes/btOptimizedBvh.h \
LinearMath/btAlignedAllocator.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
BulletCollision/CollisionShapes/btOptimizedBvh.h
BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h:
BulletCollision/CollisionShapes/btTriangleMeshShape.h:
BulletCollision/CollisionShapes/btConcaveShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
BulletCollision/CollisionShapes/btStridingMeshInterface.h:
BulletCollision/CollisionShapes/btOptimizedBvh.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionShapes/btOptimizedBvh.h:

View File

@ -0,0 +1,161 @@
btCapsuleShape.o btCapsuleShape.o: \
BulletCollision/CollisionShapes/btCapsuleShape.cpp \
BulletCollision/CollisionShapes/btCapsuleShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btQuaternion.h
BulletCollision/CollisionShapes/btCapsuleShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btQuaternion.h:

View File

@ -0,0 +1,114 @@
btCollisionAlgorithm.o btCollisionAlgorithm.o: \
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp \
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h \
BulletCollision/BroadphaseCollision/btDispatcher.h
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:

View File

@ -0,0 +1,252 @@
btCollisionDispatcher.o btCollisionDispatcher.o: \
BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
LinearMath/btMinMax.h LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btTransform.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedAllocator.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btMotionState.h LinearMath/btAlignedAllocator.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btVector3.h LinearMath/btPoint3.h \
LinearMath/btAlignedObjectArray.h LinearMath/btPoolAllocator.h \
BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
/usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \
/usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
LinearMath/btMinMax.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btTransform.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btMotionState.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btPoolAllocator.h:
BulletCollision/CollisionDispatch/btCollisionConfiguration.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:

View File

@ -0,0 +1,132 @@
btCollisionObject.o btCollisionObject.o: \
BulletCollision/CollisionDispatch/btCollisionObject.cpp \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btMotionState.h \
LinearMath/btTransform.h LinearMath/btAlignedAllocator.h
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,140 @@
btCollisionShape.o btCollisionShape.o: \
BulletCollision/CollisionShapes/btCollisionShape.cpp \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,329 @@
btCollisionWorld.o btCollisionWorld.o: \
BulletCollision/CollisionDispatch/btCollisionWorld.cpp \
BulletCollision/CollisionDispatch/btCollisionWorld.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btTransform.h \
LinearMath/btVector3.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btMotionState.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
LinearMath/btScalar.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btTransform.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedAllocator.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btVector3.h LinearMath/btPoint3.h \
LinearMath/btAlignedObjectArray.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btSphereShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btTriangleMeshShape.h \
BulletCollision/CollisionShapes/btConcaveShape.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
BulletCollision/CollisionShapes/btStridingMeshInterface.h \
BulletCollision/NarrowPhaseCollision/btRaycastCallback.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
BulletCollision/CollisionShapes/btCompoundShape.h \
LinearMath/btAlignedObjectArray.h \
BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h \
BulletCollision/NarrowPhaseCollision/btConvexCast.h \
LinearMath/btScalar.h LinearMath/btIDebugDraw.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
LinearMath/btPoint3.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
LinearMath/btAabbUtil2.h LinearMath/btQuickprof.h \
/usr/include/sys/time.h LinearMath/btStackAlloc.h \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/CollisionDispatch/btCollisionConfiguration.h
BulletCollision/CollisionDispatch/btCollisionWorld.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
LinearMath/btScalar.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btTransform.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
LinearMath/btAlignedObjectArray.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btSphereShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btTriangleMeshShape.h:
BulletCollision/CollisionShapes/btConcaveShape.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
BulletCollision/CollisionShapes/btStridingMeshInterface.h:
BulletCollision/NarrowPhaseCollision/btRaycastCallback.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
BulletCollision/CollisionShapes/btCompoundShape.h:
LinearMath/btAlignedObjectArray.h:
BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:
BulletCollision/NarrowPhaseCollision/btConvexCast.h:
LinearMath/btScalar.h:
LinearMath/btIDebugDraw.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
LinearMath/btPoint3.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
LinearMath/btAabbUtil2.h:
LinearMath/btQuickprof.h:
/usr/include/sys/time.h:
LinearMath/btStackAlloc.h:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btSimpleBroadphase.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/CollisionDispatch/btCollisionConfiguration.h:

View File

@ -0,0 +1,213 @@
btCompoundCollisionAlgorithm.o btCompoundCollisionAlgorithm.o: \
BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp \
BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h \
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedAllocator.h LinearMath/btScalar.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btMinMax.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
LinearMath/btAlignedObjectArray.h LinearMath/btAlignedAllocator.h \
/usr/include/c++/4.1.0/new /usr/include/c++/4.1.0/exception \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCompoundShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedObjectArray.h
BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h:
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btScalar.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btMinMax.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCompoundShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedObjectArray.h:

View File

@ -0,0 +1,156 @@
btCompoundShape.o btCompoundShape.o: \
BulletCollision/CollisionShapes/btCompoundShape.cpp \
BulletCollision/CollisionShapes/btCompoundShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedObjectArray.h LinearMath/btAlignedAllocator.h \
/usr/include/c++/4.1.0/new /usr/include/c++/4.1.0/exception
BulletCollision/CollisionShapes/btCompoundShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:

View File

@ -0,0 +1,146 @@
btConcaveShape.o btConcaveShape.o: \
BulletCollision/CollisionShapes/btConcaveShape.cpp \
BulletCollision/CollisionShapes/btConcaveShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btTriangleCallback.h
BulletCollision/CollisionShapes/btConcaveShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:

View File

@ -0,0 +1,155 @@
btConeShape.o btConeShape.o: \
BulletCollision/CollisionShapes/btConeShape.cpp \
BulletCollision/CollisionShapes/btConeShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h
BulletCollision/CollisionShapes/btConeShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,185 @@
btConeTwistConstraint.o btConeTwistConstraint.o: \
BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp \
BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
BulletDynamics/ConstraintSolver/../../LinearMath/btVector3.h \
BulletDynamics/ConstraintSolver/../../LinearMath/btQuadWord.h \
BulletDynamics/ConstraintSolver/../../LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h \
BulletDynamics/ConstraintSolver/../../LinearMath/btMinMax.h \
BulletDynamics/ConstraintSolver/btJacobianEntry.h \
LinearMath/btVector3.h BulletDynamics/Dynamics/btRigidBody.h \
LinearMath/btAlignedObjectArray.h LinearMath/btScalar.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception LinearMath/btPoint3.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btTransform.h LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
LinearMath/btScalar.h LinearMath/btTransformUtil.h \
LinearMath/btMinMax.h
BulletDynamics/ConstraintSolver/btConeTwistConstraint.h:
BulletDynamics/ConstraintSolver/../../LinearMath/btVector3.h:
BulletDynamics/ConstraintSolver/../../LinearMath/btQuadWord.h:
BulletDynamics/ConstraintSolver/../../LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
BulletDynamics/ConstraintSolver/../../LinearMath/btMinMax.h:
BulletDynamics/ConstraintSolver/btJacobianEntry.h:
LinearMath/btVector3.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
LinearMath/btScalar.h:
LinearMath/btTransformUtil.h:
LinearMath/btMinMax.h:

View File

@ -0,0 +1,182 @@
btContactConstraint.o btContactConstraint.o: \
BulletDynamics/ConstraintSolver/btContactConstraint.cpp \
BulletDynamics/ConstraintSolver/btContactConstraint.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btScalar.h \
BulletDynamics/Dynamics/btRigidBody.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception LinearMath/btPoint3.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btTransform.h LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btJacobianEntry.h \
BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
LinearMath/btMinMax.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btVector3.h LinearMath/btTransformUtil.h
BulletDynamics/ConstraintSolver/btContactConstraint.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btScalar.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btJacobianEntry.h:
BulletDynamics/ConstraintSolver/btContactSolverInfo.h:
LinearMath/btMinMax.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btVector3.h:
LinearMath/btTransformUtil.h:

View File

@ -0,0 +1,206 @@
btContinuousConvexCollision.o btContinuousConvexCollision.o: \
BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp \
BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h \
BulletCollision/NarrowPhaseCollision/btConvexCast.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h LinearMath/btScalar.h \
LinearMath/btIDebugDraw.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
LinearMath/btPoint3.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btMinkowskiSumShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
LinearMath/btTransformUtil.h LinearMath/btTransform.h \
BulletCollision/CollisionShapes/btSphereShape.h \
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
BulletCollision/NarrowPhaseCollision/btPointCollector.h
BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:
BulletCollision/NarrowPhaseCollision/btConvexCast.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btScalar.h:
LinearMath/btIDebugDraw.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
LinearMath/btPoint3.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btMinkowskiSumShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
LinearMath/btTransformUtil.h:
LinearMath/btTransform.h:
BulletCollision/CollisionShapes/btSphereShape.h:
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
BulletCollision/NarrowPhaseCollision/btPointCollector.h:

View File

@ -0,0 +1,328 @@
btContinuousDynamicsWorld.o btContinuousDynamicsWorld.o: \
BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp \
BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
BulletDynamics/Dynamics/btDynamicsWorld.h \
BulletCollision/CollisionDispatch/btCollisionWorld.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btTransform.h \
LinearMath/btVector3.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btMotionState.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
LinearMath/btScalar.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedAllocator.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btVector3.h LinearMath/btPoint3.h \
LinearMath/btAlignedObjectArray.h \
BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
LinearMath/btAlignedObjectArray.h LinearMath/btQuickprof.h \
/usr/include/sys/time.h \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionDispatch/btSimulationIslandManager.h \
BulletCollision/CollisionDispatch/btUnionFind.h \
BulletDynamics/Dynamics/btRigidBody.h LinearMath/btAlignedObjectArray.h \
LinearMath/btPoint3.h LinearMath/btTransform.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
BulletDynamics/ConstraintSolver/btConstraintSolver.h \
LinearMath/btScalar.h \
BulletDynamics/ConstraintSolver/btContactConstraint.h \
LinearMath/btVector3.h BulletDynamics/ConstraintSolver/btSolverBody.h \
LinearMath/btMatrix3x3.h BulletDynamics/Dynamics/btRigidBody.h \
LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btSolverConstraint.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
/usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \
/usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h
BulletDynamics/Dynamics/btContinuousDynamicsWorld.h:
BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h:
BulletDynamics/Dynamics/btDynamicsWorld.h:
BulletCollision/CollisionDispatch/btCollisionWorld.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
LinearMath/btScalar.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
LinearMath/btAlignedObjectArray.h:
BulletDynamics/ConstraintSolver/btContactSolverInfo.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btQuickprof.h:
/usr/include/sys/time.h:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btSimpleBroadphase.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionDispatch/btSimulationIslandManager.h:
BulletCollision/CollisionDispatch/btUnionFind.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btPoint3.h:
LinearMath/btTransform.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h:
BulletDynamics/ConstraintSolver/btConstraintSolver.h:
LinearMath/btScalar.h:
BulletDynamics/ConstraintSolver/btContactConstraint.h:
LinearMath/btVector3.h:
BulletDynamics/ConstraintSolver/btSolverBody.h:
LinearMath/btMatrix3x3.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btSolverConstraint.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:

View File

@ -0,0 +1,132 @@
btConvexCast.o btConvexCast.o: \
BulletCollision/NarrowPhaseCollision/btConvexCast.cpp \
BulletCollision/NarrowPhaseCollision/btConvexCast.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h LinearMath/btScalar.h \
LinearMath/btIDebugDraw.h
BulletCollision/NarrowPhaseCollision/btConvexCast.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btScalar.h:
LinearMath/btIDebugDraw.h:

View File

@ -0,0 +1,280 @@
btConvexConcaveCollisionAlgorithm.o btConvexConcaveCollisionAlgorithm.o: \
BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp \
BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h \
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedAllocator.h LinearMath/btScalar.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btMinMax.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
LinearMath/btVector3.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
LinearMath/btAlignedObjectArray.h LinearMath/btAlignedAllocator.h \
/usr/include/c++/4.1.0/new /usr/include/c++/4.1.0/exception \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btMultiSphereShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btConcaveShape.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
BulletCollision/NarrowPhaseCollision/btRaycastCallback.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
BulletCollision/CollisionShapes/btTriangleShape.h \
BulletCollision/CollisionShapes/btBoxShape.h \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
LinearMath/btMinMax.h BulletCollision/CollisionShapes/btSphereShape.h \
LinearMath/btIDebugDraw.h \
BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h \
BulletCollision/NarrowPhaseCollision/btConvexCast.h \
LinearMath/btScalar.h LinearMath/btIDebugDraw.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
LinearMath/btPoint3.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h
BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h:
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btScalar.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btMinMax.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
LinearMath/btVector3.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btMultiSphereShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btConcaveShape.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
BulletCollision/NarrowPhaseCollision/btRaycastCallback.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
BulletCollision/CollisionShapes/btTriangleShape.h:
BulletCollision/CollisionShapes/btBoxShape.h:
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
LinearMath/btMinMax.h:
BulletCollision/CollisionShapes/btSphereShape.h:
LinearMath/btIDebugDraw.h:
BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:
BulletCollision/NarrowPhaseCollision/btConvexCast.h:
LinearMath/btScalar.h:
LinearMath/btIDebugDraw.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
LinearMath/btPoint3.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:

View File

@ -0,0 +1,332 @@
btConvexConvexAlgorithm.o btConvexConvexAlgorithm.o: \
BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp \
BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h \
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h \
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h LinearMath/btPoint3.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
LinearMath/btAlignedObjectArray.h LinearMath/btAlignedAllocator.h \
/usr/include/c++/4.1.0/new /usr/include/c++/4.1.0/exception \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btTransform.h /usr/include/stdio.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \
/usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btVector3.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btMotionState.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/CollisionShapes/btBoxShape.h \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h LinearMath/btMinMax.h \
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h \
BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h \
BulletCollision/NarrowPhaseCollision/btConvexCast.h \
LinearMath/btScalar.h LinearMath/btIDebugDraw.h \
BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h \
BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h \
BulletCollision/CollisionShapes/btMinkowskiSumShape.h \
BulletCollision/CollisionShapes/btSphereShape.h \
BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h \
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h \
BulletCollision/NarrowPhaseCollision/btGjkEpa.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h
BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h:
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btTransform.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btVector3.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btMotionState.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/CollisionShapes/btBoxShape.h:
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
LinearMath/btMinMax.h:
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:
BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h:
BulletCollision/NarrowPhaseCollision/btConvexCast.h:
LinearMath/btScalar.h:
LinearMath/btIDebugDraw.h:
BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:
BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h:
BulletCollision/CollisionShapes/btMinkowskiSumShape.h:
BulletCollision/CollisionShapes/btSphereShape.h:
BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h:
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:
BulletCollision/NarrowPhaseCollision/btGjkEpa.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h:

View File

@ -0,0 +1,175 @@
btConvexHullShape.o btConvexHullShape.o: \
BulletCollision/CollisionShapes/btConvexHullShape.cpp \
BulletCollision/CollisionShapes/btConvexHullShape.h \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
LinearMath/btPoint3.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btMatrix3x3.h \
LinearMath/btVector3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btQuaternion.h
BulletCollision/CollisionShapes/btConvexHullShape.h:
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btVector3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btQuaternion.h:

View File

@ -0,0 +1,152 @@
btConvexInternalShape.o btConvexInternalShape.o: \
BulletCollision/CollisionShapes/btConvexInternalShape.cpp \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,149 @@
btConvexShape.o btConvexShape.o: \
BulletCollision/CollisionShapes/btConvexShape.cpp \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,174 @@
btConvexTriangleMeshShape.o btConvexTriangleMeshShape.o: \
BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp \
BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
LinearMath/btPoint3.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btMatrix3x3.h \
LinearMath/btVector3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btQuaternion.h \
BulletCollision/CollisionShapes/btStridingMeshInterface.h \
LinearMath/btVector3.h \
BulletCollision/CollisionShapes/btTriangleCallback.h
BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h:
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btVector3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btQuaternion.h:
BulletCollision/CollisionShapes/btStridingMeshInterface.h:
LinearMath/btVector3.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:

View File

@ -0,0 +1,164 @@
btCylinderShape.o btCylinderShape.o: \
BulletCollision/CollisionShapes/btCylinderShape.cpp \
BulletCollision/CollisionShapes/btCylinderShape.h \
BulletCollision/CollisionShapes/btBoxShape.h \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
LinearMath/btPoint3.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btMatrix3x3.h \
LinearMath/btVector3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h LinearMath/btMinMax.h
BulletCollision/CollisionShapes/btCylinderShape.h:
BulletCollision/CollisionShapes/btBoxShape.h:
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btVector3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btMinMax.h:

View File

@ -0,0 +1,260 @@
btDefaultCollisionConfiguration.o btDefaultCollisionConfiguration.o: \
BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp \
BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h \
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h \
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h LinearMath/btPoint3.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
LinearMath/btAlignedObjectArray.h LinearMath/btAlignedAllocator.h \
/usr/include/c++/4.1.0/new /usr/include/c++/4.1.0/exception \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btTransform.h \
BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h \
BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btVector3.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
LinearMath/btVector3.h \
BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h \
BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h \
LinearMath/btVector3.h \
BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h \
BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h \
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
LinearMath/btStackAlloc.h LinearMath/btPoolAllocator.h
BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h:
BulletCollision/CollisionDispatch/btCollisionConfiguration.h:
BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h:
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btTransform.h:
BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h:
BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btVector3.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
LinearMath/btVector3.h:
BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h:
BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h:
LinearMath/btVector3.h:
BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h:
BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h:
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
LinearMath/btStackAlloc.h:
LinearMath/btPoolAllocator.h:

View File

@ -0,0 +1,402 @@
btDiscreteDynamicsWorld.o btDiscreteDynamicsWorld.o: \
BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp \
BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
BulletDynamics/Dynamics/btDynamicsWorld.h \
BulletCollision/CollisionDispatch/btCollisionWorld.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btTransform.h \
LinearMath/btVector3.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btMotionState.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
LinearMath/btScalar.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedAllocator.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btVector3.h LinearMath/btPoint3.h \
LinearMath/btAlignedObjectArray.h \
BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
LinearMath/btAlignedObjectArray.h \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionDispatch/btSimulationIslandManager.h \
BulletCollision/CollisionDispatch/btUnionFind.h \
LinearMath/btTransformUtil.h BulletDynamics/Dynamics/btRigidBody.h \
LinearMath/btAlignedObjectArray.h LinearMath/btPoint3.h \
LinearMath/btTransform.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
BulletDynamics/ConstraintSolver/btConstraintSolver.h \
LinearMath/btScalar.h \
BulletDynamics/ConstraintSolver/btContactConstraint.h \
LinearMath/btVector3.h BulletDynamics/ConstraintSolver/btSolverBody.h \
LinearMath/btMatrix3x3.h BulletDynamics/Dynamics/btRigidBody.h \
LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btSolverConstraint.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
BulletCollision/CollisionShapes/btBoxShape.h \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h LinearMath/btMinMax.h \
BulletCollision/CollisionShapes/btCapsuleShape.h \
BulletCollision/CollisionShapes/btCompoundShape.h \
LinearMath/btAlignedObjectArray.h \
BulletCollision/CollisionShapes/btConeShape.h \
BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
BulletCollision/CollisionShapes/btCylinderShape.h \
BulletCollision/CollisionShapes/btBoxShape.h \
BulletCollision/CollisionShapes/btMultiSphereShape.h \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
BulletCollision/CollisionShapes/btSphereShape.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
BulletCollision/CollisionShapes/btTriangleMeshShape.h \
BulletCollision/CollisionShapes/btConcaveShape.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
BulletCollision/CollisionShapes/btStridingMeshInterface.h \
LinearMath/btIDebugDraw.h BulletDynamics/Vehicle/btRaycastVehicle.h \
BulletDynamics/Dynamics/btRigidBody.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
BulletDynamics/Vehicle/btVehicleRaycaster.h LinearMath/btVector3.h \
LinearMath/btAlignedObjectArray.h BulletDynamics/Vehicle/btWheelInfo.h \
LinearMath/btTransform.h BulletDynamics/Vehicle/btVehicleRaycaster.h \
BulletDynamics/Vehicle/btWheelInfo.h LinearMath/btQuickprof.h \
/usr/include/sys/time.h LinearMath/btMotionState.h
BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h:
BulletDynamics/Dynamics/btDynamicsWorld.h:
BulletCollision/CollisionDispatch/btCollisionWorld.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
LinearMath/btScalar.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
LinearMath/btAlignedObjectArray.h:
BulletDynamics/ConstraintSolver/btContactSolverInfo.h:
LinearMath/btAlignedObjectArray.h:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btSimpleBroadphase.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionDispatch/btSimulationIslandManager.h:
BulletCollision/CollisionDispatch/btUnionFind.h:
LinearMath/btTransformUtil.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btPoint3.h:
LinearMath/btTransform.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h:
BulletDynamics/ConstraintSolver/btConstraintSolver.h:
LinearMath/btScalar.h:
BulletDynamics/ConstraintSolver/btContactConstraint.h:
LinearMath/btVector3.h:
BulletDynamics/ConstraintSolver/btSolverBody.h:
LinearMath/btMatrix3x3.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btSolverConstraint.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
BulletCollision/CollisionShapes/btBoxShape.h:
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btMinMax.h:
BulletCollision/CollisionShapes/btCapsuleShape.h:
BulletCollision/CollisionShapes/btCompoundShape.h:
LinearMath/btAlignedObjectArray.h:
BulletCollision/CollisionShapes/btConeShape.h:
BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h:
BulletCollision/CollisionShapes/btCylinderShape.h:
BulletCollision/CollisionShapes/btBoxShape.h:
BulletCollision/CollisionShapes/btMultiSphereShape.h:
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
BulletCollision/CollisionShapes/btSphereShape.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
BulletCollision/CollisionShapes/btTriangleMeshShape.h:
BulletCollision/CollisionShapes/btConcaveShape.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
BulletCollision/CollisionShapes/btStridingMeshInterface.h:
LinearMath/btIDebugDraw.h:
BulletDynamics/Vehicle/btRaycastVehicle.h:
BulletDynamics/Dynamics/btRigidBody.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
BulletDynamics/Vehicle/btVehicleRaycaster.h:
LinearMath/btVector3.h:
LinearMath/btAlignedObjectArray.h:
BulletDynamics/Vehicle/btWheelInfo.h:
LinearMath/btTransform.h:
BulletDynamics/Vehicle/btVehicleRaycaster.h:
BulletDynamics/Vehicle/btWheelInfo.h:
LinearMath/btQuickprof.h:
/usr/include/sys/time.h:
LinearMath/btMotionState.h:

View File

@ -0,0 +1,111 @@
btDispatcher.o btDispatcher.o: \
BulletCollision/BroadphaseCollision/btDispatcher.cpp \
BulletCollision/BroadphaseCollision/btDispatcher.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h
BulletCollision/BroadphaseCollision/btDispatcher.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:

View File

@ -0,0 +1,185 @@
btEmptyCollisionAlgorithm.o btEmptyCollisionAlgorithm.o: \
BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp \
BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h \
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
LinearMath/btAlignedObjectArray.h LinearMath/btScalar.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btMinMax.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btTransform.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedAllocator.h
BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h:
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btMinMax.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btTransform.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,152 @@
btEmptyShape.o btEmptyShape.o: \
BulletCollision/CollisionShapes/btEmptyShape.cpp \
BulletCollision/CollisionShapes/btEmptyShape.h \
BulletCollision/CollisionShapes/btConcaveShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
BulletCollision/CollisionShapes/btCollisionMargin.h
BulletCollision/CollisionShapes/btEmptyShape.h:
BulletCollision/CollisionShapes/btConcaveShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:

View File

@ -0,0 +1,174 @@
btGeneric6DofConstraint.o btGeneric6DofConstraint.o: \
BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp \
BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h \
BulletDynamics/ConstraintSolver/btJacobianEntry.h \
BulletDynamics/Dynamics/btRigidBody.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception LinearMath/btPoint3.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btTransform.h LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
LinearMath/btScalar.h LinearMath/btTransformUtil.h
BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
BulletDynamics/ConstraintSolver/btJacobianEntry.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
LinearMath/btScalar.h:
LinearMath/btTransformUtil.h:

View File

@ -0,0 +1,126 @@
btGeometryUtil.o btGeometryUtil.o: LinearMath/btGeometryUtil.cpp \
LinearMath/btGeometryUtil.h LinearMath/btVector3.h \
LinearMath/btQuadWord.h LinearMath/btScalar.h /usr/include/math.h \
/usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h \
LinearMath/btAlignedObjectArray.h LinearMath/btAlignedAllocator.h \
/usr/include/c++/4.1.0/new /usr/include/c++/4.1.0/exception
LinearMath/btGeometryUtil.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:

View File

@ -0,0 +1,195 @@
btGjkConvexCast.o btGjkConvexCast.o: \
BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp \
BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h \
BulletCollision/NarrowPhaseCollision/btConvexCast.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
LinearMath/btScalar.h LinearMath/btIDebugDraw.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
LinearMath/btPoint3.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/CollisionShapes/btSphereShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btMinkowskiSumShape.h \
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
BulletCollision/NarrowPhaseCollision/btPointCollector.h
BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
BulletCollision/NarrowPhaseCollision/btConvexCast.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btScalar.h:
LinearMath/btIDebugDraw.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
LinearMath/btPoint3.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/CollisionShapes/btSphereShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btMinkowskiSumShape.h:
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
BulletCollision/NarrowPhaseCollision/btPointCollector.h:

View File

@ -0,0 +1,158 @@
btGjkEpa.o btGjkEpa.o: BulletCollision/NarrowPhaseCollision/btGjkEpa.cpp \
BulletCollision/NarrowPhaseCollision/btGjkEpa.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h /usr/include/string.h \
LinearMath/btStackAlloc.h LinearMath/btAlignedAllocator.h
BulletCollision/NarrowPhaseCollision/btGjkEpa.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
/usr/include/string.h:
LinearMath/btStackAlloc.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,172 @@
btGjkEpaPenetrationDepthSolver.o btGjkEpaPenetrationDepthSolver.o: \
BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h \
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
LinearMath/btVector3.h LinearMath/btPoint3.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/NarrowPhaseCollision/btGjkEpa.h \
BulletCollision/CollisionShapes/btConvexShape.h
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h:
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/NarrowPhaseCollision/btGjkEpa.h:
BulletCollision/CollisionShapes/btConvexShape.h:

View File

@ -0,0 +1,183 @@
btGjkPairDetector.o btGjkPairDetector.o: \
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp \
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h LinearMath/btPoint3.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
LinearMath/btPoint3.h
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
LinearMath/btPoint3.h:

View File

@ -0,0 +1,154 @@
btHeightfieldTerrainShape.o btHeightfieldTerrainShape.o: \
BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp \
BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h \
BulletCollision/CollisionShapes/btConcaveShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
LinearMath/btTransformUtil.h LinearMath/btTransform.h
BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h:
BulletCollision/CollisionShapes/btConcaveShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
LinearMath/btTransformUtil.h:
LinearMath/btTransform.h:

View File

@ -0,0 +1,177 @@
btHingeConstraint.o btHingeConstraint.o: \
BulletDynamics/ConstraintSolver/btHingeConstraint.cpp \
BulletDynamics/ConstraintSolver/btHingeConstraint.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h \
BulletDynamics/ConstraintSolver/btJacobianEntry.h \
BulletDynamics/Dynamics/btRigidBody.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception LinearMath/btPoint3.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btTransform.h LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
LinearMath/btScalar.h LinearMath/btTransformUtil.h \
LinearMath/btMinMax.h
BulletDynamics/ConstraintSolver/btHingeConstraint.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
BulletDynamics/ConstraintSolver/btJacobianEntry.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
LinearMath/btScalar.h:
LinearMath/btTransformUtil.h:
LinearMath/btMinMax.h:

View File

@ -0,0 +1,158 @@
btManifoldResult.o btManifoldResult.o: \
BulletCollision/CollisionDispatch/btManifoldResult.cpp \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btTransform.h \
LinearMath/btVector3.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btTransform.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btAlignedAllocator.h
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btTransform.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,206 @@
btMinkowskiPenetrationDepthSolver.o btMinkowskiPenetrationDepthSolver.o: \
BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp \
BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h \
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btPoint3.h \
LinearMath/btVector3.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/CollisionShapes/btMinkowskiSumShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h \
BulletCollision/NarrowPhaseCollision/btConvexCast.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btScalar.h \
LinearMath/btIDebugDraw.h \
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
LinearMath/btPoint3.h \
BulletCollision/CollisionShapes/btCollisionMargin.h
BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h:
BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/CollisionShapes/btMinkowskiSumShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h:
BulletCollision/NarrowPhaseCollision/btConvexCast.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btScalar.h:
LinearMath/btIDebugDraw.h:
BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h:
BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h:
BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
LinearMath/btPoint3.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:

View File

@ -0,0 +1,155 @@
btMinkowskiSumShape.o btMinkowskiSumShape.o: \
BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp \
BulletCollision/CollisionShapes/btMinkowskiSumShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h
BulletCollision/CollisionShapes/btMinkowskiSumShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,153 @@
btMultiSapBroadphase.o btMultiSapBroadphase.o: \
BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp \
BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btAlignedAllocator.h \
LinearMath/btScalar.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btMinMax.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
LinearMath/btPoint3.h LinearMath/btVector3.h \
BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
LinearMath/btAabbUtil2.h
BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btScalar.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btMinMax.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
BulletCollision/BroadphaseCollision/btSimpleBroadphase.h:
LinearMath/btAabbUtil2.h:

View File

@ -0,0 +1,161 @@
btMultiSphereShape.o btMultiSphereShape.o: \
BulletCollision/CollisionShapes/btMultiSphereShape.cpp \
BulletCollision/CollisionShapes/btMultiSphereShape.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btQuaternion.h
BulletCollision/CollisionShapes/btMultiSphereShape.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btQuaternion.h:

View File

@ -0,0 +1,144 @@
btOptimizedBvh.o btOptimizedBvh.o: \
BulletCollision/CollisionShapes/btOptimizedBvh.cpp \
BulletCollision/CollisionShapes/btOptimizedBvh.h LinearMath/btVector3.h \
LinearMath/btQuadWord.h LinearMath/btScalar.h /usr/include/math.h \
/usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h \
LinearMath/btAlignedAllocator.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception \
BulletCollision/CollisionShapes/btStridingMeshInterface.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
LinearMath/btAabbUtil2.h LinearMath/btVector3.h \
LinearMath/btIDebugDraw.h
BulletCollision/CollisionShapes/btOptimizedBvh.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/CollisionShapes/btStridingMeshInterface.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
LinearMath/btAabbUtil2.h:
LinearMath/btVector3.h:
LinearMath/btIDebugDraw.h:

View File

@ -0,0 +1,174 @@
btOverlappingPairCache.o btOverlappingPairCache.o: \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btAlignedAllocator.h \
LinearMath/btScalar.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btMinMax.h LinearMath/btPoint3.h LinearMath/btVector3.h \
LinearMath/btAlignedObjectArray.h LinearMath/btAlignedAllocator.h \
/usr/include/c++/4.1.0/new /usr/include/c++/4.1.0/exception \
BulletCollision/BroadphaseCollision/btDispatcher.h \
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
/usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \
/usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btScalar.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btMinMax.h:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
BulletCollision/BroadphaseCollision/btDispatcher.h:
BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:

View File

@ -0,0 +1,138 @@
btPersistentManifold.o btPersistentManifold.o: \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btTransform.h \
LinearMath/btVector3.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btTransform.h \
LinearMath/btAlignedAllocator.h
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,172 @@
btPoint2PointConstraint.o btPoint2PointConstraint.o: \
BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp \
BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h \
BulletDynamics/ConstraintSolver/btJacobianEntry.h \
BulletDynamics/Dynamics/btRigidBody.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception LinearMath/btPoint3.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btTransform.h LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
LinearMath/btScalar.h
BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
BulletDynamics/ConstraintSolver/btJacobianEntry.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
LinearMath/btScalar.h:

View File

@ -0,0 +1,156 @@
btPolyhedralConvexShape.o btPolyhedralConvexShape.o: \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp \
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
LinearMath/btPoint3.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/CollisionShapes/btConvexInternalShape.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btMatrix3x3.h \
LinearMath/btVector3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h
BulletCollision/CollisionShapes/btPolyhedralConvexShape.h:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/CollisionShapes/btConvexInternalShape.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btVector3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:

View File

@ -0,0 +1,111 @@
btQuickprof.o btQuickprof.o: LinearMath/btQuickprof.cpp \
LinearMath/btQuickprof.h LinearMath/btScalar.h /usr/include/math.h \
/usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h /usr/include/sys/time.h
LinearMath/btQuickprof.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
/usr/include/sys/time.h:

View File

@ -0,0 +1,120 @@
btRaycastCallback.o btRaycastCallback.o: \
BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp \
BulletCollision/NarrowPhaseCollision/btRaycastCallback.h \
BulletCollision/CollisionShapes/btTriangleCallback.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
/usr/include/math.h /usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h
BulletCollision/NarrowPhaseCollision/btRaycastCallback.h:
BulletCollision/CollisionShapes/btTriangleCallback.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:

View File

@ -0,0 +1,266 @@
btRaycastVehicle.o btRaycastVehicle.o: \
BulletDynamics/Vehicle/btRaycastVehicle.cpp LinearMath/btVector3.h \
LinearMath/btQuadWord.h LinearMath/btScalar.h /usr/include/math.h \
/usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/include/bits/mathinline.h /usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btMinMax.h \
BulletDynamics/Vehicle/btRaycastVehicle.h \
BulletDynamics/Dynamics/btRigidBody.h LinearMath/btAlignedObjectArray.h \
LinearMath/btAlignedAllocator.h /usr/include/c++/4.1.0/new \
/usr/include/c++/4.1.0/exception LinearMath/btPoint3.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
LinearMath/btMatrix3x3.h LinearMath/btQuaternion.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btTransform.h LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
LinearMath/btScalar.h BulletDynamics/Vehicle/btVehicleRaycaster.h \
LinearMath/btAlignedObjectArray.h BulletDynamics/Vehicle/btWheelInfo.h \
LinearMath/btTransform.h \
BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h \
LinearMath/btMatrix3x3.h LinearMath/btVector3.h \
BulletDynamics/ConstraintSolver/btJacobianEntry.h \
BulletDynamics/Dynamics/btRigidBody.h LinearMath/btQuaternion.h \
BulletDynamics/Dynamics/btDynamicsWorld.h \
BulletCollision/CollisionDispatch/btCollisionWorld.h \
LinearMath/btVector3.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
BulletCollision/BroadphaseCollision/btDispatcher.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btManifoldResult.h \
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btAlignedObjectArray.h \
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btVector3.h LinearMath/btPoint3.h \
LinearMath/btAlignedObjectArray.h LinearMath/btMinMax.h \
BulletDynamics/ConstraintSolver/btContactConstraint.h
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btMinMax.h:
BulletDynamics/Vehicle/btRaycastVehicle.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
LinearMath/btScalar.h:
BulletDynamics/Vehicle/btVehicleRaycaster.h:
LinearMath/btAlignedObjectArray.h:
BulletDynamics/Vehicle/btWheelInfo.h:
LinearMath/btTransform.h:
BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:
LinearMath/btMatrix3x3.h:
LinearMath/btVector3.h:
BulletDynamics/ConstraintSolver/btJacobianEntry.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btQuaternion.h:
BulletDynamics/Dynamics/btDynamicsWorld.h:
BulletCollision/CollisionDispatch/btCollisionWorld.h:
LinearMath/btVector3.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
BulletCollision/CollisionDispatch/btCollisionDispatcher.h:
BulletCollision/BroadphaseCollision/btDispatcher.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btManifoldResult.h:
BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btAlignedObjectArray.h:
BulletCollision/CollisionDispatch/btCollisionCreateFunc.h:
BulletCollision/BroadphaseCollision/btOverlappingPairCache.h:
BulletCollision/BroadphaseCollision/btBroadphaseInterface.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btVector3.h:
LinearMath/btPoint3.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btMinMax.h:
BulletDynamics/ConstraintSolver/btContactConstraint.h:

View File

@ -0,0 +1,220 @@
btRigidBody.o btRigidBody.o: BulletDynamics/Dynamics/btRigidBody.cpp \
BulletDynamics/Dynamics/btRigidBody.h LinearMath/btAlignedObjectArray.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h LinearMath/btAlignedAllocator.h \
/usr/include/c++/4.1.0/new /usr/include/c++/4.1.0/exception \
LinearMath/btPoint3.h LinearMath/btVector3.h LinearMath/btQuadWord.h \
LinearMath/btMinMax.h LinearMath/btTransform.h LinearMath/btMatrix3x3.h \
LinearMath/btQuaternion.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btTransform.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionShapes/btConvexShape.h \
BulletCollision/CollisionShapes/btCollisionShape.h \
LinearMath/btTransform.h LinearMath/btVector3.h \
LinearMath/btMatrix3x3.h LinearMath/btPoint3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
BulletCollision/CollisionShapes/btCollisionMargin.h \
LinearMath/btAlignedAllocator.h LinearMath/btMinMax.h \
LinearMath/btTransformUtil.h LinearMath/btMotionState.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
LinearMath/btScalar.h /usr/include/stdio.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h /usr/include/bits/wchar.h \
/usr/include/gconv.h \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
LinearMath/btPoint3.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btMinMax.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
LinearMath/btQuaternion.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionShapes/btConvexShape.h:
BulletCollision/CollisionShapes/btCollisionShape.h:
LinearMath/btTransform.h:
LinearMath/btVector3.h:
LinearMath/btMatrix3x3.h:
LinearMath/btPoint3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
BulletCollision/CollisionShapes/btCollisionMargin.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btMinMax.h:
LinearMath/btTransformUtil.h:
LinearMath/btMotionState.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
LinearMath/btScalar.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/wchar.h:
/usr/include/gconv.h:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stdarg.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:

View File

@ -0,0 +1,230 @@
btSequentialImpulseConstraintSolver.o \
btSequentialImpulseConstraintSolver.o: \
BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp \
BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
BulletDynamics/ConstraintSolver/btConstraintSolver.h \
LinearMath/btScalar.h /usr/include/math.h /usr/include/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
/usr/include/c++/4.1.0/cstdlib \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h \
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h \
/usr/include/c++/4.1.0/cstddef \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/xlocale.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/bits/sigset.h /usr/include/bits/time.h \
/usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
/usr/include/alloca.h /usr/include/c++/4.1.0/cfloat \
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h \
/usr/include/assert.h \
BulletDynamics/ConstraintSolver/btContactConstraint.h \
LinearMath/btVector3.h LinearMath/btQuadWord.h LinearMath/btScalar.h \
LinearMath/btMinMax.h BulletDynamics/ConstraintSolver/btSolverBody.h \
LinearMath/btMatrix3x3.h LinearMath/btVector3.h \
LinearMath/btQuaternion.h BulletDynamics/Dynamics/btRigidBody.h \
LinearMath/btAlignedObjectArray.h LinearMath/btAlignedAllocator.h \
/usr/include/c++/4.1.0/new /usr/include/c++/4.1.0/exception \
LinearMath/btPoint3.h LinearMath/btTransform.h LinearMath/btMatrix3x3.h \
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
LinearMath/btScalar.h LinearMath/btAlignedAllocator.h \
BulletCollision/CollisionDispatch/btCollisionObject.h \
LinearMath/btTransform.h LinearMath/btMotionState.h \
LinearMath/btTransform.h LinearMath/btAlignedAllocator.h \
LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btSolverConstraint.h \
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
LinearMath/btVector3.h LinearMath/btTransform.h \
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
LinearMath/btTransformUtil.h LinearMath/btAlignedAllocator.h \
BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h \
BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
LinearMath/btIDebugDraw.h \
BulletDynamics/ConstraintSolver/btJacobianEntry.h LinearMath/btMinMax.h \
BulletDynamics/ConstraintSolver/btTypedConstraint.h \
LinearMath/btScalar.h LinearMath/btStackAlloc.h \
LinearMath/btQuickprof.h /usr/include/sys/time.h \
LinearMath/btAlignedObjectArray.h
BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h:
BulletDynamics/ConstraintSolver/btConstraintSolver.h:
LinearMath/btScalar.h:
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/include/bits/mathinline.h:
/usr/include/c++/4.1.0/cstdlib:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/c++config.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/os_defines.h:
/usr/include/c++/4.1.0/x86_64-suse-linux/bits/cpu_defines.h:
/usr/include/c++/4.1.0/cstddef:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/stddef.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/xlocale.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/usr/include/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/alloca.h:
/usr/include/c++/4.1.0/cfloat:
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include/float.h:
/usr/include/assert.h:
BulletDynamics/ConstraintSolver/btContactConstraint.h:
LinearMath/btVector3.h:
LinearMath/btQuadWord.h:
LinearMath/btScalar.h:
LinearMath/btMinMax.h:
BulletDynamics/ConstraintSolver/btSolverBody.h:
LinearMath/btMatrix3x3.h:
LinearMath/btVector3.h:
LinearMath/btQuaternion.h:
BulletDynamics/Dynamics/btRigidBody.h:
LinearMath/btAlignedObjectArray.h:
LinearMath/btAlignedAllocator.h:
/usr/include/c++/4.1.0/new:
/usr/include/c++/4.1.0/exception:
LinearMath/btPoint3.h:
LinearMath/btTransform.h:
LinearMath/btMatrix3x3.h:
BulletCollision/BroadphaseCollision/btBroadphaseProxy.h:
LinearMath/btScalar.h:
LinearMath/btAlignedAllocator.h:
BulletCollision/CollisionDispatch/btCollisionObject.h:
LinearMath/btTransform.h:
LinearMath/btMotionState.h:
LinearMath/btTransform.h:
LinearMath/btAlignedAllocator.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btSolverConstraint.h:
BulletCollision/NarrowPhaseCollision/btPersistentManifold.h:
LinearMath/btVector3.h:
LinearMath/btTransform.h:
BulletCollision/NarrowPhaseCollision/btManifoldPoint.h:
LinearMath/btTransformUtil.h:
LinearMath/btAlignedAllocator.h:
BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h:
BulletDynamics/ConstraintSolver/btContactSolverInfo.h:
LinearMath/btIDebugDraw.h:
BulletDynamics/ConstraintSolver/btJacobianEntry.h:
LinearMath/btMinMax.h:
BulletDynamics/ConstraintSolver/btTypedConstraint.h:
LinearMath/btScalar.h:
LinearMath/btStackAlloc.h:
LinearMath/btQuickprof.h:
/usr/include/sys/time.h:
LinearMath/btAlignedObjectArray.h:

Some files were not shown because too many files have changed in this diff Show More