#include <OgreArrayRay.h>
◆ ArrayRay() [1/2]
Ogre::ArrayRay::ArrayRay |
( |
| ) |
|
|
inline |
◆ ArrayRay() [2/2]
◆ intersects()
SLAB method See https://tavianator.com/fast-branchless-raybounding-box-intersections-part-2-nans/.
References ARRAY_REAL_ZERO, Ogre::MathlibC::CompareGreaterEqual(), Ogre::ArrayAabb::getMaximum(), Ogre::ArrayAabb::getMinimum(), Ogre::ArrayVector3::makeCeil(), Ogre::ArrayVector3::makeFloor(), Ogre::MathlibC::Max(), Ogre::ArrayVector3::mChunkBase, mDirection, Ogre::MathlibC::Min(), mOrigin, and Ogre::MathlibC::SetAll().
◆ mDirection
◆ mOrigin
The documentation for this class was generated from the following file: