Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2011-04-12 15:09:10 +0400
committerCampbell Barton <ideasman42@gmail.com>2011-04-12 15:09:10 +0400
commita42bf453335bdd569556895a168bced1fa7b3c3c (patch)
tree479839e47a44db5a3bc7a6a927befb62fc5091aa /source/blender/blenkernel/BKE_collision.h
parentb7269aa36e1e86dfa5142770e5f12c89f3898501 (diff)
revert Joseph Eagar's eltopo commits r36073, 36075 (& some minor edits)
discussed with Janne, Ton, Nathan and we agreed this kind of change at least needs discussion with module owners. Its also too close to release to be making these kinds of changes. commands used: # reverse merge svn merge -r36073:36072 . # for some reason this gave a lot of property changes svn revert `svn st | grep "^ M" | awk '{print $2}'` # reverse merging didn't work here, removing while dir. svn rm extern/eltopo/ # manually fixed conflict in # ./source/blenderplayer/CMakeLists.txt # # also manually removed 2 lines from # ./CMakeLists.txt
Diffstat (limited to 'source/blender/blenkernel/BKE_collision.h')
-rw-r--r--source/blender/blenkernel/BKE_collision.h13
1 files changed, 1 insertions, 12 deletions
diff --git a/source/blender/blenkernel/BKE_collision.h b/source/blender/blenkernel/BKE_collision.h
index 7018a638831..b54d4275719 100644
--- a/source/blender/blenkernel/BKE_collision.h
+++ b/source/blender/blenkernel/BKE_collision.h
@@ -63,11 +63,7 @@ struct LinkNode;
/* COLLISION FLAGS */
typedef enum
{
- COLLISION_IN_FUTURE = (1 << 1),
-#ifdef USE_ELTOPO
- COLLISION_USE_COLLFACE = (1 << 2),
- COLLISION_IS_EDGES = (1 << 3),
-#endif
+ COLLISION_IN_FUTURE = ( 1 << 1 ),
} COLLISION_FLAGS;
@@ -85,13 +81,7 @@ typedef struct CollPair
float pa[3], pb[3]; // collision point p1 on face1, p2 on face2
int flag;
float time; // collision time, from 0 up to 1
-#ifdef USE_ELTOPO /*either ap* or bp* can be set, but not both*/
- float bary[3];
- int ap1, ap2, ap3, collp, bp1, bp2, bp3;
- int collface;
-#else
int ap1, ap2, ap3, bp1, bp2, bp3;
-#endif
int pointsb[4];
}
CollPair;
@@ -119,7 +109,6 @@ typedef struct FaceCollPair
float pa[3], pb[3]; // collision point p1 on face1, p2 on face2
}
FaceCollPair;
-
////////////////////////////////////////