File: TransitiveKNN_part2.h1 /* 2 * TransitiveKNN_part2.h 3 * 4 * Code generation for function 'TransitiveKNN_part2' 5 * 6 * C source code generated on: Wed Nov 19 10:38:03 2014 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 |