Initial commit of the bounding volume tree implementation.
commitb70920be35efc54e8cbe54ea90d0b6853c83cdeb
authorfrohlich <frohlich>
Sun, 1 Mar 2009 12:35:49 +0000 (1 12:35 +0000)
committerTim Moore <timoore@redhat.com>
Thu, 5 Mar 2009 09:32:05 +0000 (5 10:32 +0100)
tree3e51b5d90545c25c26ae4e4e24b4cc8239e560e8
parent88387ce14378b3edcc85c9856e82830539a4a7f8
Initial commit of the bounding volume tree implementation.
The aim is to prove a better collion model in plenty ways.

Added Files:
  .cvsignore BVHBoundingBoxVisitor.hxx
BVHDebugCollectVisitor.hxx BVHGroup.cxx BVHGroup.hxx
BVHLineGeometry.cxx BVHLineGeometry.hxx
BVHLineSegmentVisitor.cxx BVHLineSegmentVisitor.hxx
BVHMotionTransform.cxx BVHMotionTransform.hxx BVHNode.cxx
BVHNode.hxx BVHStaticBinary.cxx BVHStaticBinary.hxx
BVHStaticData.hxx BVHStaticGeometry.cxx BVHStaticGeometry.hxx
BVHStaticGeometryBuilder.hxx BVHStaticLeaf.cxx
BVHStaticLeaf.hxx BVHStaticNode.cxx BVHStaticNode.hxx
BVHStaticTriangle.cxx BVHStaticTriangle.hxx
  BVHSubTreeCollector.cxx BVHSubTreeCollector.hxx
BVHTransform.cxx BVHTransform.hxx BVHVisitor.hxx Makefile.am
bvhtest.cxx
32 files changed:
simgear/scene/bvh/.cvsignore [new file with mode: 0644]
simgear/scene/bvh/BVHBoundingBoxVisitor.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHDebugCollectVisitor.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHGroup.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHGroup.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHLineGeometry.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHLineGeometry.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHLineSegmentVisitor.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHLineSegmentVisitor.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHMotionTransform.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHMotionTransform.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHNode.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHNode.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticBinary.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticBinary.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticData.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticGeometry.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticGeometry.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticGeometryBuilder.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticLeaf.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticLeaf.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticNode.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticNode.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticTriangle.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHStaticTriangle.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHSubTreeCollector.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHSubTreeCollector.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHTransform.cxx [new file with mode: 0644]
simgear/scene/bvh/BVHTransform.hxx [new file with mode: 0644]
simgear/scene/bvh/BVHVisitor.hxx [new file with mode: 0644]
simgear/scene/bvh/Makefile.am [new file with mode: 0644]
simgear/scene/bvh/bvhtest.cxx [new file with mode: 0644]