List of all items
Structs
- backend::JitBackend
- backend::WgpuRuntime
- backend::jit::JitBackend
- error::polygon::Header
- error::polygon::Object
- error::polygon::header::Element
- error::polygon::header::Elements
- error::polygon::header::Header
- error::polygon::header::IndexMap
- error::polygon::header::ListPropertyKind
- error::polygon::header::Object
- error::polygon::header::Properties
- error::polygon::header::Property
- error::polygon::header::ScalarPropertyKind
- error::polygon::header::decode::Element
- error::polygon::header::decode::Elements
- error::polygon::header::decode::Header
- error::polygon::header::decode::IndexMap
- error::polygon::header::decode::ListPropertyKind
- error::polygon::header::decode::Object
- error::polygon::header::decode::Properties
- error::polygon::header::decode::Property
- error::polygon::header::decode::ScalarPropertyKind
- error::polygon::header::decode::encode::Element
- error::polygon::header::decode::encode::Elements
- error::polygon::header::decode::encode::Header
- error::polygon::header::decode::encode::IndexMap
- error::polygon::header::decode::encode::ListPropertyKind
- error::polygon::header::decode::encode::Object
- error::polygon::header::decode::encode::Properties
- error::polygon::header::decode::encode::Property
- error::polygon::header::decode::encode::ScalarPropertyKind
- error::polygon::header::decode::encode::property::Element
- error::polygon::header::decode::encode::property::Elements
- error::polygon::header::decode::encode::property::Header
- error::polygon::header::decode::encode::property::IndexMap
- error::polygon::header::decode::encode::property::ListPropertyKind
- error::polygon::header::decode::encode::property::Object
- error::polygon::header::decode::encode::property::Properties
- error::polygon::header::decode::encode::property::Property
- error::polygon::header::decode::encode::property::ScalarPropertyKind
- error::polygon::header::decode::encode::property::object::Element
- error::polygon::header::decode::encode::property::object::ElementEntry
- error::polygon::header::decode::encode::property::object::ElementEntryMut
- error::polygon::header::decode::encode::property::object::Elements
- error::polygon::header::decode::encode::property::object::Header
- error::polygon::header::decode::encode::property::object::IndexMap
- error::polygon::header::decode::encode::property::object::ListPropertyKind
- error::polygon::header::decode::encode::property::object::Object
- error::polygon::header::decode::encode::property::object::Properties
- error::polygon::header::decode::encode::property::object::Property
- error::polygon::header::decode::encode::property::object::PropertyEntry
- error::polygon::header::decode::encode::property::object::PropertyEntryMut
- error::polygon::header::decode::encode::property::object::ScalarPropertyKind
- error::polygon::header::decode::encode::property::object::access::Element
- error::polygon::header::decode::encode::property::object::access::ElementEntry
- error::polygon::header::decode::encode::property::object::access::ElementEntryMut
- error::polygon::header::decode::encode::property::object::access::Elements
- error::polygon::header::decode::encode::property::object::access::Header
- error::polygon::header::decode::encode::property::object::access::IndexMap
- error::polygon::header::decode::encode::property::object::access::ListPropertyKind
- error::polygon::header::decode::encode::property::object::access::Object
- error::polygon::header::decode::encode::property::object::access::Properties
- error::polygon::header::decode::encode::property::object::access::Property
- error::polygon::header::decode::encode::property::object::access::PropertyEntry
- error::polygon::header::decode::encode::property::object::access::PropertyEntryMut
- error::polygon::header::decode::encode::property::object::access::ScalarPropertyKind
- error::polygon::header::decode::encode::property::object::access::decode::Element
- error::polygon::header::decode::encode::property::object::access::decode::ElementEntry
- error::polygon::header::decode::encode::property::object::access::decode::ElementEntryMut
- error::polygon::header::decode::encode::property::object::access::decode::Elements
- error::polygon::header::decode::encode::property::object::access::decode::Header
- error::polygon::header::decode::encode::property::object::access::decode::IndexMap
- error::polygon::header::decode::encode::property::object::access::decode::ListPropertyKind
- error::polygon::header::decode::encode::property::object::access::decode::Object
- error::polygon::header::decode::encode::property::object::access::decode::Properties
- error::polygon::header::decode::encode::property::object::access::decode::Property
- error::polygon::header::decode::encode::property::object::access::decode::PropertyEntry
- error::polygon::header::decode::encode::property::object::access::decode::PropertyEntryMut
- error::polygon::header::decode::encode::property::object::access::decode::ScalarPropertyKind
- error::polygon::header::decode::encode::property::object::access::decode::encode::Element
- error::polygon::header::decode::encode::property::object::access::decode::encode::ElementEntry
- error::polygon::header::decode::encode::property::object::access::decode::encode::ElementEntryMut
- error::polygon::header::decode::encode::property::object::access::decode::encode::Elements
- error::polygon::header::decode::encode::property::object::access::decode::encode::Header
- error::polygon::header::decode::encode::property::object::access::decode::encode::IndexMap
- error::polygon::header::decode::encode::property::object::access::decode::encode::ListPropertyKind
- error::polygon::header::decode::encode::property::object::access::decode::encode::Object
- error::polygon::header::decode::encode::property::object::access::decode::encode::Properties
- error::polygon::header::decode::encode::property::object::access::decode::encode::Property
- error::polygon::header::decode::encode::property::object::access::decode::encode::PropertyEntry
- error::polygon::header::decode::encode::property::object::access::decode::encode::PropertyEntryMut
- error::polygon::header::decode::encode::property::object::access::decode::encode::ScalarPropertyKind
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::Header
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::Object
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::ScalarPayload
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::decode::Header
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::decode::Object
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::decode::ScalarPayload
- render::gaussian_3d::Gaussian3dRenderOptions
- render::gaussian_3d::Gaussian3dRenderOptionsItem
- render::gaussian_3d::Gaussian3dRenderOutput
- render::gaussian_3d::Gaussian3dRenderOutputAutodiff
- render::gaussian_3d::Int
- render::gaussian_3d::Tensor
- render::gaussian_3d::backward::RenderInput
- render::gaussian_3d::backward::RenderOutput
- render::gaussian_3d::forward::RenderInput
- render::gaussian_3d::forward::RenderOutput
- render::gaussian_3d::jit::JitBackend
- render::gaussian_3d::jit::kernel::JitBackend
- render::gaussian_3d::jit::kernel::JitTensor
- render::gaussian_3d::jit::kernel::KernelId
- render::gaussian_3d::jit::kernel::SourceTemplate
- render::gaussian_3d::jit::kernel::rank::Arguments
- render::gaussian_3d::jit::kernel::rank::Inputs
- render::gaussian_3d::jit::kernel::rank::Outputs
- render::gaussian_3d::jit::kernel::rasterize::Arguments
- render::gaussian_3d::jit::kernel::rasterize::Inputs
- render::gaussian_3d::jit::kernel::rasterize::Outputs
- render::gaussian_3d::jit::kernel::rasterize_backward::Arguments
- render::gaussian_3d::jit::kernel::rasterize_backward::Inputs
- render::gaussian_3d::jit::kernel::rasterize_backward::Outputs
- render::gaussian_3d::jit::kernel::scan::add::Inputs
- render::gaussian_3d::jit::kernel::scan::add::Outputs
- render::gaussian_3d::jit::kernel::segment::Arguments
- render::gaussian_3d::jit::kernel::segment::Inputs
- render::gaussian_3d::jit::kernel::segment::Outputs
- render::gaussian_3d::jit::kernel::sort::radix::Arguments
- render::gaussian_3d::jit::kernel::sort::radix::Inputs
- render::gaussian_3d::jit::kernel::sort::radix::Outputs
- render::gaussian_3d::jit::kernel::transform::Arguments
- render::gaussian_3d::jit::kernel::transform::Inputs
- render::gaussian_3d::jit::kernel::transform::Outputs
- render::gaussian_3d::jit::kernel::transform_backward::Arguments
- render::gaussian_3d::jit::kernel::transform_backward::Inputs
- render::gaussian_3d::jit::kernel::transform_backward::Outputs
- render::view::View
- scene::gaussian_3d::Gaussian3dRenderBackwardState
- scene::gaussian_3d::Gaussian3dScene
- scene::gaussian_3d::Gaussian3dSceneRecord
- scene::gaussian_3d::Gaussian3dSceneRecordItem
- scene::gaussian_3d::Param
- scene::gaussian_3d::Tensor
- scene::gaussian_3d::TensorData
- scene::point::Point
- scene::point::colmap::Camera
- scene::point::colmap::ColmapSource
- scene::point::colmap::File
- scene::point::colmap::Image
- scene::point::colmap::Point
- scene::point::colmap::camera::Camera
- scene::point::colmap::camera::cameras::Camera
- scene::point::colmap::files::File
- scene::point::colmap::image::Image
- scene::point::colmap::image::images::Image
- scene::point::colmap::point::Point
- scene::point::colmap::point::points::Point
Enums
- backend::WgpuDevice
- error::Error
- error::polygon::Error
- error::polygon::Format
- error::polygon::Payload
- error::polygon::header::Error
- error::polygon::header::Format
- error::polygon::header::Payload
- error::polygon::header::PropertyKind
- error::polygon::header::decode::Error
- error::polygon::header::decode::Format
- error::polygon::header::decode::Payload
- error::polygon::header::decode::PropertyKind
- error::polygon::header::decode::encode::Error
- error::polygon::header::decode::encode::Format
- error::polygon::header::decode::encode::Payload
- error::polygon::header::decode::encode::PropertyKind
- error::polygon::header::decode::encode::property::Error
- error::polygon::header::decode::encode::property::Format
- error::polygon::header::decode::encode::property::Payload
- error::polygon::header::decode::encode::property::PropertyKind
- error::polygon::header::decode::encode::property::object::Error
- error::polygon::header::decode::encode::property::object::Format
- error::polygon::header::decode::encode::property::object::Payload
- error::polygon::header::decode::encode::property::object::PropertyKind
- error::polygon::header::decode::encode::property::object::access::Error
- error::polygon::header::decode::encode::property::object::access::Format
- error::polygon::header::decode::encode::property::object::access::Payload
- error::polygon::header::decode::encode::property::object::access::PropertyKind
- error::polygon::header::decode::encode::property::object::access::decode::Error
- error::polygon::header::decode::encode::property::object::access::decode::Format
- error::polygon::header::decode::encode::property::object::access::decode::Payload
- error::polygon::header::decode::encode::property::object::access::decode::PropertyKind
- error::polygon::header::decode::encode::property::object::access::decode::encode::Error
- error::polygon::header::decode::encode::property::object::access::decode::encode::Format
- error::polygon::header::decode::encode::property::object::access::decode::encode::Payload
- error::polygon::header::decode::encode::property::object::access::decode::encode::PropertyKind
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::Error
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::Format
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::Payload
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::decode::Error
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::decode::Format
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::decode::Payload
- scene::point::colmap::CameraVariant
- scene::point::colmap::Error
- scene::point::colmap::camera::CameraVariant
- scene::point::colmap::camera::Error
- scene::point::colmap::camera::cameras::CameraVariant
- scene::point::colmap::camera::cameras::Error
- scene::point::colmap::files::Error
- scene::point::colmap::image::Error
- scene::point::colmap::image::images::Error
- scene::point::colmap::point::Error
- scene::point::colmap::point::points::Error
Traits
- backend::AutodiffBackend
- backend::Backend
- backend::jit::BoolElement
- backend::jit::FloatElement
- backend::jit::IntElement
- backend::jit::JitRuntime
- error::polygon::Decoder
- error::polygon::DecoderWith
- error::polygon::Encoder
- error::polygon::header::Decoder
- error::polygon::header::DecoderWith
- error::polygon::header::Encoder
- error::polygon::header::decode::Decoder
- error::polygon::header::decode::DecoderWith
- error::polygon::header::decode::Encoder
- error::polygon::header::decode::encode::Decoder
- error::polygon::header::decode::encode::DecoderWith
- error::polygon::header::decode::encode::Encoder
- error::polygon::header::decode::encode::property::Decoder
- error::polygon::header::decode::encode::property::DecoderWith
- error::polygon::header::decode::encode::property::Encoder
- error::polygon::header::decode::encode::property::object::Decoder
- error::polygon::header::decode::encode::property::object::DecoderWith
- error::polygon::header::decode::encode::property::object::Encoder
- error::polygon::header::decode::encode::property::object::Pod
- error::polygon::header::decode::encode::property::object::access::Decoder
- error::polygon::header::decode::encode::property::object::access::DecoderWith
- error::polygon::header::decode::encode::property::object::access::Encoder
- error::polygon::header::decode::encode::property::object::access::Pod
- error::polygon::header::decode::encode::property::object::access::decode::Decoder
- error::polygon::header::decode::encode::property::object::access::decode::DecoderWith
- error::polygon::header::decode::encode::property::object::access::decode::Encoder
- error::polygon::header::decode::encode::property::object::access::decode::Pod
- error::polygon::header::decode::encode::property::object::access::decode::encode::Decoder
- error::polygon::header::decode::encode::property::object::access::decode::encode::DecoderWith
- error::polygon::header::decode::encode::property::object::access::decode::encode::Encoder
- error::polygon::header::decode::encode::property::object::access::decode::encode::Pod
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::Decoder
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::DecoderWith
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::Encoder
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::decode::Decoder
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::decode::DecoderWith
- error::polygon::header::decode::encode::property::object::access::decode::encode::payload::decode::Encoder
- render::gaussian_3d::AutodiffBackend
- render::gaussian_3d::Backend
- render::gaussian_3d::Config
- render::gaussian_3d::Gaussian3dRenderer
- render::gaussian_3d::Record
- render::gaussian_3d::jit::FloatElement
- render::gaussian_3d::jit::IntElement
- render::gaussian_3d::jit::JitRuntime
- render::gaussian_3d::jit::kernel::BoolElement
- render::gaussian_3d::jit::kernel::FloatElement
- render::gaussian_3d::jit::kernel::IntElement
- render::gaussian_3d::jit::kernel::JitRuntime
- render::gaussian_3d::jit::kernel::KernelSource
- scene::gaussian_3d::AutodiffModule
- scene::gaussian_3d::Module
- scene::point::colmap::Decoder
- scene::point::colmap::Encoder
- scene::point::colmap::Opener
- scene::point::colmap::camera::Decoder
- scene::point::colmap::camera::Encoder
- scene::point::colmap::camera::cameras::Decoder
- scene::point::colmap::camera::cameras::Encoder
- scene::point::colmap::files::Opener
- scene::point::colmap::image::Decoder
- scene::point::colmap::image::Encoder
- scene::point::colmap::image::images::Decoder
- scene::point::colmap::image::images::Encoder
- scene::point::colmap::point::Decoder
- scene::point::colmap::point::Encoder
- scene::point::colmap::point::points::Decoder
- scene::point::colmap::point::points::Encoder
Derive Macros
- error::polygon::header::decode::encode::property::object::Pod
- error::polygon::header::decode::encode::property::object::access::Pod
- error::polygon::header::decode::encode::property::object::access::decode::Pod
- error::polygon::header::decode::encode::property::object::access::decode::encode::Pod
- render::gaussian_3d::Config
- render::gaussian_3d::Record
- scene::gaussian_3d::Module
Functions
- render::gaussian_3d::jit::backward
- render::gaussian_3d::jit::forward
- render::gaussian_3d::jit::kernel::rank::main
- render::gaussian_3d::jit::kernel::rasterize::main
- render::gaussian_3d::jit::kernel::rasterize_backward::main
- render::gaussian_3d::jit::kernel::scan::add::main
- render::gaussian_3d::jit::kernel::segment::main
- render::gaussian_3d::jit::kernel::sort::radix::main
- render::gaussian_3d::jit::kernel::transform::main
- render::gaussian_3d::jit::kernel::transform_backward::main
Type Aliases
- backend::Autodiff
- backend::Wgpu
- render::view::views::Views
- scene::point::colmap::Cameras
- scene::point::colmap::Files
- scene::point::colmap::Images
- scene::point::colmap::Points
- scene::point::colmap::camera::Cameras
- scene::point::colmap::camera::cameras::Cameras
- scene::point::colmap::files::Files
- scene::point::colmap::image::Images
- scene::point::colmap::image::images::Images
- scene::point::colmap::point::Points
- scene::point::colmap::point::points::Points
- scene::point::points::Points
Statics
- error::polygon::header::SCALAR_PROPERTY_SIZES
- error::polygon::header::decode::SCALAR_PROPERTY_SIZES
- error::polygon::header::decode::encode::SCALAR_PROPERTY_SIZES
- error::polygon::header::decode::encode::property::SCALAR_PROPERTY_SIZES
- error::polygon::header::decode::encode::property::object::SCALAR_PROPERTY_SIZES
- error::polygon::header::decode::encode::property::object::access::SCALAR_PROPERTY_SIZES
- error::polygon::header::decode::encode::property::object::access::decode::SCALAR_PROPERTY_SIZES
- error::polygon::header::decode::encode::property::object::access::decode::encode::SCALAR_PROPERTY_SIZES
- scene::gaussian_3d::POLYGON_HEADER_3DGS
- spherical_harmonics::SH_COEF
Constants
- render::gaussian_3d::jit::PIXEL_COUNT_MAX
- render::gaussian_3d::jit::kernel::rank::FACTOR_TILE_POINT_COUNT
- render::gaussian_3d::jit::kernel::rank::GROUP_SIZE
- render::gaussian_3d::jit::kernel::rank::TILE_COUNT_MAX
- render::gaussian_3d::jit::kernel::rasterize::TILE_SIZE_X
- render::gaussian_3d::jit::kernel::rasterize::TILE_SIZE_Y
- render::gaussian_3d::jit::kernel::scan::add::GROUP_SIZE
- render::gaussian_3d::jit::kernel::segment::GROUP_SIZE
- render::gaussian_3d::jit::kernel::segment::GROUP_SIZE2
- render::gaussian_3d::jit::kernel::sort::radix::BLOCK_COUNT_GROUP_SHIFT
- render::gaussian_3d::jit::kernel::sort::radix::GROUP_COUNT_MAX
- render::gaussian_3d::jit::kernel::sort::radix::GROUP_SIZE
- render::gaussian_3d::jit::kernel::sort::radix::KEY_BIT_COUNT
- render::gaussian_3d::jit::kernel::sort::radix::RADIX_COUNT
- render::gaussian_3d::jit::kernel::sort::radix::RADIX_COUNT_SHIFT
- render::gaussian_3d::jit::kernel::transform::FILTER_LOW_PASS
- render::gaussian_3d::jit::kernel::transform::GROUP_SIZE
- render::gaussian_3d::jit::kernel::transform_backward::FILTER_LOW_PASS
- render::gaussian_3d::jit::kernel::transform_backward::GROUP_SIZE
- scene::gaussian_3d::SEED
- spherical_harmonics::SH_COUNT_MAX
- spherical_harmonics::SH_DEGREE_MAX