XMLElem ComplexXMLParser10x::convertRadarCollectionToXML(
    const RadarCollection *radar,
    XMLElem parent) const
{
    XMLElem radarXML = newElement("RadarCollection", parent);

    createTxFrequency(radar, radarXML);

    if (!Init::isUndefined<int>(radar->refFrequencyIndex))
    {
        createInt("RefFreqIndex", radar->refFrequencyIndex, radarXML);
    }

    // SICD v1.0 removes PolarizationHVAnglePoly

    createWaveform(radar, radarXML);

    //! required in 1.0
    createString("TxPolarization", six::toString(radar->txPolarization),
                 radarXML);

    createTxSequence(radar, radarXML);
    createRcvChannels(radar, radarXML);
    createArea(radar, radarXML);

    common().addParameters("Parameter", radar->parameters, radarXML);
    return radarXML;
}
Beispiel #2
0
void AudioItem::slotAudioPreviewStereo(bool active)
{
    m_previewLeftAction->setChecked(false);
    m_previewRightAction->setChecked(false);
    createWaveform(active, active);
}