WinProp_RayMatrix

Data Fields

Detailed Description

This structure is used to return the computed propagation paths to the calling application.

Field Documentation

TimeSteps
double * WinProp_RayMatrix::TimeSteps
The time step for which this result is valid. This is an array of size equal to NrHeights.
TransmitterLocations
WinProp_Dynamic_Antenna * WinProp_RayMatrix::TransmitterLocations
The transmitter locations and dynamics at the given time step in TimeSteps. This is an array of size equal to NrHeights.
TransmitterTopoHeight
double WinProp_RayMatrix::TransmitterTopoHeight
Topography height at the transmitter location for t=0
Scenario
int WinProp_RayMatrix::Scenario
Type of scenario (urban, indoor, rural)
Resolution
double WinProp_RayMatrix::Resolution
Resolution of result in meter (along axis 1)
Resolution2
double WinProp_RayMatrix::Resolution2
Resolution of result in meter (along axis 2)
LowerLeftX
double WinProp_RayMatrix::LowerLeftX
Lower left corner in meter (x-coordinate)
LowerLeftY
double WinProp_RayMatrix::LowerLeftY
Lower left corner in meter (y-coordinate)
LowerLeftZ
double WinProp_RayMatrix::LowerLeftZ
Lower left corner in meter (z-coordinate)
NrHeights
int WinProp_RayMatrix::NrHeights
Number of heights in prediction result
Heights
double * WinProp_RayMatrix::Heights
Array with heights. This is an array of size equal to NrHeights.
Columns
int WinProp_RayMatrix::Columns
Number of columns
Lines
int WinProp_RayMatrix::Lines
Number of lines
InteractionsEnabled
int WinProp_RayMatrix::InteractionsEnabled
Interactions enabled
  • 0 = No
  • 1 = yes
  • 2 = yes with additional info (interaction type, objectID and MaterialID)
ChannelInformationEnabled
int WinProp_RayMatrix::ChannelInformationEnabled
Channel information (phase, azimuth / elevation angles) valid (1) or not (0)
DopplerEnabled
int WinProp_RayMatrix::DopplerEnabled
Doppler shift enabled during computation (1) or disabled (0)
FieldVectorsEnabled
int WinProp_RayMatrix::FieldVectorsEnabled
Field vectors valid (1) or not (0)
FullPolarizationEvaluated
int WinProp_RayMatrix::FullPolarizationEvaluated
Full polarimetric computation (1) or disabled (0)
Rays
WinProp_RayMatrixElement *** WinProp_RayMatrix::Rays
Rays for each pixel, 3D array with size [NrHeights][Columns][Lines]
TopoHeight
float ** WinProp_RayMatrix::TopoHeight
Topography height at each x/y pixel location, 2D array with size [Columns][Lines]
PlaneID
int WinProp_RayMatrix::PlaneID
Identifier for the prediction plane
  • CNP: Building index
  • Urban Surfaces: Surface number (roof == 0, following the side walls)
  • Indoor Surfaces: Number of original wall times 10, plus 1 for surface in front of wall
  • Indoor Planes: Number of prediction plane wall
UniqueID
int WinProp_RayMatrix::UniqueID
A unique number, identifying a set of planes.
  • In indoor scenarios this is set to a database unique id.
  • In case of CNP prediction planes (urban) or surface prediction planes (urban) is set to the building number.
PlaneType
int WinProp_RayMatrix::PlaneType
Type of the plane, see WINPROP_PRED_PLANE_TYPE_PLANE
Axis1
COORDPOINT WinProp_RayMatrix::Axis1
The first axis
Axis2
COORDPOINT WinProp_RayMatrix::Axis2
The second axis
PixelLocations
COORDPOINT *** WinProp_RayMatrix::PixelLocations
Exact location of each pixel, 3D array with size [NrHeights][Columns][Lines]
The documentation was generated from the following file:
  • source.eng/Interface/WP_Result.h