WinProp_PrePro
Data Fields
 int
 TotalDatabase
 COORDPOINT
 LowerLeft
 COORDPOINT
 UpperRight
 double
 Resolution
 int
 NrHeights
 double *
 Heights
 double
 TileLength
 double
 TileLengthSurface
 double
 TileLengthPlane
 double
 SegmentLength
 int
 AdaptiveResolution
 int
 AdaptiveResolutionFactor
 int
 SphericalMode
 double
 SphericalRadius
 int
 MultipleInteractions
 int
 OnlyRaysInsideBuilding
 int
 OnlyPixelsInsideBuilding
 int
 ExcludeDiffractions
 int
 MultiThreading
 int
 PolygonNrCorners
 COORDPOINT *
 PolygonCorners
 int
 PreprocessingMode
 int
 Model
 int
 TimeVariantMode
 double
 TimeVariantStart
 double
 TimeVariantStop
 double
 TimeVariantInterval
 int
 TimeVariantNrSteps
 double *
 TimeVariantSteps
Detailed Description
This structure is used to preprocess an indoor vector database for the usage with the Intelligent Ray Tracing model. The structure is passed to the function WinProp_PreProcessIndoor.
Remark Important: The structure is packed with 1 byte alignment. It can be initialized with default values by using WinProp_Structure_Init_PrePro.
Field Documentation
 TotalDatabase

 int WinProp_PrePro::TotalDatabase

 1 = Preprocess total database
 0 = Preprocess only a part of the database If only a part of the database is preprocessed, the relevant area has to be with LowerLeft and UpperRight (see below).
 LowerLeft

 COORDPOINT WinProp_PrePro::LowerLeft
 Definition of lower left corner of area (only relevant if TotalDatabase is 0).
 UpperRight

 COORDPOINT WinProp_PrePro::UpperRight
 Definition of upper right corner of area (only relevant if TotalDatabase is 0).
 Resolution

 double WinProp_PrePro::Resolution
 Resolution for preprocessing (is the same as the resolution of prediction later).
 NrHeights

 int WinProp_PrePro::NrHeights
 Number of heights to be preprocessed. This value must be at least 1.
 Heights

 double * WinProp_PrePro::Heights
 Array with all height values for which a preprocessing should be computed. There must be at least one height available.
 TileLength

 double WinProp_PrePro::TileLength
 Length of tiles for preprocessing.
 TileLengthSurface

 double WinProp_PrePro::TileLengthSurface
 Length of tiles for preprocessing. Value for surface predictions.
 TileLengthPlane

 double WinProp_PrePro::TileLengthPlane
 Length of tiles for preprocessing. Value for predictions on prediction planes.
 SegmentLength

 double WinProp_PrePro::SegmentLength
 Length of segments for preprocessing.
 AdaptiveResolution

 int WinProp_PrePro::AdaptiveResolution
 Use adaptive resolution?
 1 = Yes.
 0 = No.
 AdaptiveResolutionFactor

 int WinProp_PrePro::AdaptiveResolutionFactor
 Factor for adaptive resolution (if used).
 SphericalMode

 int WinProp_PrePro::SphericalMode
 Mode for spherical zone.
 1 = use fixed spherical zone (radius defined by SphericalRadius).
 0 = spherical zone not used.
 SphericalRadius

 double WinProp_PrePro::SphericalRadius
 Radius for spherical zone (if used).
 MultipleInteractions

 int WinProp_PrePro::MultipleInteractions
 Consider multiple interactions per ray.
 OnlyRaysInsideBuilding

 int WinProp_PrePro::OnlyRaysInsideBuilding
 Preprocess only rays inside building. There must be a ground plate available in order to distinguish between outdoor and indoor.
 OnlyPixelsInsideBuilding

 int WinProp_PrePro::OnlyPixelsInsideBuilding
 Preprocess only pixels inside building. There must be a ground plate available in order to distinguish between outdoor and indoor.
 ExcludeDiffractions

 int WinProp_PrePro::ExcludeDiffractions

 0 = Consider diffractions
 1 = Diffractions not considered
 MultiThreading

 int WinProp_PrePro::MultiThreading
 Number of threads being used for the preprocessing. Needs to be greater than zero.
 PolygonNrCorners

 int WinProp_PrePro::PolygonNrCorners
 Number of corners in polygon.
 PolygonCorners

 COORDPOINT * WinProp_PrePro::PolygonCorners
 The corners of the polygon.
 PreprocessingMode

 int WinProp_PrePro::PreprocessingMode
 The preprocessing mode.
 0 = Rectangular area.
 1 = Area defined by a polygon.
 2 = Point mode.
 Model

 int WinProp_PrePro::Model
 The propagation model, for which the preprocessing shall be computed, see WINPROP_MODEL_... defines
 TimeVariantMode

 int WinProp_PrePro::TimeVariantMode
 Timevariant mode.
 0 = Stationary simulation.
 1 = Simulation with time interval.
 2 = Simulation with arbitrary time steps.
 TimeVariantStart

 double WinProp_PrePro::TimeVariantStart
 Start time in sec if simulation with time interval
 TimeVariantStop

 double WinProp_PrePro::TimeVariantStop
 End time in sec if simulation with time interval
 TimeVariantInterval

 double WinProp_PrePro::TimeVariantInterval
 Interval in sec between start and end time if simulation with time interval
 TimeVariantNrSteps

 int WinProp_PrePro::TimeVariantNrSteps
 Number of descrete time steps if simulation with arbitrary time steps
 TimeVariantSteps

 double * WinProp_PrePro::TimeVariantSteps
 Descrete time steps in sec if simulation with arbitary time steps
The documentation was generated from the following file:
 source.eng/Interface/Prepro.h