normalizedLandmarksFromNative function

List<NormalizedLandmark> normalizedLandmarksFromNative(
  1. MpNormalizedLandmarks value
)

Converts one native normalized-landmark list before its owner is released.

Implementation

List<NormalizedLandmark> normalizedLandmarksFromNative(bindings.MpNormalizedLandmarks value) =>
    List<NormalizedLandmark>.generate(value.landmarks_count, (int index) {
      final bindings.MpNormalizedLandmark landmark = value.landmarks[index];
      return NormalizedLandmark(
        x: landmark.x,
        y: landmark.y,
        z: landmark.z,
        visibility: landmark.has_visibility ? landmark.visibility : null,
        presence: landmark.has_presence ? landmark.presence : null,
        name: nativeString(landmark.name),
      );
    }, growable: false);