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.
  • 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.

See Also

Reference

SpaceFillingCurve Class

Microsoft.SqlServer.Types Namespace