protected override void DisposeObject()
 {
     Invoke.filters_extractIndices_xyz_delete(ref _ptr);
 }
 public override void filter(PointCloud <PointXYZ> output)
 {
     Invoke.filters_extractIndices_xyz_filter(_ptr, output.Ptr);
 }
 public override void SetIndices(VectorOfInt indices)
 {
     Invoke.filters_extractIndices_xyz_setIndices(_ptr, indices);
 }
 public ExtractIndicesOfXYZ(bool extractRemovedIndices = false)
 {
     _ptr = Invoke.filters_extractIndices_xyz_ctor(extractRemovedIndices);
 }
 public override void SetInputCloud(PointCloud <PointXYZ> cloud)
 {
     Invoke.filters_extractIndices_xyz_setInputCloud(_ptr, cloud);
 }
 public override void filter(PointCloud <PointXYZ> output)
 {
     Invoke.filters_statisticalOutlierRemoval_xyz_filter(_ptr, output.Ptr);
 }
 public override void SetIndices(VectorOfInt indices)
 {
     Invoke.filters_statisticalOutlierRemoval_xyz_setIndices(_ptr, indices);
 }
 public StatisticalOutlierRemovalOfXYZ(bool extractRemovedIndices = false)
 {
     _ptr = Invoke.filters_statisticalOutlierRemoval_xyz_ctor(extractRemovedIndices);
 }
 public override void SetInputCloud(PointCloud <PointXYZ> cloud)
 {
     Invoke.filters_statisticalOutlierRemoval_xyz_setInputCloud(_ptr, cloud);
 }
 protected override void DisposeObject()
 {
     Invoke.filters_heightmap2d_xyz_delete(ref _ptr);
 }
 protected override void DisposeObject()
 {
     Invoke.filters_statisticalOutlierRemoval_xyz_delete(ref _ptr);
 }
 public override void filter(PointCloud <PointXYZ> output)
 {
     Invoke.filters_heightmap2d_xyz_filter(_ptr, output);
 }
 public override void SetGroundCoeffs(Eigen.VectorXf coeffs)
 => Invoke.filters_heightmap2d_xyz_setGroundCoeffs(_ptr, coeffs);
 public override void SetIndices(VectorOfInt indices)
 {
     Invoke.filters_heightmap2d_xyz_setIndices(_ptr, indices);
 }
 public override void SetInputCloud(PointCloud <PointXYZ> cloud)
 {
     Invoke.filters_heightmap2d_xyz_setInputCloud(_ptr, cloud);
 }
 public HeightMap2DOfXYZ()
 {
     _ptr = Invoke.filters_heightmap2d_xyz_ctor();
 }