Метод GeometryTessellationFunction.InitMethod (SqlGeometry, Double, Double, Double, Double, Int32, Int32, Int32, Int32, Int32, Int32, SqlDouble)
Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода.
Формирует свойства тесселяции для указанного объекта geometry с заданными параметрами.
Пространство имен: Microsoft.SqlServer.Types
Сборка: Microsoft.SqlServer.Types (в Microsoft.SqlServer.Types.dll)
Синтаксис
[SqlFunctionAttribute(FillRowMethodName = "FillRow")]
public static IEnumerable InitMethod(
SqlGeometry geometryObject,
double rootX,
double rootY,
double maxX,
double maxY,
int densityGrid0,
int densityGrid1,
int densityGrid2,
int densityGrid3,
int cardinality,
int tessellationMode,
SqlDouble distanceBuffer
)
public:
[SqlFunctionAttribute(FillRowMethodName = "FillRow")]
static IEnumerable^ InitMethod(
SqlGeometry^ geometryObject,
double rootX,
double rootY,
double maxX,
double maxY,
int densityGrid0,
int densityGrid1,
int densityGrid2,
int densityGrid3,
int cardinality,
int tessellationMode,
SqlDouble distanceBuffer
)
[<SqlFunctionAttribute(FillRowMethodName = "FillRow")>]
static member InitMethod :
geometryObject:SqlGeometry *
rootX:float *
rootY:float *
maxX:float *
maxY:float *
densityGrid0:int *
densityGrid1:int *
densityGrid2:int *
densityGrid3:int *
cardinality:int *
tessellationMode:int *
distanceBuffer:SqlDouble -> IEnumerable
<SqlFunctionAttribute(FillRowMethodName := "FillRow")>
Public Shared Function InitMethod (
geometryObject As SqlGeometry,
rootX As Double,
rootY As Double,
maxX As Double,
maxY As Double,
densityGrid0 As Integer,
densityGrid1 As Integer,
densityGrid2 As Integer,
densityGrid3 As Integer,
cardinality As Integer,
tessellationMode As Integer,
distanceBuffer As SqlDouble
) As IEnumerable
Параметры
geometryObject
Type: Microsoft.SqlServer.Types.SqlGeometryОбъект geometry.
rootX
Type: System.DoubleКорневой элемент сетки X.
rootY
Type: System.DoubleКорневой элемент сетки Y.
maxX
Type: System.DoubleМаксимальное значение X сетки.
maxY
Type: System.DoubleМаксимальное значение Y сетки.
densityGrid0
Type: System.Int32Плотность первого уровня сетки.
densityGrid1
Type: System.Int32Плотность второго уровня сетки.
densityGrid2
Type: System.Int32Плотность третьего уровня сетки.
densityGrid3
Type: System.Int32Плотность четвертого уровня сетки.
cardinality
Type: System.Int32Число, которое представляет максимальное число ячеек в выводе тесселяции.
tessellationMode
Type: System.Int32Режим тесселяции.
distanceBuffer
Type: System.Data.SqlTypes.SqlDoubleБуфер расстояния.
Возвращаемое значение
Type: System.Collections.IEnumerable
Объект IEnumerable, который представляет коллекцию свойств тесселяции указанного объекта geometry.
См. также
Класс GeometryTessellationFunction
Пространство имен Microsoft.SqlServer.Types
Вернуться в начало