File: TransitiveKNN_part2.h

    1   /*
    2    * TransitiveKNN_part2.h
    3    *
    4    * Code generation for function 'TransitiveKNN_part2'
    5    *
    6    * C source code generated on: Mon Jan 05 13:12:27 2015
    7    *
    8    */
    9   
   10   #ifndef __TRANSITIVEKNN_PART2_H__
   11   #define __TRANSITIVEKNN_PART2_H__
   12   /* Include files */
   13   #include <math.h>
   14   #include <stdlib.h>
   15   #include <string.h>
   16   #include "mwmathutil.h"
   17   
   18   #include "tmwtypes.h"
   19   #include "mex.h"
   20   #include "emlrt.h"
   21   #include "blas.h"
   22   #include "rtwtypes.h"
   23   #include "TransitiveKNN_part2_types.h"
   24   
   25   /* Variable Declarations */
   26   extern emlrtRSInfo ab_emlrtRSI;
   27   extern emlrtRSInfo bb_emlrtRSI;
   28   extern emlrtRSInfo cb_emlrtRSI;
   29   extern emlrtRSInfo db_emlrtRSI;
   30   extern emlrtRSInfo cc_emlrtRSI;
   31   extern emlrtRSInfo dc_emlrtRSI;
   32   extern emlrtRSInfo jc_emlrtRSI;
   33   extern emlrtRSInfo kc_emlrtRSI;
   34   extern emlrtRSInfo lc_emlrtRSI;
   35   extern emlrtRSInfo bd_emlrtRSI;
   36   extern emlrtRSInfo ld_emlrtRSI;
   37   extern emlrtRSInfo md_emlrtRSI;
   38   extern emlrtRSInfo nd_emlrtRSI;
   39   extern emlrtRSInfo od_emlrtRSI;
   40   extern emlrtMCInfo c_emlrtMCI;
   41   extern emlrtMCInfo d_emlrtMCI;
   42   extern emlrtMCInfo g_emlrtMCI;
   43   extern emlrtMCInfo h_emlrtMCI;
   44   extern emlrtMCInfo i_emlrtMCI;
   45   extern emlrtRTEInfo u_emlrtRTEI;
   46   
   47   /* Function Declarations */
   48   extern void TransitiveKNN_part2(const emlrtStack *sp, const emxArray_uint8_T *A, const emxArray_uint8_T *B, real_T k, real_T width, const emxArray_real_T *overSafeResults, const emxArray_real_T *errorMat, emxArray_real_T *CSH_ann, emxArray_real_T *numUniqueResultsPerPixel, emxArray_real_T *sortedErrors);
   49   extern void TransitiveKNN_part2_api(emlrtStack *sp, const mxArray * const prhs[6], const mxArray *plhs[3]);
   50   extern void TransitiveKNN_part2_atexit(emlrtStack *sp);
   51   extern void TransitiveKNN_part2_initialize(emlrtStack *sp, emlrtContext *aContext);
   52   extern void TransitiveKNN_part2_terminate(emlrtStack *sp);
   53   #endif
   54   /* End of code generation (TransitiveKNN_part2.h) */
   55