include paths should not be relative starting with "../

It leads to problems with certain compilers, when Bullet/src is located in a long pathname.
Keep include path starting with "LinearMath/, "BulletCollision/, or "BulletDynamics/
This commit is contained in:
ejcoumans
2007-07-14 05:08:57 +00:00
parent 614044eb52
commit 685138d033
67 changed files with 138 additions and 138 deletions

View File

@@ -17,11 +17,11 @@ subject to the following restrictions:
#ifndef CONVEX_CAST_H
#define CONVEX_CAST_H
#include "../../LinearMath/btTransform.h"
#include "../../LinearMath/btVector3.h"
#include "../../LinearMath/btScalar.h"
#include "LinearMath/btTransform.h"
#include "LinearMath/btVector3.h"
#include "LinearMath/btScalar.h"
class btMinkowskiSumShape;
#include "../../LinearMath/btIDebugDraw.h"
#include "LinearMath/btIDebugDraw.h"
/// btConvexCast is an interface for Casting
class btConvexCast

View File

@@ -21,7 +21,7 @@ class btStackAlloc;
class btVector3;
#include "btSimplexSolverInterface.h"
class btConvexShape;
#include "../../LinearMath/btPoint3.h"
#include "LinearMath/btPoint3.h"
class btTransform;
///ConvexPenetrationDepthSolver provides an interface for penetration depth calculation.

View File

@@ -16,8 +16,8 @@ subject to the following restrictions:
#ifndef DISCRETE_COLLISION_DETECTOR1_INTERFACE_H
#define DISCRETE_COLLISION_DETECTOR1_INTERFACE_H
#include "../../LinearMath/btTransform.h"
#include "../../LinearMath/btVector3.h"
#include "LinearMath/btTransform.h"
#include "LinearMath/btVector3.h"
class btStackAlloc;
/// This interface is made to be used by an iterative approach to do TimeOfImpact calculations

View File

@@ -18,9 +18,9 @@ subject to the following restrictions:
#ifndef GJK_CONVEX_CAST_H
#define GJK_CONVEX_CAST_H
#include "../CollisionShapes/btCollisionMargin.h"
#include "BulletCollision/CollisionShapes/btCollisionMargin.h"
#include "../../LinearMath/btVector3.h"
#include "LinearMath/btVector3.h"
#include "btConvexCast.h"
class btConvexShape;
class btMinkowskiSumShape;

View File

@@ -21,7 +21,7 @@ Nov.2006
#ifndef _05E48D53_04E0_49ad_BB0A_D74FE62E7366_
#define _05E48D53_04E0_49ad_BB0A_D74FE62E7366_
#include "../CollisionShapes/btConvexShape.h"
#include "BulletCollision/CollisionShapes/btConvexShape.h"
class btStackAlloc;

View File

@@ -20,8 +20,8 @@ subject to the following restrictions:
#define GJK_PAIR_DETECTOR_H
#include "btDiscreteCollisionDetectorInterface.h"
#include "../../LinearMath/btPoint3.h"
#include "../CollisionShapes/btCollisionMargin.h"
#include "LinearMath/btPoint3.h"
#include "BulletCollision/CollisionShapes/btCollisionMargin.h"
class btConvexShape;
#include "btSimplexSolverInterface.h"

View File

@@ -16,8 +16,8 @@ subject to the following restrictions:
#ifndef MANIFOLD_CONTACT_POINT_H
#define MANIFOLD_CONTACT_POINT_H
#include "../../LinearMath/btVector3.h"
#include "../../LinearMath/btTransformUtil.h"
#include "LinearMath/btVector3.h"
#include "LinearMath/btTransformUtil.h"

View File

@@ -17,8 +17,8 @@ subject to the following restrictions:
#define PERSISTENT_MANIFOLD_H
#include "../../LinearMath/btVector3.h"
#include "../../LinearMath/btTransform.h"
#include "LinearMath/btVector3.h"
#include "LinearMath/btTransform.h"
#include "btManifoldPoint.h"
struct btCollisionResult;

View File

@@ -16,7 +16,7 @@ subject to the following restrictions:
#ifndef RAYCAST_TRI_CALLBACK_H
#define RAYCAST_TRI_CALLBACK_H
#include "../CollisionShapes/btTriangleCallback.h"
#include "BulletCollision/CollisionShapes/btTriangleCallback.h"
struct btBroadphaseProxy;

View File

@@ -18,8 +18,8 @@ subject to the following restrictions:
#ifndef SIMPLEX_SOLVER_INTERFACE_H
#define SIMPLEX_SOLVER_INTERFACE_H
#include "../../LinearMath/btVector3.h"
#include "../../LinearMath/btPoint3.h"
#include "LinearMath/btVector3.h"
#include "LinearMath/btPoint3.h"
#define NO_VIRTUAL_INTERFACE 1
#ifdef NO_VIRTUAL_INTERFACE