![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
An util for grounding check. More...
#include <gdb_workspace.h>
Public Member Functions | |
| virtual GDBResult SDK_CALLTYPE | PerformGroundingCheck (geometry::IGeometry *geometry_filter, IQueryParameters *parameters, IFeatureFilter *back_call_feature_filter, IGroundingCheckProgress *back_call_progress, IGroundingCheckResult **features)=0 throw () |
| Returns an enumeration of the features. More... | |
Public Member Functions inherited from ISDKComponent | |
| 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. | |
An util for grounding check.
|
pure virtual | ||||||||||||||||||||||||||||||||
Returns an enumeration of the features.
| [in] | geometry_filter | Pointer to the IGeometry interface associated with the geometry object. |
| [in] | parameters | Set of parameters that specify request for the feature iteration IQueryParameters |
| [in] | back_call_feature_filter | Pointer to the IFeatureFilter interface associated with the filter of the features. Called for every feature in iteration. |
| [in] | back_call_progress | Pointer to the IGroundingCheckProgress. Called for each checked geometry. |
| [out] | features | Address of a variable that receives the pointer to the IGroundingCheckResult interface associated with the grounding check feature enumeration object. |