PBRT
AnimatedTransform Class Reference

List of all members.

Public Member Functions

 AnimatedTransform (const Transform *transform1, float time1, const Transform *transform2, float time2)
void Interpolate (float time, Transform *t) const
void operator() (const Ray &r, Ray *tr) const
void operator() (const RayDifferential &r, RayDifferential *tr) const
Point operator() (float time, const Point &p) const
Vector operator() (float time, const Vector &v) const
Ray operator() (const Ray &r) const
BBox MotionBounds (const BBox &b, bool useInverse) const
bool HasScale () const

Static Public Member Functions

static void Decompose (const Matrix4x4 &m, Vector *T, Quaternion *R, Matrix4x4 *S)

The documentation for this class was generated from the following files: