Beispiel #1
0
 protected override void DisposeObject()
 {
     Invoke.io_pcdreader_delete(ref _ptr);
 }
Beispiel #2
0
        public int Read(string fileName, PointCloud <PointXYZ> cloud, int offset = 0)
        {
            var res = Invoke.io_pcdreader_read_xyz(_ptr, fileName, cloud.Ptr, offset);

            return(res);
        }
Beispiel #3
0
 public int Read(string fileName, PointCloud <PointXYZRGBA> cloud, int offset = 0)
 {
     return(Invoke.io_pcdreader_read_xyzrgba(_ptr, fileName, cloud, offset));
 }
Beispiel #4
0
 public PCDReader()
 {
     _ptr = Invoke.io_pcdreader_ctor();
 }
Beispiel #5
0
 public static void ConcatenateFields(IntPtr cloud1, IntPtr cloud2, IntPtr cloudOut)
 {
     Invoke.io_concatenateFields(cloud1, cloud2, cloudOut);
 }
Beispiel #6
0
 public int Write(string fileName, PointCloud <PointXYZRGBA> cloud, int offset = 0)
 {
     return(Invoke.io_pcdwriter_write_xyzrgba(_ptr, fileName, cloud, offset));
 }
Beispiel #7
0
        public int Write(string fileName, PointCloud <PointXYZ> cloud, int offset = 0)
        {
            var res = Invoke.io_pcdwriter_write_xyz(_ptr, fileName, cloud.Ptr, offset);

            return(res);
        }
Beispiel #8
0
 public PCDWriter()
 {
     _ptr = Invoke.io_pcdwriter_ctor();
 }