|
Avara3D 0.2.0
C++ API reference
|
Removal limits applied globally or to a named group. More...
#include <a3d/extension/Transients.h>
Public Attributes | |
| std::optional< std::size_t > | maxCount {} |
| Maximum number of matching tracked nodes. More... | |
| std::optional< double > | maxAge {} |
| Maximum node age in seconds of simulation time. More... | |
| std::optional< DistanceLimit > | distanceLimit {} |
| Maximum world-space distance from a fixed point. More... | |
Removal limits applied globally or to a named group.
Definition at line 58 of file Transients.h.
| std::optional<DistanceLimit> a3d::ext::Transients::Policy::distanceLimit {} |
Maximum world-space distance from a fixed point.
The limit is evaluated during sweeps.
Definition at line 79 of file Transients.h.
| std::optional<double> a3d::ext::Transients::Policy::maxAge {} |
Maximum node age in seconds of simulation time.
The limit is evaluated during sweeps.
Definition at line 72 of file Transients.h.
| std::optional<std::size_t> a3d::ext::Transients::Policy::maxCount {} |
Maximum number of matching tracked nodes.
Excess nodes are removed immediately, oldest first.
Definition at line 65 of file Transients.h.