Description:

Finds a certain amount of points in a list of 3D points that are the k-closest to a test point. This method searches needlePoints by computing all distances from each point cloud point and keeping a short list.

Syntax:
public static IEnumerable<int[]> PointCloudKNeighbors(
PointCloud pointcloud,
IEnumerable<Point3d> needlePoints,
int amount
)
Parameters:
  • pointcloud
  • Type: PointCloud
  • A point cloud to be searched.
  • needlePoints
  • Type: IEnumerable<Point3d>
  • Points to search for.
  • amount
  • Type: int
  • The required amount of closest neighbors to find.
Returns:
Type: IEnumerable<int[]>
An enumerable of arrays of indices; each array contains the indices for each of the needlePts.
Available since:
6.0

/
/
/
PointCloudKNeighbors

PointCloudKNeighbors method

Class:  Rhino.Collections.RhinoList

Nothing found