cmsSigCurveType  1181 src/cmstypes.c     if (ICCVersion < 4.0) return cmsSigCurveType;
cmsSigCurveType  1182 src/cmstypes.c     if (Curve ->nSegments != 1) return cmsSigCurveType;          // Only 1-segment curves can be saved as parametric
cmsSigCurveType  1183 src/cmstypes.c     if (Curve ->Segments[0].Type < 0) return cmsSigCurveType;    // Only non-inverted curves
cmsSigCurveType  1184 src/cmstypes.c     if (Curve ->Segments[0].Type > 5) return cmsSigCurveType;    // Only ICC parametric curves
cmsSigCurveType  2381 src/cmstypes.c             case cmsSigCurveType:
cmsSigCurveType  2574 src/cmstypes.c             CurrentType = cmsSigCurveType;
cmsSigCurveType  2577 src/cmstypes.c             CurrentType = cmsSigCurveType;
cmsSigCurveType  2583 src/cmstypes.c             case cmsSigCurveType:
cmsSigCurveType  5236 src/cmstypes.c {TYPE_HANDLER(cmsSigCurveType,                 Curve),               &SupportedTagTypes[7] },
cmsSigCurveType  5381 src/cmstypes.c     { cmsSigRedTRCTag,              { 1, 3, { cmsSigCurveType, cmsSigParametricCurveType, cmsMonacoBrokenCurveType }, DecideCurveType}, &SupportedTags[10]},
cmsSigCurveType  5382 src/cmstypes.c     { cmsSigGreenTRCTag,            { 1, 3, { cmsSigCurveType, cmsSigParametricCurveType, cmsMonacoBrokenCurveType }, DecideCurveType}, &SupportedTags[11]},
cmsSigCurveType  5383 src/cmstypes.c     { cmsSigBlueTRCTag,             { 1, 3, { cmsSigCurveType, cmsSigParametricCurveType, cmsMonacoBrokenCurveType }, DecideCurveType}, &SupportedTags[12]},
cmsSigCurveType  5402 src/cmstypes.c     { cmsSigGrayTRCTag,             { 1, 2, { cmsSigCurveType, cmsSigParametricCurveType }, DecideCurveType}, &SupportedTags[25]},