addCameraPosition method

  1. @override
Future<void> addCameraPosition(
  1. CameraPosition cp
)
override

Implementation

@override
Future<void> addCameraPosition(CameraPosition cp) async {
  final Map<String, dynamic> arguments = {
    SeeSoPluginArgumentKey.MODEL_NAME.name: cp.modelName,
    SeeSoPluginArgumentKey.SCREEN_WIDTH.name: cp.screenWidth,
    SeeSoPluginArgumentKey.SCREEN_HEIGHT.name: cp.screenHeight,
    SeeSoPluginArgumentKey.SCREEN_ORIGIN_X.name: cp.screenOriginX,
    SeeSoPluginArgumentKey.SCREEN_ORIGIN_Y.name: cp.screenOriginY,
    SeeSoPluginArgumentKey.CAMERA_ON_LONGER_AXIS.name: cp.cameraOnLongerAxis
  };
  await methodChannel.invokeMethod(
      SeeSoPluginMethod.ADD_CAMERA_POSITION.name, arguments);
}