// // Created by frederik on 1/11/25. // #include "MMS24-25.h" #include #include #include #include void info(char* fmt,...) { printf("[\x1B[37;1m INFO \x1B[0m]\t\x1B[34m'"); va_list args; va_start(args, fmt); vprintf(fmt, args); va_end(args); printf("'\x1B[0m\n"); } void success(char* fmt,...) { printf("[\x1B[32;1m SUCCESS \x1B[0m]\t\x1B[34m'"); va_list args; va_start(args, fmt); vprintf(fmt, args); va_end(args); printf("'\x1B[0m\n"); } void error(const char* fmt, ...) { va_list args; printf("<\x1B[31;1m ERROR \x1B[0m: \x1B[34m'"); va_start(args, fmt); vprintf(fmt, args); va_end(args); printf("'\x1B[0m >\n"); exit(-1); } void testInterpolation() { info("testInterpolation();"); double dRangeMin = -10; double dRangeMax = 10; double dRangeStep = 0.5; for (double dX1=dRangeMin;dX1 (%lf, %lf); %lf", dX1, dY1, dX2, dY2, dX, dR1, dR2); } } } } } success("testInterpolation();"); } int main (int iArgC, char** ppcArgV){ testInterpolation(); return 0; }