Table of Contents

Class CameraOptions

Namespace
Maplibre.NativeFfi.Camera
Assembly
Maplibre.NativeFfi.dll

Mutable camera descriptor used for camera snapshots and commands.

public sealed record CameraOptions : IEquatable<CameraOptions>
Inheritance
CameraOptions
Implements
Inherited Members

Remarks

Compares and hashes by property value; keep an instance unmodified while it is a key in a hash-based collection.

Properties

Anchor

Input-only screen point the camera pivots around. Jump, ease, and fly honor it; every read path leaves it null.

public ScreenPoint? Anchor { get; set; }

Property Value

ScreenPoint?

Bearing

public double? Bearing { get; set; }

Property Value

double?

Center

public LatLng? Center { get; set; }

Property Value

LatLng?

CenterAltitude

public double? CenterAltitude { get; set; }

Property Value

double?

FieldOfView

public double? FieldOfView { get; set; }

Property Value

double?

Padding

public EdgeInsets? Padding { get; set; }

Property Value

EdgeInsets?

Pitch

public double? Pitch { get; set; }

Property Value

double?

Roll

public double? Roll { get; set; }

Property Value

double?

Zoom

public double? Zoom { get; set; }

Property Value

double?