前のページ次のページ上に戻るホーム SophiaFramework 2.1
SFBPosDet
IPosDet インターフェイスのラッパークラスです。
#include <SFBPosDet.hpp>
class SFBPosDet : public SFBQuery;
typedef SFBPosDet&          SFBPosDetRef;
typedef SFBPosDet*          SFBPosDetPtr;
typedef SFBPosDet**         SFBPosDetHandle;
typedef const SFBPosDet     ConstSFBPosDet;
typedef const SFBPosDet&    ConstSFBPosDetRef;
typedef const SFBPosDet*    ConstSFBPosDetPtr;
typedef const SFBPosDet**   ConstSFBPosDetHandle;

継承図

SFBPosDet クラスの継承図

参照

BREW API IPosDet

メンバ

パブリック関数
public
AddRef (SFBBase から継承) インターフェイスの参照カウントをインクリメントします。
public
GetGPSConfig GPSエンジンの現在のGPS構成を取得します。
public
GetGPSInfo GPSに基づく位置情報を返します。
public
GetOrientation 水平面上のデバイスの方角を取得します。
public
GetSectorInfo セクターに基づくポジションロケーション情報、たとえば、システムID、ネットワークID、基地局ID、基地局クラス、ベストパイロットなどを返します。
public
static
Instance IPosDet インターフェイスのインスタンスを取得します。
public
QueryInterface (SFBQuery から継承) このオブジェクトからの別の API を問い合わせます。
public
Release (SFBBase から継承) インターフェイスの参照カウントをデクリメントします。
public
Self (SFBQuery から継承) オブジェクトを単一インタフェースで実装する際に使用します。
public
SetGPSConfig GPSエンジンが使用するGPS構成を設定します。
public
static
WGS84ToDegrees WGS84 回転楕円形式の緯度または経度を10進度形式に変換します。

SFBPosDet::GetGPSConfig
GPSエンジンの現在のGPS構成を取得します。
[ public ]
SFCError GetGPSConfig(
    AEEGPSConfig * pConfig   
);

参照

BREW API IPOSDET_GetGPSConfig | AEEGPSConfig | SFBPosDet::SetGPSConfig


SFBPosDet::GetGPSInfo
GPSに基づく位置情報を返します。
[ public ]
SFCError GetGPSInfo(
    AEEGPSReq req             
    AEEGPSAccuracy accuracy   
    AEEGPSInfo * pGPSInfo     
    AEECallback * pcb         
);

参照

BREW API IPOSDET_GetGPSInfo | AEEGPSInfo


SFBPosDet::GetOrientation
水平面上のデバイスの方角を取得します。
[ public ]
SFCError GetOrientation(
    AEEOrientationReq req   
    VoidPtr pOrInfo         
    AEECallback * pcb       
);

バージョン

この関数は、BREW 2.1 以降でのみ使用可能です。

参照

BREW API IPOSDET_GetOrientation


SFBPosDet::GetSectorInfo
セクターに基づくポジションロケーション情報、たとえば、システムID、ネットワークID、基地局ID、基地局クラス、ベストパイロットなどを返します。
[ public ]
SFCError GetSectorInfo(
    AEESectorInfo * pSecInfo   
);

参照

BREW API IPOSDET_GetSectorInfo | AEESectorInfo


SFBPosDet::Instance
IPosDet インターフェイスのインスタンスを取得します。
[ public, static ]
SFUBrewPtr<SFBPosDet> Instance(Void);

SFBPosDet::SetGPSConfig
GPSエンジンが使用するGPS構成を設定します。
[ public ]
SFCError SetGPSConfig(
    AEEGPSConfig * pConfig   
);

参照

BREW API IPOSDET_SetGPSConfig | AEEGPSConfig | SFBPosDet::GetGPSConfig


SFBPosDet::WGS84ToDegrees
WGS84 回転楕円形式の緯度または経度を10進度形式に変換します。
[ public, static ]
SFUDouble WGS84ToDegrees(
    SInt32 latlon   // WGS-84回転楕円座標で表現した緯度または経度
);

戻り値

10進度形式による緯度または経度。

解説

WGS84 回転楕円形式の緯度または経度を10進度形式に変換します。 この関数は、IPOSDET_GetGPSInfo へのコールの結果として 受け取った緯度と経度を変換するために使用できます。

バージョン

この関数は、BREW 2.1 以降でのみ使用可能です。

参照

BREW API WGS84_TO_DEGREES