cocos2d-x 3.0 |
)
- 类列表 - 类索引 - 类继承关系 - 类成员
全部) 类) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义) 组) 页)
Mat4 成员列表
成员的完整列表,这些成员属于 Mat4,包括所有继承而来的类成员
add(float scalar) | Mat4 | |
add(float scalar, Mat4 dst) | Mat4 | |
add(const Mat4 &mat) | Mat4 | |
add(const Mat4 &m1, const Mat4 &m2, Mat4 dst) | Mat4 | static |
createBillboard(const Vec3 &objectPosition, const Vec3 &cameraPosition, const Vec3 &cameraUpVector, Mat4 dst) | Mat4 | static |
createBillboard(const Vec3 &objectPosition, const Vec3 &cameraPosition, const Vec3 &cameraUpVector, const Vec3 &cameraForwardVector, Mat4 dst) | Mat4 | static |
createLookAt(const Vec3 &eyePosition, const Vec3 &targetPosition, const Vec3 &up, Mat4 dst) | Mat4 | static |
createLookAt(float eyePositionX, float eyePositionY, float eyePositionZ, float targetCenterX, float targetCenterY, float targetCenterZ, float upX, float upY, float upZ, Mat4 dst) | Mat4 | static |
createOrthographic(float width, float height, float zNearPlane, float zFarPlane, Mat4 dst) | Mat4 | static |
createOrthographicOffCenter(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane, Mat4 dst) | Mat4 | static |
createPerspective(float fieldOfView, float aspectRatio, float zNearPlane, float zFarPlane, Mat4 dst) | Mat4 | static |
createRotation(const Quaternion &quat, Mat4 dst) | Mat4 | static |
createRotation(const Vec3 &axis, float angle, Mat4 dst) | Mat4 | static |
createRotationX(float angle, Mat4 dst) | Mat4 | static |
createRotationY(float angle, Mat4 dst) | Mat4 | static |
createRotationZ(float angle, Mat4 dst) | Mat4 | static |
createScale(const Vec3 &scale, Mat4 dst) | Mat4 | static |
createScale(float xScale, float yScale, float zScale, Mat4 dst) | Mat4 | static |
createTranslation(const Vec3 &translation, Mat4 dst) | Mat4 | static |
createTranslation(float xTranslation, float yTranslation, float zTranslation, Mat4 dst) | Mat4 | static |
decompose(Vec3 scale, Quaternion rotation, Vec3 translation) const | Mat4 | |
determinant() const | Mat4 | |
getBackVector(Vec3 dst) const | Mat4 | |
getDownVector(Vec3 dst) const | Mat4 | |
getForwardVector(Vec3 dst) const | Mat4 | |
getInversed() const | Mat4 | |
getLeftVector(Vec3 dst) const | Mat4 | |
getNegated() const | Mat4 | |
getRightVector(Vec3 dst) const | Mat4 | |
getRotation(Quaternion rotation) const | Mat4 | |
getScale(Vec3 scale) const | Mat4 | |
getTranslation(Vec3 translation) const | Mat4 | |
getTransposed() const | Mat4 | |
getUpVector(Vec3 dst) const | Mat4 | |
IDENTITY | Mat4 | static |
inverse() | Mat4 | |
isIdentity() const | Mat4 | |
m | Mat4 | |
Mat4() | Mat4 | |
Mat4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44) | Mat4 | |
Mat4(const float mat) | Mat4 | |
Mat4(const Mat4 ©) | Mat4 | |
multiply(float scalar) | Mat4 | |
multiply(float scalar, Mat4 dst) const | Mat4 | |
multiply(const Mat4 &mat, float scalar, Mat4 dst) | Mat4 | static |
multiply(const Mat4 &mat) | Mat4 | |
multiply(const Mat4 &m1, const Mat4 &m2, Mat4 dst) | Mat4 | static |
negate() | Mat4 | |
operator*(const Mat4 &mat) const | Mat4 | inline |
operator*=(const Mat4 &mat) | Mat4 | inline |
operator+(const Mat4 &mat) const | Mat4 | inline |
operator+=(const Mat4 &mat) | Mat4 | inline |
operator-(const Mat4 &mat) const | Mat4 | inline |
operator-() const | Mat4 | inline |
operator-=(const Mat4 &mat) | Mat4 | inline |
rotate(const Quaternion &q) | Mat4 | |
rotate(const Quaternion &q, Mat4 dst) const | Mat4 | |
rotate(const Vec3 &axis, float angle) | Mat4 | |
rotate(const Vec3 &axis, float angle, Mat4 dst) const | Mat4 | |
rotateX(float angle) | Mat4 | |
rotateX(float angle, Mat4 dst) const | Mat4 | |
rotateY(float angle) | Mat4 | |
rotateY(float angle, Mat4 dst) const | Mat4 | |
rotateZ(float angle) | Mat4 | |
rotateZ(float angle, Mat4 dst) const | Mat4 | |
scale(float value) | Mat4 | |
scale(float value, Mat4 dst) const | Mat4 | |
scale(float xScale, float yScale, float zScale) | Mat4 | |
scale(float xScale, float yScale, float zScale, Mat4 dst) const | Mat4 | |
scale(const Vec3 &s) | Mat4 | |
scale(const Vec3 &s, Mat4 dst) const | Mat4 | |
set(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44) | Mat4 | |
set(const float mat) | Mat4 | |
set(const Mat4 &mat) | Mat4 | |
setIdentity() | Mat4 | |
setZero() | Mat4 | |
subtract(const Mat4 &mat) | Mat4 | |
subtract(const Mat4 &m1, const Mat4 &m2, Mat4 dst) | Mat4 | static |
transformPoint(Vec3 point) const | Mat4 | |
transformPoint(const Vec3 &point, Vec3 dst) const | Mat4 | |
transformVector(Vec3 vector) const | Mat4 | |
transformVector(const Vec3 &vector, Vec3 dst) const | Mat4 | |
transformVector(float x, float y, float z, float w, Vec3 dst) const | Mat4 | |
transformVector(Vec4 vector) const | Mat4 | |
transformVector(const Vec4 &vector, Vec4 dst) const | Mat4 | |
translate(float x, float y, float z) | Mat4 | |
translate(float x, float y, float z, Mat4 dst) const | Mat4 | |
translate(const Vec3 &t) | Mat4 | |
translate(const Vec3 &t, Mat4 *dst) const | Mat4 | |
transpose() | Mat4 | |
ZERO | Mat4 | static |
~Mat4() | Mat4 |