Пример #1
0
 public object GetPluginConfig(AGI.Attr.AgAttrBuilder pAttrBuilder)
 {
     if (m_attrScope == null)
     {
         m_attrScope = pAttrBuilder.NewScope();
         pAttrBuilder.AddQuantityDispatchProperty2(m_attrScope, "PatchArea", "PatchArea", "PatchArea", "Rcs", "sqm", "sqm", 0);
         pAttrBuilder.AddQuantityDispatchProperty2(m_attrScope, "OffsetAngle", "OffsetAngle", "OffsetAngle", "Angle", "deg", "rad", 0);
     }
     return(m_attrScope);
 }
Пример #2
0
 public object GetPluginConfig(AGI.Attr.AgAttrBuilder pAttrBuilder)
 {
     if (m_attrScope == null)
     {
         m_attrScope = pAttrBuilder.NewScope();
         pAttrBuilder.AddQuantityDispatchProperty2(m_attrScope, "ConstantCoefficient", "ConstantCoefficient", "ConstantCoefficient", "Ratio", "dB", "units", 0);
         pAttrBuilder.AddBoolDispatchProperty(m_attrScope, "ApplyGrazingMask", "ApplyGrazingMask", "ApplyGrazingMask", 0);
     }
     return(m_attrScope);
 }
Пример #3
0
 public object GetPluginConfig(AGI.Attr.AgAttrBuilder pAttrBuilder)
 {
     if (m_attrScope == null)
     {
         m_attrScope = pAttrBuilder.NewScope();
         pAttrBuilder.AddQuantityDispatchProperty2(m_attrScope, "ConstantRCS", "ConstantRCS", "ConstantRCS", "Rcs", "dBsm", "sqm", 0);
         pAttrBuilder.AddBoolDispatchProperty(m_attrScope, "EnablePolarization", "EnablePolarization", "EnablePolarization", 0);
     }
     return(m_attrScope);
 }