SqlGeometry.ISqlSpatialGridIndexable.GetGridCoverage Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.