List of all items
Structs
- bxdf::BxdfType
- bxdf::fresnel::Conductor
- bxdf::fresnel::Dielectric
- bxdf::fresnel::FresnelBxdf
- bxdf::fresnel::FresnelTBxdf
- bxdf::fresnel::Noop
- bxdf::lambertian::LambertianRBxdf
- bxdf::lambertian::LambertianTBxdf
- bxdf::microfacet::AshikhminShirleyBxdf
- bxdf::microfacet::Beckmann
- bxdf::microfacet::TorranceSparrowRBxdf
- bxdf::microfacet::TorranceSparrowTBxdf
- bxdf::microfacet::Trowbridge
- bxdf::oren_nayar::OrenNayer
- bxdf::scaled::ScaledBxdf
- bxdf::specular::SpecularRBxdf
- bxdf::specular::SpecularTBxdf
- component::bvh::BVH
- component::naive::Naive
- component::shape::ShapedPrimitive
- component::transformed::TransformedComposable
- filming::SampleInfo
- filming::film::BoundedSink2D
- filming::film::Film
- filming::film::FilmTile
- filming::film::Image
- filming::film::TilePixel
- filming::ortho::OrthoCam
- filming::perspective::PerspecCam
- geometry::bbox::BBox2
- geometry::bbox::BBox2iIter
- geometry::bbox::BBox3
- geometry::foundamental::Basis3
- geometry::foundamental::Deg
- geometry::foundamental::EFloat
- geometry::foundamental::Matrix4
- geometry::foundamental::Point2
- geometry::foundamental::Point3
- geometry::foundamental::Rad
- geometry::foundamental::Sphericalf
- geometry::foundamental::Vector2
- geometry::foundamental::Vector3
- geometry::foundamental::Vector4
- geometry::interaction::DuvInfo
- geometry::interaction::DxyInfo
- geometry::interaction::InteractInfo
- geometry::interaction::SurfaceInteraction
- geometry::ray::RawRay
- geometry::ray::RayDifferential
- geometry::ray::ShearingTransformCache
- lighting::LightFlag
- lighting::LightSample
- lighting::PathInfo
- lighting::distantlight::DistantLight
- lighting::pointlights::PointLight
- lighting::pointlights::SpotLight
- material::bsdf::Bsdf
- material::glass::GlassMaterial
- material::matte::MatteMaterial
- material::plastic::PlasticMaterial
- material::translucent::TranslucentMaterial
- renderer::pt::PTRenderer
- renderer::scene::Scene
- renderer::whitted::WhittedRenderer
- sample::distribution::Distribution1D
- sample::distribution::Distribution2D
- sample::filters::BoxFilter
- sample::filters::GaussianFilter
- sample::filters::LanczosSincFilter
- sample::filters::MitchellFilter
- sample::filters::PrecomputedFilter
- sample::filters::TriangleFilter
- sample::naive::Naive
- sample::strata::StrataSampler
- shape::sphere::Sphere
- shape::triangle::TriangleInstance
- shape::triangle::TriangleMesh
- spectrum::RGBSpectrum
- texturing::TexInfo2D
- texturing::TexInfo3D
- texturing::mappings::TransformedMapping
- texturing::mappings::UVMapping
- texturing::textures::ConstantTexture
- texturing::textures::MixTexture
- texturing::textures::ProductTexture
- texturing::textures::image::ImageInfo
- texturing::textures::image::ImageTexture
- texturing::textures::image::MipMap
Enums
Traits
- bxdf::Bxdf
- bxdf::fresnel::Fresnel
- bxdf::microfacet::MicrofacetDistribution
- component::Composable
- component::Primitive
- filming::Camera
- geometry::foundamental::Angle
- geometry::foundamental::ApproxEq
- geometry::foundamental::Array
- geometry::foundamental::BaseFloat
- geometry::foundamental::BaseNum
- geometry::foundamental::ElementWise
- geometry::foundamental::EuclideanSpace
- geometry::foundamental::InnerSpace
- geometry::foundamental::Matrix
- geometry::foundamental::MetricSpace
- geometry::foundamental::One
- geometry::foundamental::PartialOrd
- geometry::foundamental::Rotation
- geometry::foundamental::Rotation2
- geometry::foundamental::Rotation3
- geometry::foundamental::SquareMatrix
- geometry::foundamental::Transform
- geometry::foundamental::Transform2
- geometry::foundamental::Transform3
- geometry::foundamental::VectorSpace
- geometry::foundamental::Zero
- geometry::ray::Ray
- geometry::transform::TransformExt
- lighting::Light
- material::Material
- renderer::Renderer
- sample::Filter
- sample::Sampler
- shape::Shape
- spectrum::Spectrum
- spectrum::ToNorm
- texturing::Mapping2D
- texturing::Mapping3D
- texturing::Texture
Functions
- bxdf::microfacet::roughness_to_alpha
- component::load_obj
- geometry::float::clamp
- geometry::float::eb_term
- geometry::float::epsilon
- geometry::float::frac_1_pi
- geometry::float::frac_2_pi
- geometry::float::frac_2_sqrt_pi
- geometry::float::frac_pi_2
- geometry::float::frac_pi_3
- geometry::float::frac_pi_4
- geometry::float::frac_pi_6
- geometry::float::frac_pi_8
- geometry::float::infinity
- geometry::float::machine_epsilon
- geometry::float::nan
- geometry::float::neg_infinity
- geometry::float::next_down
- geometry::float::next_up
- geometry::float::one_minus_epsilon
- geometry::float::pi
- geometry::foundamental::normal::cos2_phi
- geometry::foundamental::normal::cos2_theta
- geometry::foundamental::normal::cos_dphi
- geometry::foundamental::normal::cos_phi
- geometry::foundamental::normal::cos_theta
- geometry::foundamental::normal::get_basis_from
- geometry::foundamental::normal::reflect
- geometry::foundamental::normal::refract
- geometry::foundamental::normal::sin2_phi
- geometry::foundamental::normal::sin2_theta
- geometry::foundamental::normal::sin_phi
- geometry::foundamental::normal::sin_theta
- geometry::foundamental::normal::tan2_theta
- geometry::foundamental::normal::tan_theta
- geometry::ray::permxz
- geometry::ray::permyz
- sample::balance_heuristic
- sample::pdf_concentric_disk
- sample::pdf_cosw_hemisphere
- sample::pdf_uniform_cone
- sample::pdf_uniform_disk
- sample::pdf_uniform_hemisphere
- sample::pdf_uniform_sphere
- sample::power_heuristic
- sample::sample_concentric_disk
- sample::sample_cosw_hemisphere
- sample::sample_uniform_cone
- sample::sample_uniform_disk
- sample::sample_uniform_hemisphere
- sample::sample_uniform_sphere
- sample::sample_uniform_triangle
Type Aliases
- filming::ImportanceSample
- geometry::bbox::BBox2f
- geometry::bbox::BBox3f
- geometry::foundamental::Basis3f
- geometry::foundamental::FSize
- geometry::foundamental::Float
- geometry::foundamental::Matrix2f
- geometry::foundamental::Matrix3f
- geometry::foundamental::Matrix4f
- geometry::foundamental::Point2f
- geometry::foundamental::Point3f
- geometry::foundamental::Vector2f
- geometry::foundamental::Vector3f
- geometry::foundamental::Vector4f
- prelude::StdPTRenderer
- sample::strata::StdStrataSampler
- shape::triangle::Model
- spectrum::RGBSpectrumf
- texturing::textures::image::LumaImageTexture
- texturing::textures::image::LumaMipMapHashTable
- texturing::textures::image::RGBImageTexture
- texturing::textures::image::RGBMipMapHashTable