PBRT
|
angle() const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
axis() const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
euclideanInnerProduct(const Quat< T > &q) const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
exp() const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
identity() (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline, static] |
inverse() const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
invert() (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
length() const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
log() const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
normalize() (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
normalized() const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator!=(const Quat< S > &q) const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator*=(const Quat< T > &q) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator*=(T t) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator+=(const Quat< T > &q) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator-=(const Quat< T > &q) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator/=(const Quat< T > &q) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator/=(T t) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator=(const Quat< T > &q) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator==(const Quat< S > &q) const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator[](int index) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
operator[](int index) const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
Quat() (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
Quat(const Quat< S > &q) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
Quat(T s, T i, T j, T k) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
Quat(T s, Vec3< T > d) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
r (defined in Imath::Quat< T >) | Imath::Quat< T > | |
rotateVector(const Vec3< T > &original) const (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
setAxisAngle(const Vec3< T > &axis, T radians) (defined in Imath::Quat< T >) | Imath::Quat< T > | [inline] |
setRotation(const Vec3< T > &fromDirection, const Vec3< T > &toDirection) (defined in Imath::Quat< T >) | Imath::Quat< T > | |
toMatrix33() const (defined in Imath::Quat< T >) | Imath::Quat< T > | |
toMatrix44() const (defined in Imath::Quat< T >) | Imath::Quat< T > | |
v (defined in Imath::Quat< T >) | Imath::Quat< T > |