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] |