CoordinateFrame(const Any &any) | G3D::CoordinateFrame | |
CoordinateFrame() | G3D::CoordinateFrame | |
CoordinateFrame(const Point3 &_translation) | G3D::CoordinateFrame | inline |
CoordinateFrame(const Matrix3 &rotation, const Point3 &translation) | G3D::CoordinateFrame | inline |
CoordinateFrame(const Matrix3 &rotation) | G3D::CoordinateFrame | inline |
CoordinateFrame(const class UprightFrame &f) | G3D::CoordinateFrame | |
CoordinateFrame(class BinaryInput &b) | G3D::CoordinateFrame | |
CoordinateFrame(const CoordinateFrame &other) | G3D::CoordinateFrame | inline |
deserialize(class BinaryInput &b) | G3D::CoordinateFrame | |
fromXAxis(const Vector3 &X, const Point3 &origin=Point3::zero()) | G3D::CoordinateFrame | static |
fromXYZYPRDegrees(float x, float y, float z, float yaw=0.0f, float pitch=0.0f, float roll=0.0f) | G3D::CoordinateFrame | static |
fromXYZYPRRadians(float x, float y, float z, float yaw=0.0f, float pitch=0.0f, float roll=0.0f) | G3D::CoordinateFrame | static |
fromYAxis(const Vector3 &Y, const Point3 &origin=Point3::zero()) | G3D::CoordinateFrame | static |
fromZAxis(const Vector3 &Z, const Point3 &origin=Point3::zero()) | G3D::CoordinateFrame | static |
fuzzyEq(const CoordinateFrame &other) const | G3D::CoordinateFrame | |
fuzzyIsIdentity() const | G3D::CoordinateFrame | |
getHeading() const | G3D::CoordinateFrame | inline |
getXYZYPRDegrees(float &x, float &y, float &z, float &yaw, float &pitch, float &roll) const | G3D::CoordinateFrame | |
getXYZYPRRadians(float &x, float &y, float &z, float &yaw, float &pitch, float &roll) const | G3D::CoordinateFrame | |
inverse() const | G3D::CoordinateFrame | inline |
isIdentity() const | G3D::CoordinateFrame | |
leftVector() const | G3D::CoordinateFrame | inline |
lerp(const CoordinateFrame &other, float alpha) const | G3D::CoordinateFrame | |
lookAt(const Point3 &target) | G3D::CoordinateFrame | |
lookAt(const Point3 &target, Vector3 up) | G3D::CoordinateFrame | |
lookRay() const | G3D::CoordinateFrame | |
lookVector() const | G3D::CoordinateFrame | inline |
moveTowards(const CoordinateFrame &goal, float maxTranslation, float maxRotation) | G3D::CoordinateFrame | |
normalToObjectSpace(const Vector3 &v) const | G3D::CoordinateFrame | inline |
normalToObjectSpace(const Array< Vector3 > &v, Array< Vector3 > &vout) const | G3D::CoordinateFrame | |
normalToWorldSpace(const Vector3 &v) const | G3D::CoordinateFrame | inline |
normalToWorldSpace(const Array< Vector3 > &v, Array< Vector3 > &vout) const | G3D::CoordinateFrame | |
operator!=(const CoordinateFrame &other) const | G3D::CoordinateFrame | inline |
operator*(const CoordinateFrame &other) const | G3D::CoordinateFrame | inline |
operator+(const Vector3 &v) const | G3D::CoordinateFrame | inline |
operator-(const Vector3 &v) const | G3D::CoordinateFrame | inline |
operator==(const CoordinateFrame &other) const | G3D::CoordinateFrame | inline |
pointToObjectSpace(const Point3 &v) const | G3D::CoordinateFrame | inline |
pointToObjectSpace(const Array< Point3 > &v, Array< Point3 > &vout) const | G3D::CoordinateFrame | |
pointToWorldSpace(const Point3 &v) const | G3D::CoordinateFrame | inline |
pointToWorldSpace(const Array< Point3 > &v, Array< Point3 > &vout) const | G3D::CoordinateFrame | |
rightVector() const | G3D::CoordinateFrame | inline |
rotation | G3D::CoordinateFrame | |
serialize(class BinaryOutput &b) const | G3D::CoordinateFrame | |
toAny() const | G3D::CoordinateFrame | |
toMatrix4() const | G3D::CoordinateFrame | |
toObjectSpace(const CoordinateFrame &c) const | G3D::CoordinateFrame | inline |
toObjectSpace(const Vector4 &v) const | G3D::CoordinateFrame | inline |
toObjectSpace(const Ray &r) const | G3D::CoordinateFrame | |
toObjectSpace(const AABox &b) const | G3D::CoordinateFrame | |
toObjectSpace(const Box &b) const | G3D::CoordinateFrame | |
toObjectSpace(const Plane &p) const | G3D::CoordinateFrame | |
toObjectSpace(const Sphere &b) const | G3D::CoordinateFrame | |
toObjectSpace(const Triangle &t) const | G3D::CoordinateFrame | |
toWorldSpace(const Vector4 &v) const | G3D::CoordinateFrame | inline |
toWorldSpace(const Ray &r) const | G3D::CoordinateFrame | |
toWorldSpace(const Frustum &f) const | G3D::CoordinateFrame | |
toWorldSpace(const class AABox &b, class AABox &result) const | G3D::CoordinateFrame | |
toWorldSpace(const class AABox &b) const | G3D::CoordinateFrame | |
toWorldSpace(const class Box &b) const | G3D::CoordinateFrame | |
toWorldSpace(const class Cylinder &b) const | G3D::CoordinateFrame | |
toWorldSpace(const class Capsule &b) const | G3D::CoordinateFrame | |
toWorldSpace(const class Plane &p) const | G3D::CoordinateFrame | |
toWorldSpace(const class Sphere &b) const | G3D::CoordinateFrame | |
toWorldSpace(const class Triangle &t) const | G3D::CoordinateFrame | |
toXML() const | G3D::CoordinateFrame | |
toXYZYPRDegreesString() const | G3D::CoordinateFrame | |
translation | G3D::CoordinateFrame | |
upVector() const | G3D::CoordinateFrame | inline |
vectorToObjectSpace(const Vector3 &v) const | G3D::CoordinateFrame | inline |
vectorToObjectSpace(const Array< Vector3 > &v, Array< Vector3 > &vout) const | G3D::CoordinateFrame | |
vectorToWorldSpace(const Vector3 &v) const | G3D::CoordinateFrame | inline |
vectorToWorldSpace(const Array< Vector3 > &v, Array< Vector3 > &vout) const | G3D::CoordinateFrame | |
~CoordinateFrame() | G3D::CoordinateFrame | inline |