Panda3D

Quat Member List

This is the complete list of members for Quat, including all inherited members.
addHash(unsigned int hash)VBase4
addHash(unsigned int hash, float threshold)VBase4
addToCell(int i, float value)VBase4
addW(float value)VBase4
addX(float value)VBase4
addY(float value)VBase4
addZ(float value)VBase4
almostEqual(Quat const other)Quat
almostEqual(Quat const other, float threshold)Quat
panda3d::core::VBase4.almostEqual(VBase4 const other)VBase4
panda3d::core::VBase4.almostEqual(VBase4 const other, float threshold)VBase4
almostSameDirection(Quat const other, float threshold)Quat
angleDeg(Quat const other)Quat
angleRad(Quat const other)Quat
compareTo(VBase4 const other)VBase4
compareTo(VBase4 const other, float threshold)VBase4
conjugate()Quat
conjugateFrom(Quat const other)Quat
conjugateInPlace()Quat
dot(VBase4 const other)VBase4
extractToMatrix(Mat3 m)Quat
extractToMatrix(Mat4 m)Quat
fill(float fill_value)VBase4
fmax(VBase4 const other)VBase4
fmin(VBase4 const other)VBase4
getAngle()Quat
getAngleRad()Quat
getattr(string attr_name)VBase4
getAxis()Quat
getAxisNormalized()Quat
getCell(int i)VBase4
getClassType()Quat [static]
getData()VBase4
getForward(CoordinateSystem cs)Quat
getForward()Quat
getHash()VBase4
getHash(float threshold)VBase4
getHpr(CoordinateSystem cs)Quat
getHpr()Quat
getI()Quat
getJ()Quat
getK()Quat
getNumComponents()VBase4
getR()Quat
getRight(CoordinateSystem cs)Quat
getRight()Quat
getUp(CoordinateSystem cs)Quat
getUp()Quat
getW()VBase4
getX()VBase4
getY()VBase4
getZ()VBase4
identQuat()Quat [static]
invertFrom(Quat const other)Quat
invertInPlace()Quat
isAlmostIdentity(float tolerance)Quat
isIdentity()Quat
isNan()VBase4
isSameDirection(Quat const other)Quat
length()VBase4
lengthSquared()VBase4
multiply(Quat const rhs)Quat
normalize()Quat
operator new(unsigned int size)VBase4
operator!=(VBase4 const other)VBase4
operator*(Mat3 const )Quat
operator*(Mat4 const )Quat
operator*(Quat const )Quat
operator*(float scalar)Quat
operator*=(Quat const )Quat
panda3d::core::VBase4.operator*=(float scalar)VBase4
operator+(Quat const other)Quat
panda3d::core::VBase4.operator+(VBase4 const other)VBase4
operator+=(VBase4 const other)VBase4
operator-()Quat
operator-(Quat const other)Quat
panda3d::core::VBase4.operator-(VBase4 const other)VBase4
operator-=(VBase4 const other)VBase4
operator/(float scalar)Quat
operator/=(float scalar)VBase4
operator<(VBase4 const other)VBase4
operator=(VBase4 const copy)VBase4
operator=(float fill_value)VBase4
operator==(VBase4 const other)VBase4
operator[](int i)VBase4
operator[](int i)VBase4
output(ostream)Quat
project(VBase4 const onto)VBase4
pureImaginary(Vec3 const )Quat [static]
pythonRepr(ostream out, string class_name)VBase4
Quat()Quat
Quat(VBase4 const copy)Quat
Quat(float, VBase3 const copy)Quat
Quat(float, float, float, float)Quat
reduce(PyObject self)VBase4
set(float x, float y, float z, float w)VBase4
setattr(PyObject self, string attr_name, PyObject assign)VBase4
setCell(int i, float value)VBase4
setFromAxisAngle(float angle_deg, Vec3 const axis)Quat
setFromAxisAngleRad(float angle_rad, Vec3 const axis)Quat
setFromMatrix(Mat3 const m)Quat
setFromMatrix(Mat4 const m)Quat
setHpr(VBase3 const hpr, CoordinateSystem cs)Quat
setHpr(VBase3 const hpr)Quat
setI(float i)Quat
setitem(int i, float v)VBase4
setJ(float j)Quat
setK(float k)Quat
setR(float r)Quat
setW(float value)VBase4
setX(float value)VBase4
setY(float value)VBase4
setZ(float value)VBase4
size()VBase4 [static]
unitW()VBase4 [static]
unitX()VBase4 [static]
unitY()VBase4 [static]
unitZ()VBase4 [static]
VBase4()VBase4
VBase4(VBase4 const copy)VBase4
VBase4(float fill_value)VBase4
VBase4(float x, float y, float z, float w)VBase4
xform(VBase3 const v)Quat
xform(VBase4 const v)Quat
zero()VBase4 [static]
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties