Lagrange
Loading...
Searching...
No Matches
OccludedInstanceSampler< Scalar, Index >::Impl Member List

This is the complete list of members for OccludedInstanceSampler< Scalar, Index >::Impl, including all inherited members.

compute_total_active_weight() const (defined in ImplBase< Derived, Scalar, Index >)ImplBase< Derived, Scalar, Index >inline
derived() (defined in ImplBase< Derived, Scalar, Index >)ImplBase< Derived, Scalar, Index >inline
derived() const (defined in ImplBase< Derived, Scalar, Index >)ImplBase< Derived, Scalar, Index >inline
end_batch() (defined in OccludedInstanceSampler< Scalar, Index >::Impl)OccludedInstanceSampler< Scalar, Index >::Implinline
Impl(Index num_instances) (defined in OccludedInstanceSampler< Scalar, Index >::Impl)OccludedInstanceSampler< Scalar, Index >::Implinlineexplicit
instance_active_weight(size_t i) const (defined in OccludedInstanceSampler< Scalar, Index >::Impl)OccludedInstanceSampler< Scalar, Index >::Implinline
instance_transform(size_t i) const (defined in ImplBase< Derived, Scalar, Index >)ImplBase< Derived, Scalar, Index >inline
is_visible(Index global_index) constOccludedInstanceSampler< Scalar, Index >::Impl
m_instance_weightsOccludedInstanceSampler< Scalar, Index >::Impl
m_instances (defined in OccludedInstanceSampler< Scalar, Index >::Impl)OccludedInstanceSampler< Scalar, Index >::Impl
m_is_visible (defined in OccludedInstanceSampler< Scalar, Index >::Impl)OccludedInstanceSampler< Scalar, Index >::Impl
m_num_rays_cast (defined in OccludedInstanceSampler< Scalar, Index >::Impl)OccludedInstanceSampler< Scalar, Index >::Impl
m_ray_caster (defined in ImplBase< Derived, Scalar, Index >)ImplBase< Derived, Scalar, Index >
m_scene (defined in ImplBase< Derived, Scalar, Index >)ImplBase< Derived, Scalar, Index >
mesh_index(size_t i) const (defined in ImplBase< Derived, Scalar, Index >)ImplBase< Derived, Scalar, Index >inline
num_instances() constOccludedInstanceSampler< Scalar, Index >::Impl
num_rays_cast(Index global_index) constOccludedInstanceSampler< Scalar, Index >::Impl
OccludedInstanceSampler(const scene::SimpleScene< Scalar, Index, 3 > &scene, function_ref< bool(Index mesh_index, Index instance_index)> is_occluder=[](Index, Index) { return true;})OccludedInstanceSampler< Scalar, Index >::Implexplicit
OccludedInstanceSampler(OccludedInstanceSampler &&) noexcept (defined in OccludedInstanceSampler< Scalar, Index >::Impl)OccludedInstanceSampler< Scalar, Index >::Impl
operator=(OccludedInstanceSampler &&) noexcept (defined in OccludedInstanceSampler< Scalar, Index >::Impl)OccludedInstanceSampler< Scalar, Index >::Impl
process_instance(size_t i, uint64_t instance_rays, Scalar, const Vertices &vertices, const Facets &facets) (defined in OccludedInstanceSampler< Scalar, Index >::Impl)OccludedInstanceSampler< Scalar, Index >::Implinline
run_batch(uint64_t num_rays)OccludedInstanceSampler< Scalar, Index >::Impl
~OccludedInstanceSampler() (defined in OccludedInstanceSampler< Scalar, Index >::Impl)OccludedInstanceSampler< Scalar, Index >::Impl