, including all inherited members.
Apixel | lux::PerspectiveCamera | [private] |
autoFocus | lux::PerspectiveCamera | [private] |
AutoFocus(Scene *scene) | lux::PerspectiveCamera | [virtual] |
Camera(const Transform &world2cam, float hither, float yon, float sopen, float sclose, Film *film) | lux::Camera | |
CameraToScreen | lux::ProjectiveCamera | [protected] |
CameraToWorld | lux::Camera | [protected] |
ClipHither | lux::Camera | [protected] |
ClipYon | lux::Camera | [protected] |
CreateCamera(const ParamSet ¶ms, const Transform &world2cam, Film *film) | lux::PerspectiveCamera | [static] |
EvalPositionPdf() const | lux::PerspectiveCamera | [virtual] |
film | lux::Camera | |
FocalDistance | lux::ProjectiveCamera | [protected] |
fov | lux::PerspectiveCamera | [private] |
GenerateRay(const Sample &sample, Ray *) const | lux::PerspectiveCamera | [virtual] |
GenerateSample(const Point &p, Sample *sample) const | lux::ProjectiveCamera | [protected] |
GetConnectingFactor(const Point &lenP, const Point &worldP, const Vector &wo, const Normal &n) const | lux::PerspectiveCamera | [virtual] |
GetFlux2RadianceFactors(Film *film, float *factors, int xPixelCount, int yPixelCount) const | lux::PerspectiveCamera | [virtual] |
GetSamplePosition(const Point &p, const Vector &wi, float *x, float *y) const | lux::PerspectiveCamera | [virtual] |
Intersect(const Ray &ray, Intersection *isect) const | lux::PerspectiveCamera | [virtual] |
IsDelta() const | lux::PerspectiveCamera | [inline, virtual] |
IsVisibleFromEyes(const Scene *scene, const Point &lenP, const Point &worldP, Sample *sample_gen, Ray *ray_gen) const | lux::PerspectiveCamera | [virtual] |
lens | lux::PerspectiveCamera | [private] |
LensRadius | lux::ProjectiveCamera | [protected] |
normal | lux::PerspectiveCamera | [private] |
Pdf(const Point &p, const Normal &n, const Vector &wi) const | lux::PerspectiveCamera | [virtual] |
PerspectiveCamera(const Transform &world2cam, const float Screen[4], float hither, float yon, float sopen, float sclose, float lensr, float focald, bool autofocus, float fov, Film *film) | lux::PerspectiveCamera | |
pos | lux::PerspectiveCamera | [private] |
posPdf | lux::PerspectiveCamera | [private] |
ProjectiveCamera(const Transform &world2cam, const Transform &proj, const float Screen[4], float hither, float yon, float sopen, float sclose, float lensr, float focald, Film *film) | lux::ProjectiveCamera | |
R | lux::PerspectiveCamera | [private] |
RasterToCamera | lux::ProjectiveCamera | [protected] |
RasterToScreen | lux::ProjectiveCamera | [protected] |
RasterToWorld | lux::ProjectiveCamera | [protected] |
Sample_W(const Scene *scene, float u1, float u2, BSDF **bsdf, float *pdf) const | lux::PerspectiveCamera | [virtual] |
Sample_W(const Scene *scene, const Point &p, const Normal &n, float u1, float u2, BSDF **bsdf, float *pdf, float *pdfDirect, VisibilityTester *visibility) const | lux::PerspectiveCamera | [virtual] |
SamplePosition(float u1, float u2, Point *p, float *pdf) const | lux::PerspectiveCamera | [virtual] |
screen | lux::PerspectiveCamera | [private] |
ScreenToRaster | lux::ProjectiveCamera | [protected] |
ShutterClose | lux::Camera | [protected] |
ShutterOpen | lux::Camera | [protected] |
WorldToCamera | lux::Camera | [protected] |
WorldToRaster | lux::ProjectiveCamera | [protected] |
WorldToScreen | lux::ProjectiveCamera | [protected] |
xPixelWidth | lux::PerspectiveCamera | [private] |
xWidth | lux::PerspectiveCamera | [private] |
yHeight | lux::PerspectiveCamera | [private] |
yPixelHeight | lux::PerspectiveCamera | [private] |
~Camera() | lux::Camera | [virtual] |