TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CollisionDetection.h File Reference
#include "G3D/platform.h"
#include "G3D/Vector3.h"
#include "G3D/Plane.h"
#include "G3D/Box.h"
#include "G3D/Triangle.h"
#include "G3D/Array.h"
#include "G3D/Ray.h"
#include "G3D/Line.h"
+ Include dependency graph for CollisionDetection.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  G3D::CollisionDetection
 

Namespaces

 G3D
 

Detailed Description

Moving collision detection for simple primitives.

Author
Morgan McGuire, http://graphics.cs.williams.edu [Spherical] collision based on Paul Nettle's ftp://ftp.3dmaileffects.com/pub/FluidStudios/CollisionDetection/Fluid_Studios_Generic_Collision_Detection_for_Games_Using_Ellipsoids.pdf and comments by Max McGuire. Ray-sphere intersection by Eric Haines. Box-Box intersection written by Kevin Egan. Thanks to Max McGuire of Iron Lore for various bug fixes. Box-Triangle by Tomas Akenine-Moller

2001-11-19 2010-11-10

Copyright 2000-2012, Morgan McGuire. All rights reserved.