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(); } }
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(); } }
public void init(PointInfo pointInfo) { LidarDSDKPINVOKE.PointInfo_init__SWIG_1(swigCPtr, PointInfo.getCPtr(pointInfo)); if (LidarDSDKPINVOKE.SWIGPendingException.Pending) { throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve(); } }
public void init(PointInfo pointInfo, uint numSamples) { LidarDSDKPINVOKE.PointData_init(swigCPtr, PointInfo.getCPtr(pointInfo), numSamples); if (LidarDSDKPINVOKE.SWIGPendingException.Pending) { throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve(); } }
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(); } }
public virtual void writeBegin(PointInfo pointInfo) { LidarDSDKPINVOKE.SimplePointWriter_writeBegin(swigCPtr, PointInfo.getCPtr(pointInfo)); if (LidarDSDKPINVOKE.SWIGPendingException.Pending) { throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve(); } }
public bool Equals(PointInfo rhs) { bool ret = LidarDSDKPINVOKE.PointInfo_Equals(swigCPtr, PointInfo.getCPtr(rhs)); if (LidarDSDKPINVOKE.SWIGPendingException.Pending) { throw LidarDSDKPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
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); }
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); }
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); }
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(); } }