|
FERS 1.0.0
The Flexible Extensible Radar Simulator
|
Inheritance diagram for fers_context:
Collaboration diagram for fers_context:Public Member Functions | |
| core::World * | getWorld () const noexcept |
| Retrieves a pointer to the simulation world. | |
| std::mt19937 & | getMasterSeeder () noexcept |
| Retrieves a mutable reference to the master random number seeder. | |
|
noexceptinherited |
Retrieves a mutable reference to the master random number seeder.
A single master generator is used to seed all other random number generators within the simulation (e.g., for noise models, RCS fluctuations). This design is crucial for ensuring that a simulation can be made fully deterministic and reproducible by controlling a single seed value at the top level.
std::mt19937 engine. Definition at line 64 of file fers_context.h.
|
noexceptinherited |
Retrieves a pointer to the simulation world.
This provides direct, mutable access to the in-memory representation of the scenario, allowing API functions to modify it.
core::World object. Definition at line 52 of file fers_context.h.