[−] List of all items
Structs
- bxdf::bsdf::BSDF
- bxdf::fresnel::Conductor
- bxdf::fresnel::Dielectric
- bxdf::lambertian::Lambertian
- bxdf::merl::Merl
- bxdf::microfacet::beckmann::Beckmann
- bxdf::microfacet::ggx::GGX
- bxdf::microfacet_transmission::MicrofacetTransmission
- bxdf::oren_nayar::OrenNayar
- bxdf::specular_reflection::SpecularReflection
- bxdf::specular_transmission::SpecularTransmission
- bxdf::torrance_sparrow::TorranceSparrow
- exec::Config
- exec::distrib::master::Master
- exec::distrib::worker::Worker
- exec::multithreaded::MultiThreaded
- film::FrameInfo
- film::animated_color::AnimatedColor
- film::animated_color::ColorKeyframe
- film::camera::Camera
- film::color::Colorf
- film::filter::gaussian::Gaussian
- film::filter::mitchell_netravali::MitchellNetravali
- film::image::Image
- film::render_target::ImageSample
- film::render_target::RenderTarget
- geometry::animated_mesh::AnimatedMesh
- geometry::animated_mesh::AnimatedMeshData
- geometry::animated_mesh::AnimatedTriangle
- geometry::bbox::BBox
- geometry::bvh::BVH
- geometry::differential_geometry::DifferentialGeometry
- geometry::disk::Disk
- geometry::emitter::Emitter
- geometry::intersection::Intersection
- geometry::mesh::Mesh
- geometry::mesh::Triangle
- geometry::receiver::Receiver
- geometry::rectangle::Rectangle
- geometry::sphere::Sphere
- integrator::normals_debug::NormalsDebug
- integrator::path::Path
- integrator::whitted::Whitted
- light::OcclusionTester
- linalg::animated_transform::AnimatedTransform
- linalg::keyframe::Keyframe
- linalg::matrix4::Matrix4
- linalg::normal::Normal
- linalg::point::Point
- linalg::quaternion::Quaternion
- linalg::ray::Ray
- linalg::transform::Transform
- linalg::vector::Vector
- material::glass::Glass
- material::matte::Matte
- material::merl::Merl
- material::metal::Metal
- material::plastic::Plastic
- material::rough_glass::RoughGlass
- material::specular_metal::SpecularMetal
- sampler::Region
- sampler::Sample
- sampler::adaptive::Adaptive
- sampler::block_queue::BlockQueue
- sampler::block_queue::BlockQueueIterator
- sampler::ld::LowDiscrepancy
- sampler::uniform::Uniform
- scene::Scene
- texture::ConstantColor
- texture::ConstantScalar
- texture::UVColor
- texture::animated_image::AnimatedImage
- texture::image::Image
Enums
Traits
- bxdf::BxDF
- bxdf::fresnel::Fresnel
- bxdf::microfacet::MicrofacetDistribution
- exec::Exec
- film::filter::Filter
- geometry::Boundable
- geometry::BoundableGeom
- geometry::Geometry
- geometry::Sampleable
- geometry::SampleableGeom
- integrator::Integrator
- light::Light
- material::Material
- sampler::Sampler
- texture::Texture
Functions
- bxdf::arctan_theta
- bxdf::cos_phi
- bxdf::cos_theta
- bxdf::cos_theta_sqr
- bxdf::same_hemisphere
- bxdf::sin_phi
- bxdf::sin_theta
- bxdf::sin_theta_sqr
- bxdf::tan_theta
- bxdf::tan_theta_sqr
- geometry::mesh::intersect_triangle
- linalg::clamp
- linalg::coordinate_system
- linalg::cross
- linalg::dot
- linalg::lerp
- linalg::quaternion::dot
- linalg::quaternion::slerp
- linalg::reflect
- linalg::refract
- linalg::solve_quadratic
- linalg::spherical_dir
- linalg::spherical_dir_coords
- linalg::spherical_phi
- linalg::spherical_theta
- linalg::to_radians
- mc::concentric_sample_disk
- mc::cos_hemisphere_pdf
- mc::cos_sample_hemisphere
- mc::power_heuristic
- mc::uniform_cone_pdf
- mc::uniform_sample_cone
- mc::uniform_sample_cone_frame
- mc::uniform_sample_sphere
- partition::partition
- sampler::ld::sample_02
- sampler::ld::sample_1d
- sampler::ld::sample_2d
- sampler::ld::sobol
- sampler::ld::van_der_corput
- sampler::morton::morton2
- sampler::morton::part1_by1