Пример #1
0
 public void init(PointInfo pointInfo, SWIGTYPE_p_p_char channels, uint numChannels)
 {
     LidarDSDKPINVOKE.PointInfo_init__SWIG_3(swigCPtr, PointInfo.getCPtr(pointInfo), SWIGTYPE_p_p_char.getCPtr(channels), numChannels);
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Пример #2
0
 public static void parseFormat(string format, PointInfo fieldInfo)
 {
     LidarDSDKPINVOKE.TXTPointReader_parseFormat__SWIG_0(format, PointInfo.getCPtr(fieldInfo));
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Пример #3
0
 public void init(PointInfo pointInfo)
 {
     LidarDSDKPINVOKE.PointInfo_init__SWIG_1(swigCPtr, PointInfo.getCPtr(pointInfo));
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Пример #4
0
 public void init(PointInfo pointInfo, uint numSamples)
 {
     LidarDSDKPINVOKE.PointData_init(swigCPtr, PointInfo.getCPtr(pointInfo), numSamples);
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Пример #5
0
 public void init(IO io, PointInfo fieldInfo, uint header, bool doFullInit)
 {
     LidarDSDKPINVOKE.TXTPointReader_init__SWIG_3(swigCPtr, IO.getCPtr(io), PointInfo.getCPtr(fieldInfo), header, doFullInit);
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Пример #6
0
 public virtual void writeBegin(PointInfo pointInfo)
 {
     LidarDSDKPINVOKE.SimplePointWriter_writeBegin(swigCPtr, PointInfo.getCPtr(pointInfo));
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Пример #7
0
        public bool Equals(PointInfo rhs)
        {
            bool ret = LidarDSDKPINVOKE.PointInfo_Equals(swigCPtr, PointInfo.getCPtr(rhs));

            if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
            {
                throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Пример #8
0
        public virtual bool supportedChannels(PointInfo inputPointInfo, PointInfo supportedPointInfo)
        {
            bool ret = LidarDSDKPINVOKE.PointWriter_supportedChannels(swigCPtr, PointInfo.getCPtr(inputPointInfo), PointInfo.getCPtr(supportedPointInfo));

            if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
            {
                throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Пример #9
0
        public virtual PointIterator createIterator(Bounds bounds, double fraction, PointInfo pointInfo, ProgressDelegate arg3)
        {
            IntPtr cPtr = LidarDSDKPINVOKE.PointSource_createIterator(swigCPtr, Bounds.getCPtr(bounds), fraction, PointInfo.getCPtr(pointInfo), ProgressDelegate.getCPtr(arg3));

            if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
            {
                throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
            }
            PointIterator ret = null;

            if (cPtr != IntPtr.Zero)
            {
                ret = new PointIterator(cPtr, true);
                ret.setProgressDelegateRef(arg3);
            }
            return(ret);
        }
Пример #10
0
        public virtual long write(Bounds bounds, double fraction, PointInfo pointInfo, ProgressDelegate arg3)
        {
            long ret = LidarDSDKPINVOKE.PointWriter_write(swigCPtr, Bounds.getCPtr(bounds), fraction, PointInfo.getCPtr(pointInfo), ProgressDelegate.getCPtr(arg3));

            if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
            {
                throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Пример #11
0
 public void init(PointSource src, IO io, PointInfo fieldInfo)
 {
     LidarDSDKPINVOKE.TXTPointWriter_init__SWIG_3(swigCPtr, PointSource.getCPtr(src), IO.getCPtr(io), PointInfo.getCPtr(fieldInfo));
     if (LidarDSDKPINVOKE.SWIGPendingException.Pending)
     {
         throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve();
     }
 }