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:
- /home/felix/UBC/projects/AdaptiveLightfieldSampling/pbrt_v2/src/core/transform.h
- /home/felix/UBC/projects/AdaptiveLightfieldSampling/pbrt_v2/src/core/transform.cpp