SqlGeometry.ISqlSpatialGridIndexable.GetGridCoverage Method

Definition

Returns the grid coverage of the SQL Geometry.

void ISqlSpatialGridIndexable.GetGridCoverage (bool isTopmostGrid, double rGridMinX, double rGridMinY, double rGridWidth, double rGridHeight, double rFuzzX, double rFuzzY, int cGridRows, int cGridColumns, bool[,] touched, bool[,] contained, out int cCellsTouched, out int cCellsContained, out bool fGeometryExceedsGrid, out bool fHasAmbiguousTouchedCells);
abstract member Microsoft.SqlServer.Types.ISqlSpatialGridIndexable.GetGridCoverage : bool * double * double * double * double * double * double * int * int * bool[,] * bool[,] * int * int * bool * bool -> unit
override this.Microsoft.SqlServer.Types.ISqlSpatialGridIndexable.GetGridCoverage : bool * double * double * double * double * double * double * int * int * bool[,] * bool[,] * int * int * bool * bool -> unit
Sub GetGridCoverage (isTopmostGrid As Boolean, rGridMinX As Double, rGridMinY As Double, rGridWidth As Double, rGridHeight As Double, rFuzzX As Double, rFuzzY As Double, cGridRows As Integer, cGridColumns As Integer, touched As Boolean(,), contained As Boolean(,), ByRef cCellsTouched As Integer, ByRef cCellsContained As Integer, ByRef fGeometryExceedsGrid As Boolean, ByRef fHasAmbiguousTouchedCells As Boolean) Implements ISqlSpatialGridIndexable.GetGridCoverage

Parameters

isTopmostGrid
Boolean

True if the specified object is in topmost grid; otherwise, false.

rGridMinX
Double

The minimum value of X of the grid.

rGridMinY
Double

The minimum value of Y of the grid.

rGridWidth
Double

The grid width.

rGridHeight
Double

The grid height.

rFuzzX
Double

The fuzzy value of X.

rFuzzY
Double

The Fuzzy value of Y.

cGridRows
Int32

The grid rows.

cGridColumns
Int32

The grid columns.

touched
Boolean[,]

True if the specified object is touched; otherwise, false.

contained
Boolean[,]

True if the specified grid is contained; otherwise, false.

cCellsTouched
Int32

True if the cells of the grid is touched; otherwise, false.

cCellsContained
Int32

True if the specified cells of the grid id contained; otherwise, false.

fGeometryExceedsGrid
Boolean

True if the geometry exceeds the grid; otherwise, false.

fHasAmbiguousTouchedCells
Boolean

True if the grid has ambiguous touched cells; otherwise, false.

Implements

Applies to