diff options
| author | Dave Parks <davep@lindenlab.com> | 2010-05-29 19:55:13 -0500 |
|---|---|---|
| committer | Dave Parks <davep@lindenlab.com> | 2010-05-29 19:55:13 -0500 |
| commit | 9a869d630162292864e01fdd1707efc609fbd6b4 (patch) | |
| tree | 8b8f69709f181e6dc64324d4ab1cdaf21dd6b19f /indra/llmath/llvolume.h | |
| parent | 0e7f4dc5cef8a97cb1dd08aa2f79538ced267888 (diff) | |
Octree triven raycast works, time to profile.
Diffstat (limited to 'indra/llmath/llvolume.h')
| -rw-r--r-- | indra/llmath/llvolume.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/indra/llmath/llvolume.h b/indra/llmath/llvolume.h index a40a21b405..0ae8aa19ca 100644 --- a/indra/llmath/llvolume.h +++ b/indra/llmath/llvolume.h @@ -42,6 +42,7 @@ class LLProfile; class LLPath; template <class T> class LLOctreeNode; + class LLVector4a; class LLVolumeFace; class LLVolume; @@ -1095,6 +1096,7 @@ void calc_binormal_from_triangle( BOOL LLLineSegmentBoxIntersect(const F32* start, const F32* end, const F32* center, const F32* size); BOOL LLLineSegmentBoxIntersect(const LLVector3& start, const LLVector3& end, const LLVector3& center, const LLVector3& size); +BOOL LLLineSegmentBoxIntersect(const LLVector4a& start, const LLVector4a& end, const LLVector4a& center, const LLVector4a& size); BOOL LLTriangleRayIntersect(const LLVector3& vert0, const LLVector3& vert1, const LLVector3& vert2, const LLVector3& orig, const LLVector3& dir, F32& intersection_a, F32& intersection_b, F32& intersection_t, BOOL two_sided); |
