|
| virtual SDKResult SDK_CALLTYPE | SetPosition (const SDKGeoPoint &position)=0 throw () |
| | Sets the current vessel position. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetPosition (SDKGeoPoint &position)=0 throw () |
| | Returns the current vessel position. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetPastTrack (SDKUInt32 time_period, sdk::geometry::IGeometry **past_track)=0 throw () |
| | Returns the past track associated with the Vessel object. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | SetHistoricalPastPositions (const IPastPositionsSP &positions)=0 throw () |
| | Sets the historical past track. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetHistoricalPastTrack (SDKUInt32 time_interval, sdk::geometry::IGeometry **past_track)=0 throw () |
| | Returns the historical past track associated with the Vessel object. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetPastPositions (SDKUInt32 time_period, SDKUInt32 time_interval, IPastPositionsSP &positions)=0 throw () |
| | Returns the past positions for the specified period and with the specified interval. More...
|
| |
|
virtual SDKResult SDK_CALLTYPE | GetHistoricalPastPositions (SDKUInt32 time_interval, IPastPositionsSP &positions)=0 throw () |
| | Returns the historical past positions with the specified interval.
|
| |
|
virtual SDKResult SDK_CALLTYPE | ResetPastTrack ()=0 throw () |
| | Deletes the past track associated with the Vessel object.
|
| |
| virtual SDKResult SDK_CALLTYPE | SetDistanceLines (const IDistanceLinesSP &positions)=0 throw () |
| | Sets the ownship distance lines. More...
|
| |
|
virtual SDKResult SDK_CALLTYPE | GetDistanceLines (IDistanceLinesSP &positions)=0 throw () |
| | Returns the ownship distance lines.
|
| |
| virtual SDKResult SDK_CALLTYPE | SetSpeedVectors (double bow_value, double stern_value, double cs_value)=0 throw () |
| | Sets the ownship speed vectors. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetSpeedVectors (double &bow_value, double &stern_value, double &cs_value)=0 throw () |
| | Returns the ownship speed vectors. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | SetPastPositions (const IPastPositionsSP &positions)=0 throw () |
| | Sets the past track associated with the Vessel object (overwrites the current track). More...
|
| |
| virtual SDKResult SDK_CALLTYPE | SetAttributeValue (SDKUInt32 id, const SDKAny &value)=0 throw () |
| | Sets the value of the specified vessel attribute. More...
|
| |
| virtual SDKResult SDK_CALLTYPE | GetAttributeValue (SDKUInt32 id, SDKAny &value)=0 throw () |
| | Gets the value of the specified vessel attribute. More...
|
| |
|
virtual SDKAtomicRefCount SDK_CALLTYPE | AddRef () const =0 throw () |
| | Increments the reference count for an interface on a component.
|
| |
|
virtual SDKAtomicRefCount SDK_CALLTYPE | Release () const =0 throw () |
| | Decrements the reference count for an interface on a component.
|
| |
|
virtual SDKResult SDK_CALLTYPE | GetInterface (const InterfaceId &id, void **obj_ptr)=0 throw () |
| | Returns pointers to the supported interfaces on a component.
|
| |
|
template<typename _Itf > |
| SDKResult | GetInterface (_Itf **obj_ptr) throw () |
| | Returns pointers to the supported interfaces on a component.
|
| |