Energy Core Library
Energy.Base.Geo.Point Class Reference

Location point More...

Public Member Functions

double GetDistance (Point location)
 
override string ToString ()
 
string ToLatLng ()
 Represent location coordinates as latitude/longitude string More...
 
string ToDMS ()
 Represent loaction coordinates as degrees minutes seconds (DMS) string More...
 

Static Public Member Functions

static Point Create (string location)
 
static implicit operator Point (decimal[] array)
 
static implicit operator Point (double[] array)
 
static implicit operator Point (string value)
 Create point object from string constant More...
 

Public Attributes

double Latitude
 
double Longitude
 
double Altitude
 

Detailed Description

Location point

Member Function Documentation

◆ Create()

static Point Energy.Base.Geo.Point.Create ( string  location)
static

◆ GetDistance()

double Energy.Base.Geo.Point.GetDistance ( Point  location)

◆ operator Point() [1/3]

static implicit Energy.Base.Geo.Point.operator Point ( decimal []  array)
static

◆ operator Point() [2/3]

static implicit Energy.Base.Geo.Point.operator Point ( double []  array)
static

◆ operator Point() [3/3]

static implicit Energy.Base.Geo.Point.operator Point ( string  value)
static

Create point object from string constant

Parameters
value

◆ ToDMS()

string Energy.Base.Geo.Point.ToDMS ( )

Represent loaction coordinates as degrees minutes seconds (DMS) string

Returns

◆ ToLatLng()

string Energy.Base.Geo.Point.ToLatLng ( )

Represent location coordinates as latitude/longitude string

Returns

◆ ToString()

override string Energy.Base.Geo.Point.ToString ( )

Member Data Documentation

◆ Altitude

double Energy.Base.Geo.Point.Altitude

◆ Latitude

double Energy.Base.Geo.Point.Latitude

◆ Longitude

double Energy.Base.Geo.Point.Longitude

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