landmarksFromNative function

List<Landmark> landmarksFromNative(
  1. MpLandmarks value
)

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

Implementation

List<Landmark> landmarksFromNative(bindings.MpLandmarks value) =>
    List<Landmark>.generate(value.landmarks_count, (int index) {
      final bindings.MpLandmark landmark = value.landmarks[index];
      return Landmark(
        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);