Euphoria
|
eu::core::raytracer::Camera Struct Reference
Public Member Functions | |
UnitRay3f | get_ray (float u, float v) const |
Static Public Member Functions | |
static Camera | create (const Angle &vfov, float aspect) |
Public Attributes | |
vec3f | lower_left_corner |
vec3f | horizontal |
vec3f | vertical |
vec3f | origin |
Detailed Description
Definition at line 425 of file raytracer.cc.
Member Function Documentation
◆ create()
Definition at line 432 of file raytracer.cc.
◆ get_ray()
|
inline |
Definition at line 452 of file raytracer.cc.
Member Data Documentation
◆ horizontal
vec3f eu::core::raytracer::Camera::horizontal |
Definition at line 428 of file raytracer.cc.
◆ lower_left_corner
vec3f eu::core::raytracer::Camera::lower_left_corner |
Definition at line 427 of file raytracer.cc.
◆ origin
vec3f eu::core::raytracer::Camera::origin |
Definition at line 430 of file raytracer.cc.
◆ vertical
vec3f eu::core::raytracer::Camera::vertical |
Definition at line 429 of file raytracer.cc.
The documentation for this struct was generated from the following file:
- libs/core/src/core/raytracer.cc