Table of Contents

Struct PolylineStore.Segment

Namespace
LansMap.Core.Vector

One line segment in chain-unwrapped normalized mercator, consumed by the GPU line layer.

public struct PolylineStore.Segment
Inherited Members

Fields

AltA

Endpoint altitudes in normalized mercator, same units as MaxAltitudeMercator.

public float AltA

Field Value

float

AltB

Endpoint altitudes in normalized mercator, same units as MaxAltitudeMercator.

public float AltB

Field Value

float

Ax

Endpoints in chain-unwrapped normalized mercator. A seam-crossing line may place X outside [0, 1).

public double Ax

Field Value

double

Ay

Endpoints in chain-unwrapped normalized mercator. A seam-crossing line may place X outside [0, 1).

public double Ay

Field Value

double

Bx

Endpoints in chain-unwrapped normalized mercator. A seam-crossing line may place X outside [0, 1).

public double Bx

Field Value

double

By

Endpoints in chain-unwrapped normalized mercator. A seam-crossing line may place X outside [0, 1).

public double By

Field Value

double

ColorRgba

Stroke color as packed RGBA.

public uint ColorRgba

Field Value

uint

WidthPx

Stroke width in screen px; zero marks a removed slot.

public float WidthPx

Field Value

float