Struct TrackCoordinate
Represents the latitude and longitude of a track.
Assembly: Aydsko.iRacingData.dll
Syntax
public struct TrackCoordinate : IEquatable<TrackCoordinate>
Constructors
TrackCoordinate(double, double)
Represents the latitude and longitude of a track.
Declaration
public TrackCoordinate(double latitude, double longitude)
Parameters
Properties
Latitude
Declaration
public readonly double Latitude { get; }
Property Value
Type |
Description |
double |
Latitude value.
|
Longitude
Declaration
public readonly double Longitude { get; }
Property Value
Type |
Description |
double |
Longitude value.
|
Methods
Equals(TrackCoordinate)
Declaration
public readonly bool Equals(TrackCoordinate other)
Parameters
Returns
Equals(object?)
Declaration
public override readonly bool Equals(object? obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override readonly int GetHashCode()
Returns
Overrides
TryParse(string?, out TrackCoordinate?)
Declaration
public static bool TryParse(string? input, out TrackCoordinate? result)
Parameters
Type |
Name |
Description |
string |
input |
The value to parse.
|
TrackCoordinate? |
result |
Contains the coordinates value if the parse was successful, or null otherwise.
|
Returns
Type |
Description |
bool |
true if the parse was successful, or false.
|
Operators
operator ==(TrackCoordinate, TrackCoordinate)
Declaration
public static bool operator ==(TrackCoordinate left, TrackCoordinate right)
Parameters
Returns
operator !=(TrackCoordinate, TrackCoordinate)
Declaration
public static bool operator !=(TrackCoordinate left, TrackCoordinate right)
Parameters
Returns
Implements