예제 #1
0
 public override void SetInputCloud(PointCloud <PointXYZ> cloud)
 {
     Invoke.search_organizedNeighbor_xyz_setInputCloud(_ptr, cloud);
 }
예제 #2
0
 protected override void DisposeObject()
 {
     Invoke.search_organizedNeighbor_xyz_delete(ref _ptr);
 }
예제 #3
0
 public OrganizedNeighborOfXYZ(bool sorted = false, float eps = 1e-4f, uint pyramidLevel = 5)
 {
     _ptr = Invoke.search_organizedNeighbor_xyz_ctor(sorted, eps, pyramidLevel);
 }
예제 #4
0
 public override int NearestKSearch(PointXYZ point, int k, VectorOfInt k_indices, VectorOfFloat k_sqr_distances)
 {
     return(Invoke.search_organizedNeighbor_xyz_nearestKSearch(_ptr, point, k, k_indices, k_sqr_distances));
 }
예제 #5
0
 protected override void DisposeObject()
 {
     Invoke.search_kdtree_xyz_delete(ref _ptr);
 }
예제 #6
0
 public override void SetInputCloud(PointCloud <PointXYZ> cloud)
 {
     Invoke.search_kdtree_xyz_setInputCloud(_ptr, cloud);
 }
예제 #7
0
 public KdTreeOfXYZ(bool sorted = true)
 {
     _ptr = Invoke.search_kdtree_xyz_ctor(sorted);
 }