unsigned int sf_Quadrotor_autoinheritance_info( int nlhs, mxArray * plhs[], int nrhs, const mxArray * prhs[] ) { #ifdef MATLAB_MEX_FILE char commandName[32]; char aiChksum[64]; if (nrhs<3 || !mxIsChar(prhs[0]) ) return 0; /* Possible call to get the autoinheritance_info */ mxGetString(prhs[0], commandName,sizeof(commandName)/sizeof(char)); commandName[(sizeof(commandName)/sizeof(char)-1)] = '\0'; if (strcmp(commandName,"get_autoinheritance_info")) return 0; mxGetString(prhs[2], aiChksum,sizeof(aiChksum)/sizeof(char)); aiChksum[(sizeof(aiChksum)/sizeof(char)-1)] = '\0'; { unsigned int chartFileNumber; chartFileNumber = (unsigned int)mxGetScalar(prhs[1]); switch (chartFileNumber) { case 1: { if (strcmp(aiChksum, "GZgZ7Vm21Ej0dwnpGrJwIE") == 0) { extern mxArray *sf_c1_Quadrotor_get_autoinheritance_info(void); plhs[0] = sf_c1_Quadrotor_get_autoinheritance_info(); break; } plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); break; } case 2: { if (strcmp(aiChksum, "CS6CFBeQPsPD5UrZJUZLqG") == 0) { extern mxArray *sf_c2_Quadrotor_get_autoinheritance_info(void); plhs[0] = sf_c2_Quadrotor_get_autoinheritance_info(); break; } plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); break; } case 3: { if (strcmp(aiChksum, "54PsOtPhDhzllmAGkvESz") == 0) { extern mxArray *sf_c3_Quadrotor_get_autoinheritance_info(void); plhs[0] = sf_c3_Quadrotor_get_autoinheritance_info(); break; } plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); break; } default: plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); } } return 1; #else return 0; #endif }
unsigned int sf_Quadrotor_autoinheritance_info( int nlhs, mxArray * plhs[], int nrhs, const mxArray * prhs[] ) { #ifdef MATLAB_MEX_FILE char commandName[32]; char aiChksum[64]; if (nrhs<3 || !mxIsChar(prhs[0]) ) return 0; /* Possible call to get the autoinheritance_info */ mxGetString(prhs[0], commandName,sizeof(commandName)/sizeof(char)); commandName[(sizeof(commandName)/sizeof(char)-1)] = '\0'; if (strcmp(commandName,"get_autoinheritance_info")) return 0; mxGetString(prhs[2], aiChksum,sizeof(aiChksum)/sizeof(char)); aiChksum[(sizeof(aiChksum)/sizeof(char)-1)] = '\0'; { unsigned int chartFileNumber; chartFileNumber = (unsigned int)mxGetScalar(prhs[1]); switch (chartFileNumber) { case 1: { if (strcmp(aiChksum, "TepqW5uIey0FEk3lRf7ukG") == 0) { extern mxArray *sf_c1_Quadrotor_get_autoinheritance_info(void); plhs[0] = sf_c1_Quadrotor_get_autoinheritance_info(); break; } plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); break; } case 2: { if (strcmp(aiChksum, "0rnosSGG5uuqKZCA81ybuD") == 0) { extern mxArray *sf_c2_Quadrotor_get_autoinheritance_info(void); plhs[0] = sf_c2_Quadrotor_get_autoinheritance_info(); break; } plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); break; } case 3: { if (strcmp(aiChksum, "T0gNBU4PwJizv4bxC9J2ZF") == 0) { extern mxArray *sf_c3_Quadrotor_get_autoinheritance_info(void); plhs[0] = sf_c3_Quadrotor_get_autoinheritance_info(); break; } plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); break; } case 4: { if (strcmp(aiChksum, "rEqoyGhJP109HSpbQ8PCpF") == 0) { extern mxArray *sf_c4_Quadrotor_get_autoinheritance_info(void); plhs[0] = sf_c4_Quadrotor_get_autoinheritance_info(); break; } plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); break; } case 5: { if (strcmp(aiChksum, "fhaxN8Sg6hIUlYhs6SNjd") == 0) { extern mxArray *sf_c5_Quadrotor_get_autoinheritance_info(void); plhs[0] = sf_c5_Quadrotor_get_autoinheritance_info(); break; } plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); break; } case 6: { if (strcmp(aiChksum, "YxFgsuFR4wHsD8YHr9LDpB") == 0) { extern mxArray *sf_c6_Quadrotor_get_autoinheritance_info(void); plhs[0] = sf_c6_Quadrotor_get_autoinheritance_info(); break; } plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); break; } default: plhs[0] = mxCreateDoubleMatrix(0,0,mxREAL); } } return 1; #else return 0; #endif }