List of all members.
Public Member Functions |
| Hyperboloid (const Transform *o2w, const Transform *w2o, bool ro, const Point &point1, const Point &point2, float tm) |
BBox | ObjectBound () const |
bool | Intersect (const Ray &ray, float *tHit, float *rayEpsilon, DifferentialGeometry *dg) const |
bool | IntersectP (const Ray &ray) const |
float | Area () const |
Protected Attributes |
Point | p1 |
Point | p2 |
float | zmin |
float | zmax |
float | phiMax |
float | rmax |
float | a |
float | c |
The documentation for this class was generated from the following files:
- /home/felix/UBC/projects/AdaptiveLightfieldSampling/pbrt_v2/src/shapes/hyperboloid.h
- /home/felix/UBC/projects/AdaptiveLightfieldSampling/pbrt_v2/src/shapes/hyperboloid.cpp