open_toontown_panda3d/panda/src/collide
Darren Ranalli 42795391de contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
..
Sources.pp added CollisionHandlerFluidPusher 2007-08-24 19:22:25 +00:00
collide_composite.cxx Added macrocomposites 2005-09-27 22:05:52 +00:00
collide_composite1.cxx fluid pusher almost working 2007-08-24 19:23:44 +00:00
collide_composite2.cxx new collision floor mesh 2007-07-08 06:04:04 +00:00
collisionDSSolid.I work in progress 2006-05-12 02:45:41 +00:00
collisionDSSolid.cxx fix collision pstats 2007-03-29 00:36:48 +00:00
collisionDSSolid.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionEntry.I contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
collisionEntry.cxx contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
collisionEntry.h contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
collisionFloorMesh.I trying a readd 2007-07-10 18:08:04 +00:00
collisionFloorMesh.cxx sphere collision test in for floor mesh 2007-08-24 21:36:56 +00:00
collisionFloorMesh.h sphere collision test in for floor mesh 2007-08-24 21:36:56 +00:00
collisionGeom.I use PStats to count number of collision tests 2006-03-01 23:40:52 +00:00
collisionGeom.cxx fix collision pstats 2007-03-29 00:36:48 +00:00
collisionGeom.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionHandler.I fluid pusher almost working 2007-08-24 19:23:44 +00:00
collisionHandler.cxx fluid pusher almost working 2007-08-24 19:23:44 +00:00
collisionHandler.h fluid pusher almost working 2007-08-24 19:23:44 +00:00
collisionHandlerEvent.I update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
collisionHandlerEvent.cxx update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
collisionHandlerEvent.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionHandlerFloor.I working on adding reach 2004-04-15 00:27:42 +00:00
collisionHandlerFloor.cxx working on adding reach 2004-04-15 00:27:42 +00:00
collisionHandlerFloor.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionHandlerFluidPusher.I almost-complete implementation 2007-08-23 20:20:36 +00:00
collisionHandlerFluidPusher.cxx contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
collisionHandlerFluidPusher.h fluid pusher: bug fixes, cleaner code 2007-08-28 23:53:23 +00:00
collisionHandlerGravity.I added contact normal; fix for floor offset 2004-04-21 02:17:06 +00:00
collisionHandlerGravity.cxx multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
collisionHandlerGravity.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionHandlerPhysical.I update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
collisionHandlerPhysical.cxx update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
collisionHandlerPhysical.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionHandlerPusher.I update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
collisionHandlerPusher.cxx update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
collisionHandlerPusher.h fluid pusher almost working 2007-08-24 19:23:44 +00:00
collisionHandlerQueue.cxx further fixes for collision under local root 2006-09-07 17:24:20 +00:00
collisionHandlerQueue.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionInvSphere.I add CollisionInvSphere 2005-01-05 19:48:08 +00:00
collisionInvSphere.cxx contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
collisionInvSphere.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionLevelState.I a node shouldn't collide with itself or with any descendants of itself 2007-08-22 22:33:14 +00:00
collisionLevelState.cxx allow-collider-bitarray 2007-04-05 17:04:49 +00:00
collisionLevelState.h merge cow_thread_2007_04_12: make copy-on-write operations thread-safe 2007-04-19 18:23:10 +00:00
collisionLevelStateBase.I more better pstats mem tracking 2007-05-10 14:40:52 +00:00
collisionLevelStateBase.cxx a minor optimization 2007-07-24 22:32:46 +00:00
collisionLevelStateBase.h fix header files, build with tau 2007-05-26 15:25:06 +00:00
collisionLine.I add CollisionLine, compute normals for ray, line, and segment intersection tests 2005-01-05 16:57:30 +00:00
collisionLine.cxx Geom now accepts a GeomVertexData in the constructor 2005-08-11 03:16:12 +00:00
collisionLine.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionNode.I whoops, allow const CollisionSolid 2007-04-20 19:01:44 +00:00
collisionNode.cxx define flatten-collision-nodes 2007-06-08 23:38:27 +00:00
collisionNode.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionPlane.I make PStats more thread-friendly 2006-04-09 20:17:26 +00:00
collisionPlane.cxx fix collision pstats 2007-03-29 00:36:48 +00:00
collisionPlane.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionPolygon.I fix long, skinny polygon bug 2007-08-15 21:57:10 +00:00
collisionPolygon.cxx contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
collisionPolygon.h fix long, skinny polygon bug 2007-08-15 21:57:10 +00:00
collisionRay.I pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
collisionRay.cxx pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
collisionRay.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionRecorder.I further fixes for collision under local root 2006-09-07 17:24:20 +00:00
collisionRecorder.cxx update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
collisionRecorder.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionSegment.I pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
collisionSegment.cxx pipelining getting close; uprev bam version to 6.0 2006-02-14 19:07:47 +00:00
collisionSegment.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionSolid.I fix self-deadlock issues when showing collision solids 2007-06-08 22:09:14 +00:00
collisionSolid.cxx clear stale flag in set_bounds 2007-07-19 04:31:08 +00:00
collisionSolid.h fluid pusher almost working 2007-08-24 19:23:44 +00:00
collisionSphere.I make PStats more thread-friendly 2006-04-09 20:17:26 +00:00
collisionSphere.cxx contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
collisionSphere.h contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
collisionTraverser.I update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
collisionTraverser.cxx fluid pusher: bug fixes, cleaner code 2007-08-28 23:53:23 +00:00
collisionTraverser.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionTube.I make PStats more thread-friendly 2006-04-09 20:17:26 +00:00
collisionTube.cxx contact_pos for collision polys, spheres and tubes, improvements to fluidpusher 2007-09-03 07:39:30 +00:00
collisionTube.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
collisionVisualizer.I further fixes for collision under local root 2006-09-07 17:24:20 +00:00
collisionVisualizer.cxx replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations 2007-05-31 21:17:50 +00:00
collisionVisualizer.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
config_collide.cxx added CollisionHandlerFluidPusher 2007-08-24 19:22:25 +00:00
config_collide.h okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
test_collide.cxx update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00