setExtraImage method
- required Uint8List imageData,
- required ImageFileFormat format,
Set the landmark extra image.
Parameters
- IN imageData The image
- IN format ImageFileFormat of the image.
Throws
- An exception if it fails.
Implementation
void setExtraImage({
required final Uint8List imageData,
required final ImageFileFormat format,
}) {
final dynamic gemImage = GemKitPlatform.instance.createGemImage(
imageData,
format.id,
);
try {
GemKitPlatform.instance.callObjectMethod(
jsonEncode(<String, dynamic>{
'id': _pointerId,
'class': 'Landmark',
'method': 'setExtraImage',
'args': gemImage,
}),
);
} finally {
GemKitPlatform.instance.deleteCPointer(gemImage);
}
}