Lagrange
Loading...
Searching...
No Matches
OccludedInstanceEstimateOptions Struct Reference

Loop options for estimate_occluded_instances() and remove_occluded_instances(). More...

#include <lagrange/raycasting/remove_occluded_instances.h>

Public Attributes

uint64_t num_rays = 1600000000ULL
 Total ray budget.
 
uint64_t batch_size = 20000000ULL
 Rays per batch. Cancellation, progress, and convergence are checked at batch boundaries.
 
bool until_converged = false
 Stop early when a batch finds no new visible instances.
 

Detailed Description

Member Data Documentation

◆ num_rays

uint64_t num_rays = 1600000000ULL

Total ray budget.

If 0, the loop runs until cancelled or converged — at least one of num_rays>0, until_converged, or a non-null cancel flag is required.


The documentation for this struct was generated from the following file: