- Timestamp:
- 09/15/08 10:13:33 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/App/Demos/Vis/FriendlyCulling/src/AxisAlignedBox3.cpp
r2944 r2947 1038 1038 1039 1039 1040 float AxisAlignedBox3::GetMin VisibleDistance(const Plane3 &near) const1040 float AxisAlignedBox3::GetMinDistance(const Plane3 &near) const 1041 1041 { 1042 1042 return near.mNormal.x * ((near.mNormal.x > 0.0f) ? mMin.x : mMax.x) + 1043 1043 near.mNormal.y * ((near.mNormal.y > 0.0f) ? mMin.y : mMax.y) + 1044 1044 near.mNormal.z * ((near.mNormal.z > 0.0f) ? mMin.z : mMax.z) + 1045 near.mD; 1046 } 1047 1048 1049 float AxisAlignedBox3::GetMaxDistance(const Plane3 &near) const 1050 { 1051 return near.mNormal.x * ((near.mNormal.x <= 0.0f) ? mMin.x : mMax.x) + 1052 near.mNormal.y * ((near.mNormal.y <= 0.0f) ? mMin.y : mMax.y) + 1053 near.mNormal.z * ((near.mNormal.z <= 0.0f) ? mMin.z : mMax.z) + 1045 1054 near.mD; 1046 1055 }
Note: See TracChangeset
for help on using the changeset viewer.