[−] List of all items
Structs
- accelerators::bvh::BVHAccel
- accelerators::bvh::BVHBuildNode
- accelerators::bvh::BVHPrimitiveInfo
- accelerators::bvh::LinearBVHNode
- blockqueue::BlockQueue
- blockqueue::BlockQueueIterator
- cameras::environment::EnvironmentCamera
- cameras::orthographic::OrthographicCamera
- cameras::perspective::PerspectiveCamera
- cameras::realistic::LensElementInterface
- cameras::realistic::RealisticCamera
- core::api::ApiState
- core::api::BsdfState
- core::api::GraphicsState
- core::api::RenderOptions
- core::api::TransformSet
- core::camera::CameraSample
- core::efloat::EFloat
- core::film::Film
- core::film::FilmTile
- core::film::FilmTilePixel
- core::film::Pixel
- core::geometry::Bounds2
- core::geometry::Bounds2Iterator
- core::geometry::Bounds3
- core::geometry::Normal3
- core::geometry::Point2
- core::geometry::Point3
- core::geometry::Ray
- core::geometry::RayDifferential
- core::geometry::Vector2
- core::geometry::Vector3
- core::interaction::InteractionCommon
- core::interaction::MediumInteraction
- core::interaction::Shading
- core::interaction::SurfaceInteraction
- core::light::VisibilityTester
- core::lightdistrib::PowerLightDistribution
- core::lightdistrib::SpatialLightDistribution
- core::lightdistrib::UniformLightDistribution
- core::medium::HenyeyGreenstein
- core::medium::MeasuredSS
- core::medium::MediumInterface
- core::memory::BlockedArray
- core::microfacet::TrowbridgeReitzDistribution
- core::mipmap::MipMap
- core::mipmap::ResampleWeight
- core::parallel::AtomicFloat
- core::paramset::ParamSet
- core::paramset::ParamSetItem
- core::paramset::TextureParams
- core::primitive::GeometricPrimitive
- core::primitive::TransformedPrimitive
- core::quaternion::Quaternion
- core::reflection::Bsdf
- core::reflection::FourierBSDF
- core::reflection::FourierBSDFTable
- core::reflection::FresnelBlend
- core::reflection::FresnelConductor
- core::reflection::FresnelDielectric
- core::reflection::FresnelNoOp
- core::reflection::FresnelSpecular
- core::reflection::LambertianReflection
- core::reflection::LambertianTransmission
- core::reflection::MicrofacetReflection
- core::reflection::MicrofacetTransmission
- core::reflection::OrenNayar
- core::reflection::ScaledBxDF
- core::reflection::SpecularReflection
- core::reflection::SpecularTransmission
- core::rng::Rng
- core::sampling::Distribution1D
- core::sampling::Distribution2D
- core::scene::Scene
- core::spectrum::RGBSpectrum
- core::texture::PlanarMapping2D
- core::texture::UVMapping2D
- core::transform::AnimatedTransform
- core::transform::DerivativeTerm
- core::transform::Interval
- core::transform::Matrix4x4
- core::transform::Transform
- filters::boxfilter::BoxFilter
- filters::gaussian::GaussianFilter
- filters::mitchell::MitchellNetravali
- filters::triangle::TriangleFilter
- integrators::ao::AOIntegrator
- integrators::bdpt::BDPTIntegrator
- integrators::bdpt::EndpointInteraction
- integrators::bdpt::Vertex
- integrators::directlighting::DirectLightingIntegrator
- integrators::mlt::MLTIntegrator
- integrators::mlt::MLTSampler
- integrators::mlt::PrimarySample
- integrators::path::PathIntegrator
- lights::diffuse::DiffuseAreaLight
- lights::distant::DistantLight
- lights::infinite::InfiniteAreaLight
- lights::point::PointLight
- lights::spot::SpotLight
- materials::disney::DisneyMaterial
- materials::fourier::FourierMaterial
- materials::glass::GlassMaterial
- materials::hair::HairBSDF
- materials::hair::HairMaterial
- materials::matte::MatteMaterial
- materials::metal::MetalMaterial
- materials::mirror::MirrorMaterial
- materials::mixmat::MixMaterial
- materials::plastic::PlasticMaterial
- materials::substrate::SubstrateMaterial
- materials::uber::UberMaterial
- media::homogeneous::HomogeneousMedium
- samplers::halton::HaltonSampler
- samplers::random::RandomSampler
- samplers::sobol::SobolSampler
- samplers::zerotwosequence::ZeroTwoSequenceSampler
- shapes::curve::Curve
- shapes::curve::CurveCommon
- shapes::cylinder::Cylinder
- shapes::disk::Disk
- shapes::nurbs::Homogeneous3
- shapes::sphere::Sphere
- shapes::triangle::Triangle
- shapes::triangle::TriangleMesh
- textures::checkerboard::Checkerboard2DTexture
- textures::constant::ConstantTexture
- textures::imagemap::ImageTexture
- textures::scale::ScaleTexture
Enums
- accelerators::bvh::SplitMethod
- core::light::LightFlags
- core::material::TransportMode
- core::mipmap::ImageWrap
- core::reflection::BxdfType
- core::spectrum::SpectrumType
- integrators::bdpt::VertexType
- integrators::directlighting::LightStrategy
- shapes::curve::CurveType
Traits
- core::camera::Camera
- core::filter::Filter
- core::integrator::SamplerIntegrator
- core::interaction::Interaction
- core::light::AreaLight
- core::light::Light
- core::lightdistrib::LightDistribution
- core::material::Material
- core::medium::Medium
- core::medium::PhaseFunction
- core::microfacet::MicrofacetDistribution
- core::mipmap::Clampable
- core::primitive::Primitive
- core::reflection::Bxdf
- core::reflection::Fresnel
- core::sampler::GlobalSampler
- core::sampler::PixelSampler
- core::sampler::Sampler
- core::sampler::SamplerClone
- core::shape::Shape
- core::texture::Texture
- core::texture::TextureMapping2D
- textures::imagemap::ImageTextureConvert
Functions
- core::api::pbrt_active_transform_all
- core::api::pbrt_active_transform_end_time
- core::api::pbrt_active_transform_start_time
- core::api::pbrt_area_light_source
- core::api::pbrt_attribute_begin
- core::api::pbrt_attribute_end
- core::api::pbrt_camera
- core::api::pbrt_cleanup
- core::api::pbrt_concat_transform
- core::api::pbrt_coord_sys_transform
- core::api::pbrt_film
- core::api::pbrt_init
- core::api::pbrt_integrator
- core::api::pbrt_light_source
- core::api::pbrt_look_at
- core::api::pbrt_make_named_material
- core::api::pbrt_make_named_medium
- core::api::pbrt_material
- core::api::pbrt_medium_interface
- core::api::pbrt_named_material
- core::api::pbrt_object_begin
- core::api::pbrt_object_end
- core::api::pbrt_object_instance
- core::api::pbrt_pixel_filter
- core::api::pbrt_reverse_orientation
- core::api::pbrt_rotate
- core::api::pbrt_sampler
- core::api::pbrt_scale
- core::api::pbrt_shape
- core::api::pbrt_texture
- core::api::pbrt_transform
- core::api::pbrt_transform_begin
- core::api::pbrt_transform_end
- core::api::pbrt_transform_times
- core::api::pbrt_translate
- core::api::pbrt_world_begin
- core::efloat::quadratic_efloat
- core::floatfile::read_float_file
- core::geometry::bnd2_intersect_bnd2
- core::geometry::bnd3_expand
- core::geometry::bnd3_union_bnd3
- core::geometry::bnd3_union_pnt3
- core::geometry::nrm_abs
- core::geometry::nrm_abs_dot_vec3
- core::geometry::nrm_cross_vec3
- core::geometry::nrm_dot_nrm
- core::geometry::nrm_dot_vec3
- core::geometry::nrm_faceforward_nrm
- core::geometry::nrm_faceforward_vec3
- core::geometry::pnt2_ceil
- core::geometry::pnt2_floor
- core::geometry::pnt2_inside_exclusive
- core::geometry::pnt2_max_pnt2
- core::geometry::pnt2_min_pnt2
- core::geometry::pnt3_abs
- core::geometry::pnt3_ceil
- core::geometry::pnt3_distance
- core::geometry::pnt3_distance_squared
- core::geometry::pnt3_floor
- core::geometry::pnt3_inside_bnd3
- core::geometry::pnt3_lerp
- core::geometry::pnt3_offset_ray_origin
- core::geometry::pnt3_permute
- core::geometry::spherical_direction
- core::geometry::spherical_direction_vec3
- core::geometry::spherical_phi
- core::geometry::spherical_theta
- core::geometry::vec2_dot
- core::geometry::vec3_abs_dot_nrm
- core::geometry::vec3_abs_dot_vec3
- core::geometry::vec3_coordinate_system
- core::geometry::vec3_cross_nrm
- core::geometry::vec3_cross_vec3
- core::geometry::vec3_dot_nrm
- core::geometry::vec3_dot_vec3
- core::geometry::vec3_max_component
- core::geometry::vec3_max_dimension
- core::geometry::vec3_permute
- core::integrator::compute_light_power_distribution
- core::integrator::estimate_direct
- core::integrator::uniform_sample_all_lights
- core::integrator::uniform_sample_one_light
- core::interpolation::catmull_rom_weights
- core::interpolation::fourier
- core::interpolation::sample_catmull_rom_2d
- core::interpolation::sample_fourier
- core::light::is_delta_light
- core::lightdistrib::create_light_sample_distribution
- core::lowdiscrepancy::compute_radical_inverse_permutations
- core::lowdiscrepancy::gray_code_sample_1d
- core::lowdiscrepancy::gray_code_sample_2d
- core::lowdiscrepancy::inverse_radical_inverse
- core::lowdiscrepancy::radical_inverse
- core::lowdiscrepancy::radical_inverse_specialized
- core::lowdiscrepancy::reverse_bits_32
- core::lowdiscrepancy::reverse_bits_64
- core::lowdiscrepancy::scrambled_radical_inverse
- core::lowdiscrepancy::scrambled_radical_inverse_specialized
- core::lowdiscrepancy::sobol_2d
- core::lowdiscrepancy::sobol_interval_to_index
- core::lowdiscrepancy::sobol_sample
- core::lowdiscrepancy::sobol_sample_float
- core::lowdiscrepancy::van_der_corput
- core::medium::get_medium_scattering_properties
- core::medium::phase_hg
- core::paramset::lookup_one
- core::pbrt::bits_to_float
- core::pbrt::clamp_t
- core::pbrt::degrees
- core::pbrt::erf_inv
- core::pbrt::find_interval
- core::pbrt::float_to_bits
- core::pbrt::gamma
- core::pbrt::gamma_correct
- core::pbrt::is_power_of_2
- core::pbrt::lerp
- core::pbrt::log_2_int_i32
- core::pbrt::log_2_int_u32
- core::pbrt::mod_t
- core::pbrt::next_float_down
- core::pbrt::next_float_up
- core::pbrt::quadratic
- core::pbrt::radians
- core::pbrt::round_up_pow2_32
- core::pbrt::round_up_pow2_64
- core::quaternion::quat_dot_quat
- core::quaternion::quat_normalize
- core::quaternion::quat_slerp
- core::reflection::abs_cos_theta
- core::reflection::cos_2_phi
- core::reflection::cos_2_theta
- core::reflection::cos_d_phi
- core::reflection::cos_phi
- core::reflection::cos_theta
- core::reflection::fr_conductor
- core::reflection::fr_dielectric
- core::reflection::reflect
- core::reflection::refract
- core::reflection::sin_2_phi
- core::reflection::sin_2_theta
- core::reflection::sin_phi
- core::reflection::sin_theta
- core::reflection::tan_2_theta
- core::reflection::tan_theta
- core::reflection::vec3_same_hemisphere_vec3
- core::sampling::concentric_sample_disk
- core::sampling::cosine_hemisphere_pdf
- core::sampling::cosine_sample_hemisphere
- core::sampling::power_heuristic
- core::sampling::shuffle
- core::sampling::uniform_cone_pdf
- core::sampling::uniform_hemisphere_pdf
- core::sampling::uniform_sample_cone
- core::sampling::uniform_sample_hemisphere
- core::sampling::uniform_sample_sphere
- core::sampling::uniform_sample_triangle
- core::sampling::uniform_sphere_pdf
- core::spectrum::blackbody
- core::spectrum::blackbody_normalized
- core::spectrum::gamma_correct
- core::spectrum::interpolate_spectrum_samples
- core::spectrum::inverse_gamma_convert_float
- core::spectrum::rgb_to_xyz
- core::spectrum::spectrum_samples_sorted
- core::spectrum::xyz_to_rgb
- core::texture::lanczos
- core::transform::interval_cos
- core::transform::interval_find_zeros
- core::transform::interval_sin
- core::transform::mtx_mul
- core::transform::solve_linear_system_2x2
- integrators::bdpt::connect_bdpt
- integrators::bdpt::correct_shading_normal
- integrators::bdpt::g
- integrators::bdpt::generate_camera_subpath
- integrators::bdpt::generate_light_subpath
- integrators::bdpt::infinite_light_density
- integrators::bdpt::mis_weight
- integrators::bdpt::random_walk
- integrators::bdpt::render_bdpt
- integrators::mlt::render_mlt
- integrators::render
- shapes::curve::create_curve_shape
- shapes::loopsubdiv::loop_subdivide
- shapes::nurbs::knot_offset
- shapes::nurbs::nurbs_evaluate
- shapes::nurbs::nurbs_evaluate_surface
- shapes::plymesh::create_ply_mesh
- textures::imagemap::convert_to_float
- textures::imagemap::convert_to_spectrum
Typedefs
- core::geometry::Bounds2f
- core::geometry::Bounds2i
- core::geometry::Bounds3f
- core::geometry::Bounds3i
- core::geometry::Normal3f
- core::geometry::Point2f
- core::geometry::Point2i
- core::geometry::Point3f
- core::geometry::Point3i
- core::geometry::Vector2f
- core::geometry::Vector2i
- core::geometry::Vector3f
- core::geometry::Vector3i
- core::pbrt::Float
- core::pbrt::Spectrum
Constants
- core::lowdiscrepancy::PRIMES
- core::lowdiscrepancy::PRIME_SUMS
- core::lowdiscrepancy::PRIME_TABLE_SIZE
- core::medium::SUBSURFACE_PARAMETER_TABLE
- core::pbrt::INV_2_PI
- core::pbrt::INV_4_PI
- core::pbrt::INV_PI
- core::pbrt::MACHINE_EPSILON
- core::pbrt::PI_OVER_2
- core::pbrt::PI_OVER_4
- core::pbrt::SHADOW_EPSILON
- core::pbrt::SQRT_2
- core::rng::FLOAT_ONE_MINUS_EPSILON
- core::rng::PCG32_DEFAULT_STATE
- core::rng::PCG32_DEFAULT_STREAM
- core::rng::PCG32_MULT
- core::sobolmatrices::NUM_SOBOL_DIMENSIONS
- core::sobolmatrices::SOBOL_MATRICES_32
- core::sobolmatrices::SOBOL_MATRIX_SIZE
- core::sobolmatrices::VD_C_SOBOL_MATRICES
- core::sobolmatrices::VD_C_SOBOL_MATRICES_INV
- core::spectrum::CIE_LAMBDA
- core::spectrum::CIE_X
- core::spectrum::CIE_Y
- core::spectrum::CIE_Y_INTEGRAL
- core::spectrum::CIE_Z
- core::spectrum::N_CIE_SAMPLES
- integrators::mlt::CAMERA_STREAM_INDEX
- integrators::mlt::CONNECTION_STREAM_INDEX
- integrators::mlt::LIGHT_STREAM_INDEX
- integrators::mlt::N_SAMPLE_STREAMS
- materials::hair::P_MAX
- materials::hair::SQRT_PI_OVER_8
- materials::metal::COPPER_K
- materials::metal::COPPER_N
- materials::metal::COPPER_SAMPLES
- materials::metal::COPPER_WAVELENGTHS
- samplers::halton::K_MAX_RESOLUTION