The spica renderer
spica::OrthographicCamera Member List

This is the complete list of members for spica::OrthographicCamera, including all inherited members.

Camera() (defined in spica::Camera)spica::Camera
Camera(const Transform &cameraToWorld, const Transform &cameraToScreen, const Bounds2d &screen, double lensRadius, double focalLength, std::shared_ptr< Film > film) (defined in spica::Camera)spica::Camera
Camera(const Camera &)=default (defined in spica::Camera)spica::Camera
cameraToScreen() const (defined in spica::Camera)spica::Camerainline
cameraToScreen_ (defined in spica::Camera)spica::Cameraprotected
cameraToWorld() const (defined in spica::Camera)spica::Camerainline
cameraToWorld_ (defined in spica::Camera)spica::Cameraprotected
CObject() (defined in spica::CObject)spica::CObject
film() const (defined in spica::Camera)spica::Camerainline
film_ (defined in spica::Camera)spica::Cameraprotected
focalLength_ (defined in spica::Camera)spica::Cameraprotected
lensRadius_ (defined in spica::Camera)spica::Cameraprotected
operator=(const OrthographicCamera &)=default (defined in spica::OrthographicCamera)spica::OrthographicCamera
operator=(const Camera &)=default (defined in spica::Camera)spica::Camera
OrthographicCamera() (defined in spica::OrthographicCamera)spica::OrthographicCamera
OrthographicCamera(RenderParams &params) (defined in spica::OrthographicCamera)spica::OrthographicCamera
OrthographicCamera(const Transform &cameraToWorld, const Bounds2d &screen, double lensRadius, double focalLength, std::shared_ptr< Film > film) (defined in spica::OrthographicCamera)spica::OrthographicCamera
OrthographicCamera(const OrthographicCamera &)=default (defined in spica::OrthographicCamera)spica::OrthographicCamera
pdfWe(const Ray &ray, double *pdfPos, double *pdfDir) const override (defined in spica::OrthographicCamera)spica::OrthographicCameravirtual
rasterToCamera_ (defined in spica::Camera)spica::Cameraprotected
rasterToScreen_ (defined in spica::Camera)spica::Cameraprotected
sampleWi(const Interaction &ref, const Point2d &rand, Vector3d *wi, double *pdf, Point2d *pRaster, VisibilityTester *vis) const override (defined in spica::OrthographicCamera)spica::OrthographicCameravirtual
screenToRaster_ (defined in spica::Camera)spica::Cameraprotected
spawnRay(const Point2i &pixel, const Point2d &randFilm, const Point2d &randLens, double *pdfPos=nullptr, double *pdfDir=nullptr) const override (defined in spica::OrthographicCamera)spica::OrthographicCameravirtual
We(const Ray &ray, Point2d *pRaster=nullptr) const override (defined in spica::OrthographicCamera)spica::OrthographicCameravirtual
~Camera() (defined in spica::Camera)spica::Cameravirtual
~CObject() (defined in spica::CObject)spica::CObjectvirtual
~OrthographicCamera()=default (defined in spica::OrthographicCamera)spica::OrthographicCamera