Provides the base interface for a waveform selection strategy which produces a waveform based on target range.
  LongRangeLimit | Gets the long range limit value. | 
  LongRangeWaveform | Gets or sets the long range waveform. | 
  MediumRangeLimit | Gets the medium range limit value. | 
  MediumRangeWaveform | Gets or sets the medium range waveform. | 
  OverrideDefaultLongRangeWaveform | Gets or sets a value indicating whether or not to override the default long range waveform. | 
  OverrideDefaultMediumRangeWaveform | Gets or sets a value indicating whether or not to override the default medium range waveform. | 
  OverrideDefaultShortRangeWaveform | Gets or sets a value indicating whether or not to override the default short range waveform. | 
  OverrideDefaultUltraLongRangeWaveform | Gets or sets a value indicating whether or not to override the default ultra long range waveform. | 
  ShortRangeLimit | Gets the short range limit value. | 
  ShortRangeWaveform | Gets or sets the short range waveform. | 
  SupportedLongRangeWaveforms | Gets an array of supported long range waveform names. | 
  SupportedMediumRangeWaveforms | Gets an array of supported medium range waveform names. | 
  SupportedShortRangeWaveforms | Gets an array of supported short range waveform names. | 
  SupportedUltraLongRangeWaveforms | Gets an array of supported ultra long range waveform names. | 
  UltraLongRangeWaveform | Gets or sets the ultra long range waveform. | 
| Implemented Interface | 
|---|
| IAgWaveformSelectionStrategy | 





