コード例 #1
0
ファイル: PointInfo.cs プロジェクト: caller/OMC
 public void init(PointData pointData, SWIGTYPE_p_p_char channels, uint numChannels)
 {
     LidarDSDKPINVOKE.PointInfo_init__SWIG_4(swigCPtr, PointData.getCPtr(pointData), SWIGTYPE_p_p_char.getCPtr(channels), numChannels);
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #2
0
ファイル: PointInfo.cs プロジェクト: caller/OMC
 public void init(PointData pointData)
 {
     LidarDSDKPINVOKE.PointInfo_init__SWIG_2(swigCPtr, PointData.getCPtr(pointData));
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #3
0
 public static void merge(PointData dst, uint dstNumPoints, PointData src, uint srcNumPoints)
 {
     LidarDSDKPINVOKE.PointData_merge(PointData.getCPtr(dst), dstNumPoints, PointData.getCPtr(src), srcNumPoints);
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #4
0
 public static void copy(PointData dst, uint dstOffset, PointData src, uint srcOffset, uint length)
 {
     LidarDSDKPINVOKE.PointData_copy(PointData.getCPtr(dst), dstOffset, PointData.getCPtr(src), srcOffset, length);
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #5
0
 public virtual void writePoints(PointData points, uint numPoints, ProgressDelegate arg2)
 {
     LidarDSDKPINVOKE.SimplePointWriter_writePoints(swigCPtr, PointData.getCPtr(points), numPoints, ProgressDelegate.getCPtr(arg2));
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #6
0
        public virtual uint getNextPoints(PointData points)
        {
            uint ret = LidarDSDKPINVOKE.PointIterator_getNextPoints(swigCPtr, PointData.getCPtr(points));

            if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
            {
                throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #7
0
ファイル: PointSource.cs プロジェクト: caller/OMC
        public uint read(Bounds bounds, PointData points, ProgressDelegate arg2)
        {
            uint ret = LidarDSDKPINVOKE.PointSource_read(swigCPtr, Bounds.getCPtr(bounds), PointData.getCPtr(points), ProgressDelegate.getCPtr(arg2));

            if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
            {
                throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }