Cleanup: remove unused BVH_ONQUAD flag
This commit is contained in:
@@ -113,9 +113,6 @@ static void mesh_faces_nearest_point(void *userdata, int index, const float co[3
|
||||
nearest->dist_sq = dist_sq;
|
||||
copy_v3_v3(nearest->co, nearest_tmp);
|
||||
normal_tri_v3(nearest->no, t0, t1, t2);
|
||||
|
||||
if (t1 == vert[face->v3].co)
|
||||
nearest->flags |= BVH_ONQUAD;
|
||||
}
|
||||
|
||||
t1 = t2;
|
||||
@@ -202,9 +199,6 @@ static void mesh_faces_spherecast(void *userdata, int index, const BVHTreeRay *r
|
||||
madd_v3_v3v3fl(hit->co, ray->origin, ray->direction, dist);
|
||||
|
||||
normal_tri_v3(hit->no, t0, t1, t2);
|
||||
|
||||
if (t1 == vert[face->v3].co)
|
||||
hit->flags |= BVH_ONQUAD;
|
||||
}
|
||||
|
||||
t1 = t2;
|
||||
|
||||
@@ -47,9 +47,6 @@ typedef struct BVHTreeOverlap {
|
||||
int indexB;
|
||||
} BVHTreeOverlap;
|
||||
|
||||
/* flags */
|
||||
#define BVH_ONQUAD (1 << 0)
|
||||
|
||||
typedef struct BVHTreeNearest {
|
||||
int index; /* the index of the nearest found (untouched if none is found within a dist radius from the given coordinates) */
|
||||
float co[3]; /* nearest coordinates (untouched it none is found within a dist radius from the given coordinates) */
|
||||
@@ -69,7 +66,6 @@ typedef struct BVHTreeRayHit {
|
||||
float co[3]; /* coordinates of the hit point */
|
||||
float no[3]; /* normal on hit point */
|
||||
float dist; /* distance to the hit point */
|
||||
int flags;
|
||||
} BVHTreeRayHit;
|
||||
|
||||
/* callback must update nearest in case it finds a nearest result */
|
||||
|
||||
Reference in New Issue
Block a user