Struct simulation::signal::SignalConfig  
                   
                       [−]
                   
               [src]
pub struct SignalConfig {
    pub signal_noise: f32,
    pub gain_pattern: GainPattern,
    pub propagation_model: PropagationModel,
}Configuration options for a signal model
Fields
signal_noise: f32
                           The amount of noise to add when generating new measurements with this model
gain_pattern: GainPattern
                           The pattern used for adjusting the signal gain
propagation_model: PropagationModel
                           The model used for calculating the base signal strength from distance
Methods
impl SignalConfig[src]
fn new(signal_noise: f32, gain_pattern: GainPattern, propagation_model: PropagationModel) -> SignalConfig
Create a new signal model using the specified parameters
Trait Implementations
impl Copy for SignalConfig[src]
impl Clone for SignalConfig[src]
fn clone(&self) -> SignalConfig
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more