Maria GDK 4.5.0.137
Documentation of managed code in release branch
Loading...
Searching...
No Matches
TPG.GeoFramework.RadioPropagation.Data Namespace Reference

Classes

class  ChartBluring
 
class  CombinedCoverageMap
 
class  CombinedCoverageMatrix
 
class  ConnectivityMask
 
class  ConnectivityMatrix
 
class  ConnectivityMatrixElement
 
class  CoverageArea
 
class  CoverageData
 
class  CoverageLegend
 Legend used for actual color lookups. Internal use only. External code should use the ColorLegendInfo class. More...
 
class  CoverageLegendInfo
 Color legend covering the full range of the values to be visualized. More...
 
class  CoverageLegendItem
 Part of a coverage legend, assigning a certain color to a subinterval of the range of the values to be visualized
More...
 
class  CoverageLegendUtils
 
class  CoverageMatrix
 
class  GeoTIFFWriter
 
interface  IAntenna
 Interface for setting antenna type, azimuth, tilt and gain distribution. More...
 
interface  IAntennaGainDistribution
 Interface for producing the gain distribution across the full aperture of the antenna. This distribution will be equipment specific, and common to all antennas of the given type. More...
 
interface  IBitmapDataProvider
 
interface  IBoostable
 Used internally only. More...
 
interface  INetworkConnectivity
 Network unit connectivity interface. More...
 
interface  INetworkUnit
 Read access to parameters. More...
 
interface  IRadioConnectivityView
 RadioConnectivityView interface. More...
 
interface  IRadioConnectivityViewFactory
 RadioConnectivityViewFactory interface. More...
 
class  LevelCurve
 
class  LevelCurveExtractor
 
class  LevelCurveFinder
 
class  LevelCurveSet
 
class  PathLoss
 
class  RadioPropagationModelInfo
 Contains basic access and default parameters to external microwave propagation models. These parameters are provided from the external modules, and should be treated as read only. More...
 
struct  TagAzimuthElevation
 
struct  TagBoolParameter
 
class  TagCombinedCoverageItem
 
class  TagConnectivityPathLoss
 
struct  TagCoverageMatrixItem
 
struct  TagDoubleParameter
 
struct  TagEquipmentSetup
 
struct  TagIntParameter
 
struct  TagLegendInfo
 
struct  TagLegendItem
 
struct  TagModelResponse
 
struct  TagParameterBag
 
class  TagPropagationModel
 
struct  TagSingleUnitResult
 
struct  TagUavLoss
 
class  UavPathLoss
 
struct  VPoint
 
struct  XPoint
 
class  ZipUtils
 

Enumerations

enum  BlurMethods { None = 0 , Average = 1 , Gaussian = 2 }
 Blur methods for markup charts. More...
 
enum  AreaTypes : uint {
  AreaGeoRect = 0x1 , AreaRoute = 0x2 , AreaCircle = 0x3 , AreaCompoundRoute = 0x4 ,
  AreaAirRoute = 0x5
}
 
enum  CoveragePlotType {
  NoContour = 0x0 , ContourOnly = 0x1 , AddContour = 0x2 , OneColor = 0x3 ,
  OnColorInverted = 0x4
}
 Plot type flag. Used internally.
 
enum  NetworkUnitRole {
  Off = 0 , TransmitterReceiver , Transmitter , Receiver ,
  Jammer , TVJammer
}
 Network node roles.
 
enum  NetworkReceiverStatus {
  All = 0 , ReceiverOff = 1 , ReceiverOK = 2 , ReceiverNotOK = 4 ,
  ReceiverJammed = 8 , ReceiverUnknown = 16
}
 Network Receiver Status flag.
 
enum  ServiceRequest : uint { SRA_QUERY = 0x1 , SRA_UPDATE = 0x2 , SRA_EDIT = 0x3 , SRA_EDIT_MODEL = 0x4 }
 
enum  ModelExpose : uint {
  MODE_EXPNONE = 0x0 , MODE_EXPTX = 0x1 , MODE_EXPRX = 0x2 , MODE_EXPFRQ = 0x4 ,
  MODE_EXPSIG = 0x8 , MODE_COVTRANSMITTER = MODE_EXPTX , MODE_COVRECEIVER = MODE_EXPRX | MODE_EXPFRQ , MODE_NETWORKUNIT = MODE_EXPTX | MODE_EXPRX | MODE_EXPSIG ,
  MODE_NETWORK = MODE_EXPFRQ
}
 
enum  ModelFlags : uint {
  MFLAGS_LOSS = 0x1 , MFLAGS_HEIGHTS = 0x2 , MFLAGS_BINARY = 0x4 , MFLAGS_ELEVATION = 0x8 ,
  MFLAGS_LESSISMORE = 0x100 , MFLAGS_NETWORK = 0x200 , MFLAGS_MINSIGNAL = 0x400 , MFLAGS_FREQUENCY = 0x1000 ,
  MFLAGS_BOOST = 0x2000 , MFLAGS_TXHEIGHT = 0x4000 , MFLAGS_RXHEIGHT = 0x8000 , MFLAGS_POLARIZATION = 0x10000
}
 
enum  ModelNeeds : uint {
  NEED_DISTANCES_ONLY = 0x1 , NEED_POSITIONS_ONLY = 0x2 , NEED_HEIGHTS_ONLY = 0x3 , NEED_POSITIONS_AND_HEIGHTS = 0x4 ,
  NEED_STARTPOS_AND_BEARING = 0x5 , NEED_POSITION_AND_HEIGHT_AT_START_AND_ENDPOINT = 0x6
}
 

Enumeration Type Documentation

◆ BlurMethods

Blur methods for markup charts.

Enumerator
None 

No bluring.

Average 

Bluring by averaging.

Gaussian 

Gaussian weighted bluring.