![]() |
Depiction Engine For Unity 2023.0 (Alpha)
|
A GeoCoordinate composed of a latitude, longitude and altitude component. More...
Public Member Functions | |
| GeoCoordinate3 (float latitude=0, float longitude=0, float altitude=0) | |
| float | Distance (GeoCoordinate3 geoCoordinate, float radius) |
| Vector3 | UpVector () |
| override bool | Equals (object otherCoord) |
| bool | Approximately (GeoCoordinate3 coord) |
| override string | ToString () |
| override int | GetHashCode () |
Static Public Member Functions | |
| static implicit | operator GeoCoordinate3 (GeoCoordinate2 geo) |
| static GeoCoordinate3 | Round (GeoCoordinate3 geo, int decimals) |
| static GeoCoordinate3 | operator+ (GeoCoordinate3 coord, GeoCoordinate3 otherCoord) |
| static GeoCoordinate3 | operator+ (GeoCoordinate3 coord, GeoCoordinate2 otherCoord) |
| static bool | operator== (GeoCoordinate3 coord, GeoCoordinate3 otherCoord) |
| static bool | operator!= (GeoCoordinate3 coord, GeoCoordinate3 otherCoord) |
| static implicit | operator GeoCoordinate3 (GeoCoordinate3Double geoCoordinate) |
| static GeoCoordinate3 | Lerp (GeoCoordinate3 value1, GeoCoordinate3 value2, float t) |
| static float | ValidateLatitude (float value) |
| static float | ValidateLongitude (float value) |
Public Attributes | |
| float | latitude |
| float | longitude |
| float | altitude |
Static Public Attributes | |
| static GeoCoordinate3 | zero = new GeoCoordinate3() |
| static GeoCoordinate3 | positiveInfinity = new GeoCoordinate3(float.PositiveInfinity, float.PositiveInfinity, float.PositiveInfinity) |
| static GeoCoordinate3 | negativeInfinity = new GeoCoordinate3(float.NegativeInfinity, float.NegativeInfinity, float.NegativeInfinity) |
A GeoCoordinate composed of a latitude, longitude and altitude component.