Class HilbertCurve
Contains all hilbert curve calculations.
Inheritance
System.Object
HilbertCurve
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public static class HilbertCurve
Methods
HilbertDistance(Single, Single, Int64)
Calculates hilbert distance.
Declaration
public static long HilbertDistance(float latitude, float longitude, long n)
Parameters
|
System.Single
latitude
|
|
System.Single
longitude
|
|
System.Int64
n
|
Returns
|
System.Int64
|
HilbertDistances(Single, Single, Single, Single, Int64)
Calculates all distinct hilbert distances inside of the given bounding box.
Declaration
public static List<long> HilbertDistances(float minLatitude, float minLongitude, float maxLatitude, float maxLongitude, long n)
Parameters
|
System.Single
minLatitude
|
|
System.Single
minLongitude
|
|
System.Single
maxLatitude
|
|
System.Single
maxLongitude
|
|
System.Int64
n
|
Returns
|
List<System.Int64>
|