/** * @file interp_inspection.hh * * Shim functions to access interp internal data generically. * * This is mostly meant for unit testing (so that backend changes don't break * the tests as often), but it could be expanded into a proper API. * * @author Robert W. Ellenberg * * Copyright (c) 2019. * * License: LGPL-V2 */ #ifndef INTERP_INSPECTION_HH #define INTERP_INSPECTION_HH #include double ¤tX(setup_pointer s); double ¤tY(setup_pointer s); double ¤tZ(setup_pointer s); double ¤tA(setup_pointer s); double ¤tB(setup_pointer s); double ¤tC(setup_pointer s); double ¤tWorkOffsetX(setup_pointer s); double ¤tWorkOffsetY(setup_pointer s); double ¤tWorkOffsetZ(setup_pointer s); double ¤tWorkOffsetA(setup_pointer s); double ¤tWorkOffsetB(setup_pointer s); double ¤tWorkOffsetC(setup_pointer s); double ¤tAxisOffsetX(setup_pointer s); double ¤tAxisOffsetY(setup_pointer s); double ¤tAxisOffsetZ(setup_pointer s); double ¤tAxisOffsetA(setup_pointer s); double ¤tAxisOffsetB(setup_pointer s); double ¤tAxisOffsetC(setup_pointer s); #endif // INTERP_INSPECTION_HH