Table of Contents

Struct BoundOptions

Namespace
MapLibreNative.Maui

Camera bounds returned by GetBounds().

public readonly record struct BoundOptions : IEquatable<BoundOptions>
Implements
Inherited Members

Constructors

BoundOptions(double, double, double, double, double, double, double, double)

Camera bounds returned by GetBounds().

public BoundOptions(double LatSw, double LonSw, double LatNe, double LonNe, double MinZoom, double MaxZoom, double MinPitch, double MaxPitch)

Parameters

LatSw double

South latitude of the bounding box, or NaN if unset.

LonSw double

West longitude of the bounding box, or NaN if unset.

LatNe double

North latitude of the bounding box, or NaN if unset.

LonNe double

East longitude of the bounding box, or NaN if unset.

MinZoom double

Minimum zoom, or NaN if unset.

MaxZoom double

Maximum zoom, or NaN if unset.

MinPitch double

Minimum pitch (degrees), or NaN if unset.

MaxPitch double

Maximum pitch (degrees), or NaN if unset.

Properties

LatNe

North latitude of the bounding box, or NaN if unset.

public double LatNe { get; init; }

Property Value

double

LatSw

South latitude of the bounding box, or NaN if unset.

public double LatSw { get; init; }

Property Value

double

LonNe

East longitude of the bounding box, or NaN if unset.

public double LonNe { get; init; }

Property Value

double

LonSw

West longitude of the bounding box, or NaN if unset.

public double LonSw { get; init; }

Property Value

double

MaxPitch

Maximum pitch (degrees), or NaN if unset.

public double MaxPitch { get; init; }

Property Value

double

MaxZoom

Maximum zoom, or NaN if unset.

public double MaxZoom { get; init; }

Property Value

double

MinPitch

Minimum pitch (degrees), or NaN if unset.

public double MinPitch { get; init; }

Property Value

double

MinZoom

Minimum zoom, or NaN if unset.

public double MinZoom { get; init; }

Property Value

double