| epsilonEquals(const OrientedBox &target, float epsilon) const | Lamp::OrientedBox | [inline] |
| getAxis(int index) const | Lamp::OrientedBox | [inline] |
| getAxisX() const | Lamp::OrientedBox | [inline] |
| getAxisY() const | Lamp::OrientedBox | [inline] |
| getAxisZ() const | Lamp::OrientedBox | [inline] |
| getCenter() const | Lamp::OrientedBox | [inline] |
| getCorner(int index) const | Lamp::OrientedBox | [inline] |
| getCornerArray(Vector3 corner[8]) const | Lamp::OrientedBox | [inline] |
| getDistance(const Vector3 &point) const | Lamp::OrientedBox | [inline] |
| getDistance(const AxisAlignedBox &axisAlignedBox) const | Lamp::OrientedBox | [inline] |
| getDistance(const Capsule &capsule) const | Lamp::OrientedBox | [inline] |
| getDistance(const Cone &cone) const | Lamp::OrientedBox | [inline] |
| getDistance(const Line &line) const | Lamp::OrientedBox | [inline] |
| getDistance(const OrientedBox &orientedBox) const | Lamp::OrientedBox | [inline] |
| getDistance(const Plane &plane) const | Lamp::OrientedBox | |
| getDistance(const Ray &ray) const | Lamp::OrientedBox | [inline] |
| getDistance(const Segment &segment) const | Lamp::OrientedBox | [inline] |
| getDistance(const Sphere &sphere) const | Lamp::OrientedBox | [inline] |
| getDistance(const Triangle &triangle) const | Lamp::OrientedBox | [inline] |
| getEffectiveDiameter(const Vector3 &direction) const | Lamp::OrientedBox | [inline] |
| getEffectiveRadius(const Vector3 &direction) const | Lamp::OrientedBox | [inline] |
| getExtendedAxis(int index) const | Lamp::OrientedBox | [inline] |
| getExtendedAxisX() const | Lamp::OrientedBox | [inline] |
| getExtendedAxisY() const | Lamp::OrientedBox | [inline] |
| getExtendedAxisZ() const | Lamp::OrientedBox | [inline] |
| getExtent() const | Lamp::OrientedBox | [inline] |
| getRotationMatrix() const | Lamp::OrientedBox | [inline] |
| getSize() const | Lamp::OrientedBox | [inline] |
| getSquaredDistance(const Vector3 &point) const | Lamp::OrientedBox | |
| getSquaredDistance(const AxisAlignedBox &axisAlignedBox) const | Lamp::OrientedBox | |
| getSquaredDistance(const Capsule &capsule) const | Lamp::OrientedBox | |
| getSquaredDistance(const Cone &cone) const | Lamp::OrientedBox | |
| getSquaredDistance(const Line &line) const | Lamp::OrientedBox | |
| getSquaredDistance(const OrientedBox &orientedBox) const | Lamp::OrientedBox | |
| getSquaredDistance(const Plane &plane) const | Lamp::OrientedBox | [inline] |
| getSquaredDistance(const Ray &ray) const | Lamp::OrientedBox | |
| getSquaredDistance(const Segment &segment) const | Lamp::OrientedBox | |
| getSquaredDistance(const Sphere &sphere) const | Lamp::OrientedBox | |
| getSquaredDistance(const Triangle &triangle) const | Lamp::OrientedBox | |
| intersect(const Vector3 &point) const | Lamp::OrientedBox | |
| intersect(const AxisAlignedBox &axisAlignedBox) const | Lamp::OrientedBox | |
| intersect(const Capsule &capsule) const | Lamp::OrientedBox | |
| intersect(const Cone &cone) const | Lamp::OrientedBox | |
| intersect(const Line &line) const | Lamp::OrientedBox | |
| intersect(const OrientedBox &orientedBox) const | Lamp::OrientedBox | |
| intersect(const Plane &plane) const | Lamp::OrientedBox | |
| intersect(const Ray &ray) const | Lamp::OrientedBox | |
| intersect(const Segment &segment) const | Lamp::OrientedBox | |
| intersect(const Sphere &sphere) const | Lamp::OrientedBox | |
| intersect(const Triangle &triangle) const | Lamp::OrientedBox | |
| isUnit() const | Lamp::OrientedBox | [inline] |
| isZero() const | Lamp::OrientedBox | [inline] |
| notEpsilonEquals(const OrientedBox &target, float epsilon) const | Lamp::OrientedBox | [inline] |
| operator!=(const OrientedBox &target) const | Lamp::OrientedBox | [inline] |
| operator==(const OrientedBox &target) const | Lamp::OrientedBox | [inline] |
| OrientedBox() | Lamp::OrientedBox | [inline] |
| OrientedBox(const Matrix33 &rotationMatrix, const Vector3 ¢er, const Vector3 &extent) | Lamp::OrientedBox | [inline] |
| OrientedBox(float rotation00, float rotation01, float rotation02, float rotation10, float rotation11, float rotation12, float rotation20, float rotation21, float rotation22, float centerX, float centerY, float centerZ, float extentX, float extentY, float extentZ) | Lamp::OrientedBox | [inline] |
| OrientedBox(const float *const source) | Lamp::OrientedBox | [inline, explicit] |
| scaledTransform(const Matrix33 &matrix) const | Lamp::OrientedBox | |
| scaledTransform(const Matrix34 &matrix) const | Lamp::OrientedBox | |
| scaledTransform(const Matrix44 &matrix) const | Lamp::OrientedBox | |
| set(const Matrix33 &rotationMatrix, const Vector3 ¢er, const Vector3 &extent) | Lamp::OrientedBox | [inline] |
| set(float rotation00, float rotation01, float rotation02, float rotation10, float rotation11, float rotation12, float rotation20, float rotation21, float rotation22, float centerX, float centerY, float centerZ, float extentX, float extentY, float extentZ) | Lamp::OrientedBox | [inline] |
| set(const float *const source) | Lamp::OrientedBox | [inline] |
| setCenter(const Vector3 ¢er) | Lamp::OrientedBox | [inline] |
| setExtent(const Vector3 &extent) | Lamp::OrientedBox | [inline] |
| setRotationMatrix(const Matrix33 &rotationMatrix) | Lamp::OrientedBox | [inline] |
| setRotationQuaternion(const Quaternion &rotationQuaternion) | Lamp::OrientedBox | [inline] |
| setRotationXYZ(const Vector3 rotationXYZ) | Lamp::OrientedBox | [inline] |
| toString() const | Lamp::OrientedBox | [inline] |
| transform(const Matrix33 &matrix) const | Lamp::OrientedBox | [inline] |
| transform(const Matrix34 &matrix) const | Lamp::OrientedBox | [inline] |
| transform(const Matrix44 &matrix) const | Lamp::OrientedBox | [inline] |
| unit | Lamp::OrientedBox | [static] |
| zero | Lamp::OrientedBox | [static] |