14#define dependentAxis 1
15#define allowByRegion 2
18 char const *str,
int flag );
38 interpolation->independent = independent;
53 if( ( c = strchr( str,
':' ) ) != NULL ) {
54 if( strncmp(
"unitBase:", str, 9 ) == 0 ) {
56 else if( strncmp(
"correspondingPoints:", str, 20 ) == 0 ) {
81 char const *str,
int flag ) {
107#if defined __cplusplus
#define smr_setReportError2(smr, libraryID, code, fmt,...)
enum xDataTOM_interpolationFlag independent dependent
enum xDataTOM_interpolationQualifier qualifier
int xDataTOM_interpolation_setFromString(statusMessageReporting *smr, xDataTOM_interpolation *interpolation, char const *str)
xDataTOM_interpolationFlag
@ xDataTOM_interpolationFlag_byRegion
@ xDataTOM_interpolationFlag_invalid
@ xDataTOM_interpolationFlag_log
@ xDataTOM_interpolationFlag_linear
@ xDataTOM_interpolationFlag_flat
int xDataTOM_interpolation_set(statusMessageReporting *smr, xDataTOM_interpolation *interpolation, enum xDataTOM_interpolationFlag independent, enum xDataTOM_interpolationFlag dependent, enum xDataTOM_interpolationQualifier qualifier)
int xDataTOM_interpolation_copy(statusMessageReporting *smr, xDataTOM_interpolation *desc, xDataTOM_interpolation *src)
xDataTOM_interpolationQualifier
@ xDataTOM_interpolationQualifier_unitBase
@ xDataTOM_interpolationQualifier_none
@ xDataTOM_interpolationQualifier_correspondingPoints
@ xDataTOM_interpolationQualifier_invalid
int xDataTOM_smrLibraryID