SpaceFillingCurve.ReverseHilbert Method
This API supports the SQL Server 2012 infrastructure and is not intended to be used directly from your code.
Returns the point for the given Hilbert curve and iteration order of the curve.
Namespace: Microsoft.SqlServer.Types
Assembly: Microsoft.SqlServer.Types (in Microsoft.SqlServer.Types.dll)
Syntax
'Declaration
Public Shared Sub ReverseHilbert ( _
order As Integer, _
hilbert As ULong, _
<OutAttribute> ByRef ox As UInteger, _
<OutAttribute> ByRef oy As UInteger _
)
'Usage
Dim order As Integer
Dim hilbert As ULong
Dim ox As UInteger
Dim oy As UIntegerSpaceFillingCurve.ReverseHilbert(order, hilbert, _
ox, oy)
public static void ReverseHilbert(
int order,
ulong hilbert,
out uint ox,
out uint oy
)
public:
static void ReverseHilbert(
int order,
unsigned long long hilbert,
[OutAttribute] unsigned int% ox,
[OutAttribute] unsigned int% oy
)
static member ReverseHilbert :
order:int *
hilbert:uint64 *
ox:uint32 byref *
oy:uint32 byref -> unit
public static function ReverseHilbert(
order : int,
hilbert : ulong,
ox : uint,
oy : uint
)
Parameters
- order
Type: System.Int32
The iteration order of the curve.
- hilbert
Type: System.UInt64
The Hilbert curve.
- ox
Type: System.UInt32%
When this method returns, contains the x-coordinate of the point.
- oy
Type: System.UInt32%
When this method returns, contains the y-coordinate of the point.