DotNet.Astronomy.Record.SystemNameParts - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

EliteDangerousAlmanac / Astronomy / SystemNameParts

Record: SystemNameParts

Defined in: dotnet/src/EliteDangerousAlmanac/Astronomy/SystemName.cs:19

The parts one procedural system name is written from.

Remarks

The letters and the mass code are held as counts rather than characters, so they go straight into the address maths.

Constructors

new SystemNameParts()

new SystemNameParts(RegionName, L1, L2, L3, SizeClass, N1, N2)

Parameters

RegionName

string

The region name, as written.

L1

int

The first boxel letter, zero through 25.

L2

int

The second boxel letter, zero through 25.

L3

int

The third boxel letter, zero through 25.

SizeClass

int

The size class the mass-code letter states, zero through seven.

N1

int

The boxel index before the hyphen, which is zero where the name omits it.

N2

long

The system's own number.

Properties

L1

L1: int

The first boxel letter, zero through 25.

L2

L2: int

The second boxel letter, zero through 25.

L3

L3: int

The third boxel letter, zero through 25.

N1

N1: int

The boxel index before the hyphen, which is zero where the name omits it.

N2

N2: long

The system's own number.

RegionName

RegionName: string

The region name, as written.

SizeClass

SizeClass: int

The size class the mass-code letter states, zero through seven.

⚠️ **GitHub.com Fallback** ⚠️