Location:
LbsPosition.h
Link against: lbsselflocate.lib
class TCourse;
This is used to hold information about the current speed and direction of the device. It is generally used in conjunction
with TPositionCourseInfo
when a positioning technology is able to supply these details as part of its positioning information.
Defined in TCourse
:
Heading()
, HeadingAccuracy()
, SetHeading()
, SetHeadingAccuracy()
, SetSpeed()
, SetSpeedAccuracy()
, Speed()
, SpeedAccuracy()
, TCourse()
, iHeading
, iHeadingAccuracy
, iSpeed
, iSpeedAccuracy
IMPORT_C TCourse();
Default constructor for TCourse. Sets the member data to default values (NaN).
IMPORT_C TReal32 Speed() const;
Retrieves the speed of this course.
|
IMPORT_C TReal32 Heading() const;
Retrieves the heading of this course.
|
IMPORT_C TReal32 SpeedAccuracy() const;
Retrieves the accuracy of the speed component of this course.
|
IMPORT_C TReal32 HeadingAccuracy() const;
Retrieves the accuracy of the heading component of this course.
|
IMPORT_C void SetSpeed(TReal32 aSpeed);
Changes the speed of this course.
|
IMPORT_C void SetHeading(TReal32 aHeading);
Changes the heading of this course.
|
IMPORT_C void SetSpeedAccuracy(TReal32 aSpeedAccuracy);
Changes the accuracy of the speed component of this course.
|
|
IMPORT_C void SetHeadingAccuracy(TReal32 aHeadingAccuracy);
Changes the accuracy of the heading component of this course.
|
|
protected: TReal32 iHeadingAccuracy;
Heading accuracy, in degrees.