|
|
|
|
Location:
LbsSatellite.h
Link against: lbsselflocate.lib
class TSatelliteData;
This class is used to transfer data about a satellite
Defined in TSatelliteData:
Azimuth(), Elevation(), IsUsed(), SatelliteId(), SetAzimuth(), SetElevation(), SetIsUsed(), SetSatelliteId(), SetSignalStrength(), SignalStrength(), TSatelliteData(), iAzimuth, iElevation, iIsUsed, iSatelliteId, iSignalStrength
IMPORT_C TSatelliteData();
Default constructor for a TSatelliteData. Note the azimuth and elevation are both initially NaN.
IMPORT_C void SetSatelliteId(TInt aSatelliteId);
The satellite ID to be set
|
IMPORT_C TReal32 Azimuth() const;
Returns the satellite azimuth
|
IMPORT_C void SetAzimuth(TReal32 aAzimuth);
Sets the satellite azimuth
|
IMPORT_C TReal32 Elevation() const;
Returns the satellite elevation
|
IMPORT_C void SetElevation(TReal32 aElevation);
Sets the satellite elevation to be set
|
IMPORT_C TBool IsUsed() const;
Returns Whether this satellite is used
|
IMPORT_C void SetIsUsed(TBool aIsUsed);
sets whether this satellite will be used
|
IMPORT_C TInt SignalStrength() const;
Returns the signal strength
|
IMPORT_C void SetSignalStrength(TInt aSignalStrength);
Sets the signal strength
|
protected: TInt iSignalStrength;
The signal strength, in decibels