Depiction Engine For Unity 2023.0 (Alpha)
Loading...
Searching...
No Matches
DepictionEngine.GeoCoordinate3 Struct Reference

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)
 

Detailed Description

A GeoCoordinate composed of a latitude, longitude and altitude component.


The documentation for this struct was generated from the following file: