Example #1
0
 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();
     }
 }
Example #2
0
        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);
        }
Example #3
0
        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);
        }