pub struct BeamAntennaPattern {
pub beam_direction: Orientation,
pub azimuth_beamwidth: f32,
pub elevation_beamwidth: f32,
pub reference_system: TransmitterAntennaPatternReferenceSystem,
pub e_z: f32,
pub e_x: f32,
pub phase: f32,
}Fields§
§beam_direction: Orientation§azimuth_beamwidth: f32§elevation_beamwidth: f32§reference_system: TransmitterAntennaPatternReferenceSystem§e_z: f32§e_x: f32§phase: f32Implementations§
Source§impl BeamAntennaPattern
impl BeamAntennaPattern
pub fn new() -> Self
pub fn with_beam_direction(self, beam_direction: Orientation) -> Self
pub fn with_azimuth_beamwidth(self, azimuth_beamwidth: f32) -> Self
pub fn with_elevation_beamwidth(self, elevation_beamwidth: f32) -> Self
pub fn with_reference_system( self, reference_system: TransmitterAntennaPatternReferenceSystem, ) -> Self
pub fn with_e_z(self, e_z: f32) -> Self
pub fn with_e_x(self, e_x: f32) -> Self
pub fn with_phase(self, phase: f32) -> Self
Trait Implementations§
Source§impl Clone for BeamAntennaPattern
impl Clone for BeamAntennaPattern
Source§fn clone(&self) -> BeamAntennaPattern
fn clone(&self) -> BeamAntennaPattern
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BeamAntennaPattern
impl Debug for BeamAntennaPattern
Source§impl Default for BeamAntennaPattern
impl Default for BeamAntennaPattern
Source§impl PartialEq for BeamAntennaPattern
impl PartialEq for BeamAntennaPattern
impl StructuralPartialEq for BeamAntennaPattern
Auto Trait Implementations§
impl Freeze for BeamAntennaPattern
impl RefUnwindSafe for BeamAntennaPattern
impl Send for BeamAntennaPattern
impl Sync for BeamAntennaPattern
impl Unpin for BeamAntennaPattern
impl UnwindSafe for BeamAntennaPattern
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more