addLocationMeasurement method
Implementation
@override
void addLocationMeasurement(GlobalPoint point, double accuracy, String provider) {
final _addLocationMeasurementFfi = __lib.catchArgumentError(() => __lib.nativeLibrary.lookupFunction<
Void Function(Pointer<Void>, Pointer<Void>, Float, Pointer<Void>),
void Function(Pointer<Void>, Pointer<Void>, double, Pointer<Void>)
>('navigine_sdk_flutter_NavigationManager_addLocationMeasurement__Point_Accuracy_Provider'));
final _pointHandle = navigine_sdk_flutter_GlobalPoint_ToFfi(point);
final _accuracyHandle = navigine_sdk_flutter_double_ToFfi(accuracy);
final _providerHandle = navigine_sdk_flutter_String_ToFfi(provider);
final _handle = this.handle;
_addLocationMeasurementFfi(_handle, _pointHandle, _accuracyHandle, _providerHandle);
navigine_sdk_flutter_GlobalPoint_ReleaseFfiHandle(_pointHandle);
navigine_sdk_flutter_double_ReleaseFfiHandle(_accuracyHandle);
navigine_sdk_flutter_String_ReleaseFfiHandle(_providerHandle);
}