List of all items
Structs
- camera::OrthogonalCamera
- camera::PerspectiveCamera
- cli::Cli
- color::Color
- hdrimage::HdrImage
- imagetracer::ImageTracer
- imagetracer::Rays
- material::CheckeredPigment
- material::DiffuseBRDF
- material::ImagePigment
- material::Material
- material::SpecularBRDF
- material::UniformPigment
- misc::Vector2D
- normal::Normal
- point::Point
- random::Pcg
- ray::Ray
- render::DummyRenderer
- render::FlatRenderer
- render::OnOffRenderer
- render::PathTracer
- scene::InputStream
- scene::Scene
- scene::SourceLocation
- scene::Var
- shape::HitRecord
- shape::Plane
- shape::Sphere
- transformation::Matrix
- transformation::Transformation
- vector::Vector
- world::World
Enums
- camera::Camera
- error::CompletionErr
- error::ConvertErr
- error::DemoErr
- error::HdrImageErr
- error::RenderErr
- error::SceneErr
- hdrimage::Luminosity
- material::BRDF
- material::Pigment
- misc::ByteOrder
- render::Renderer
- scene::Keywords
- scene::Token
Traits
- camera::FireRay
- material::Eval
- material::GetColor
- material::ScatterRay
- misc::IsClose
- render::Solve
- shape::RayIntersection
Macros
Functions
- cli::build_cli
- completion
- convert
- demo
- hdrimage::check_eol
- hdrimage::clamp
- hdrimage::parse_endianness
- hdrimage::parse_img_shape
- hdrimage::write_float
- main
- normal::create_onb_from_z
- render
- shape::plane_normal
- shape::plane_point_to_uv
- shape::sphere_normal
- shape::sphere_point_to_uv
- transformation::rotation_x
- transformation::rotation_y
- transformation::rotation_z
- transformation::scaling
- transformation::translation
- vector::create_onb_from_z
Constants
- cli::ALGORITHM
- cli::ANGLE_DEG
- cli::ANTI_ALIASING
- cli::FACTOR
- cli::GAMMA
- cli::HEIGHT
- cli::INIT_SEQ
- cli::INIT_STATE
- cli::MAX_DEPTH
- cli::NUM_OF_RAYS
- cli::WIDTH
- color::BLACK
- color::WHITE
- hdrimage::DELTA
- misc::EPSILON
- normal::E1
- normal::E2
- normal::E3
- scene::SYMBOLS
- transformation::IDENTITY_MATRIX
- vector::E1
- vector::E2
- vector::E3