getRealisticNextTurnImage method
Uint8List?
getRealisticNextTurnImage({
- Size? size,
- ImageFileFormat? format,
- AbstractGeometryImageRenderSettings renderSettings = const AbstractGeometryImageRenderSettings(),
Retrieve a rasterized image for the realistic next-turn rendering.
The image is rendered using the optional renderSettings and returned in the requested format.
Parameters
size: Desired image dimensions. Whennulla default size is returned.format: Desired image file format, ornullto use the platform default.renderSettings: Rendering options controlling styling and visibility of features.
Returns
Uint8List?: raw image bytes, ornullwhen an image cannot be produced.
See also:
- AbstractGeometryImageRenderSettings - settings to control realistic image rendering.
- realisticNextTurnImg - the next turn image in a AbstractGeometryImg format.
Implementation
Uint8List? getRealisticNextTurnImage({
final Size? size,
final ImageFileFormat? format,
final AbstractGeometryImageRenderSettings renderSettings =
const AbstractGeometryImageRenderSettings(),
}) {
return GemKitPlatform.instance.callGetImage(
pointerId,
'RouteInstructionGetRealisticNextTurnImage',
size?.width.toInt() ?? -1,
size?.height.toInt() ?? -1,
format?.id ?? -1,
arg: jsonEncode(renderSettings),
);
}