Returns all triangles whose circumscribed circle contains the query point.
[Visual Basic .NET] Public Function FindTriangleNeighborhood ( _ ByVal pPoint As IPoint _ ) As ITinTriangleArray
[C#] public ITinTriangleArray FindTriangleNeighborhood ( IPoint pPoint );
[C++]
HRESULT FindTriangleNeighborhood(
IPoint* pPoint,
ITinTriangleArray** ppTriangles
);
[C++]Parameters
pPoint [in]pPoint is a parameter of type IPoint
ppTriangles [out, retval]ppTriangles is a parameter of type ITinTriangleArray
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
Returns an array of triangles that are in proximity to the input query point.
The triangles returned are those that would be invalidated/redefined if the query point were inserted into the TIN as a new node.
In most cases, the number of triangles is small. It averages around 6-8. Depending on the data distribution and the location of the query point it can be much larger though.
Returns Nothing if result is empty set (query point outside tin).
The TIN must be Delaunay.