Определите, является ли точка внутренней альфа-формой
tf = inShape(shp,qx,qy)
tf = inShape(shp,qx,qy,qz)
tf = inShape(shp,QP)
tf = inShape(___,RegionID)
[tf,ID] = inShape(___)
возвращает логический tf = inShape(shp,qx,qy)
1
(true
) значения для 2D точек запроса (qx,qy)
, которые являются в 2D альфа-форме shp
. В противном случае inShape
возвращает значения логического 0
(false
). Аргументы qx
и qy
являются числовыми массивами, соответствующие элементы которых задают координаты точки запроса (x,y)
.
тестирует, формируют ли 3-D точки запросаtf = inShape(shp,qx,qy,qz)
, которые (qx,qy,qz)
в 3-D альфе, shp
.
задает 2D или 3-D координаты точки запроса в матрице с 2 или 3 столбцами.tf = inShape(shp,QP)
тестирует, являются ли точки запроса в определенной области альфа-формы, с помощью какого-либо из предыдущих синтаксисов. tf = inShape(___,RegionID)
RegionID
является ID для области и 1
≤ RegionID
≤ numRegions(shp)
.
также возвращает идентификаторы для областей в альфа-форме, которые содержат точки запроса. [tf,ID] = inShape(___)
ID
является NaN
для точек запроса, которые не находятся в альфа-форме.