public virtual void drawSBPattern(SquaredBinaryPattern pattern, Image displayImage) { solar_api_displayPINVOKE.I2DOverlay_drawSBPattern(swigCPtr, SquaredBinaryPattern.getCPtr(pattern), Image.getCPtr(displayImage)); if (solar_api_displayPINVOKE.SWIGPendingException.Pending) { throw solar_api_displayPINVOKE.SWIGPendingException.Retrieve(); } }
public virtual SquaredBinaryPattern getPattern() { SquaredBinaryPattern ret = new SquaredBinaryPattern(solar_api_input_filesPINVOKE.IMarker2DSquaredBinary_getPattern(swigCPtr), true); if (solar_api_input_filesPINVOKE.SWIGPendingException.Pending) { throw solar_api_input_filesPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public virtual FrameworkReturnCode extract(SquaredBinaryPattern pattern, DescriptorBuffer descriptor) { FrameworkReturnCode ret = (FrameworkReturnCode)solar_api_featuresPINVOKE.IDescriptorsExtractorSBPattern_extract__SWIG_1(swigCPtr, SquaredBinaryPattern.getCPtr(pattern), DescriptorBuffer.getCPtr(descriptor)); if (solar_api_featuresPINVOKE.SWIGPendingException.Pending) { throw solar_api_featuresPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }