Lines Matching defs:curve2

481   stp_curve_t *curve2;
545 SIMPLE_TEST_CHECK(!(curve2 = stp_curve_get_subrange(curve1, 0, 2)));
546 if (!quiet && curve2)
547 stp_curve_write(stdout, curve2);
550 curve2 = stp_curve_create_from_string(linear_curve_2);
551 if (stp_curve_set_subrange(curve1, curve2, 1))
555 stp_curve_write(stdout, curve2);
597 SIMPLE_TEST_CHECK((curve2 = stp_curve_get_subrange(curve1, 0, 2)));
598 if (verbose && curve2)
599 stp_curve_write(stdout, curve2);
604 curve2 = stp_curve_create_from_string(linear_curve_2);
607 if (stp_curve_set_subrange(curve1, curve2, 4))
628 stp_curve_t *curve2;
672 SIMPLE_TEST_CHECK((curve2 = stp_curve_create_from_string(tmp)));
676 if (curve2 != NULL && stp_curve_resample(curve2, 95) == 0)
684 stp_curve_write(stdout, curve2);
686 if (curve2)
688 stp_curve_destroy(curve2);
689 curve2 = NULL;
717 if (curve2)
719 stp_curve_destroy(curve2);
720 curve2 = NULL;
723 if ((curve2 = stp_curve_create_from_string(good_curves[i])) != NULL)
726 tmp = stp_curve_write_string(curve2);
751 if (curve2)
753 stp_curve_destroy(curve2);
754 curve2 = NULL;
761 curve2 = stp_curve_create(STP_CURVE_WRAP_NONE);
767 SIMPLE_TEST_CHECK(stp_curve_set_gamma(curve2, -1.2));
769 stp_curve_write(stdout, curve2);
772 SIMPLE_TEST_CHECK(stp_curve_compose(&curve3, curve1, curve2,
787 if (!stp_curve_compose(&curve3, curve1, curve2, STP_CURVE_COMPOSE_MULTIPLY, 64))
795 stp_curve_write(stdout, curve2);
802 stp_curve_destroy(curve2);
805 curve2 = stp_curve_create_from_string(linear_curve_2);
806 SIMPLE_TEST_CHECK(stp_curve_compose(&curve3, curve1, curve2,
821 if (!stp_curve_compose(&curve3, curve1, curve2, STP_CURVE_COMPOSE_MULTIPLY, 64))
829 stp_curve_write(stdout, curve2);
840 SIMPLE_TEST_CHECK(stp_curve_rescale(curve2, -1, STP_CURVE_COMPOSE_MULTIPLY,
842 if (verbose && curve2)
843 stp_curve_write(stdout, curve2);
845 SIMPLE_TEST_CHECK(stp_curve_compose(&curve3, curve1, curve2,
860 if (curve2)
862 stp_curve_destroy(curve2);
863 curve2 = NULL;
869 SIMPLE_TEST_CHECK((curve2 = stp_curve_create_from_string(spline_curve_2)));
883 if (curve2)
886 stp_curve_write(stdout, curve2);
888 SIMPLE_TEST_CHECK(stp_curve_resample(curve2, 48));
889 if (verbose && curve2)
890 stp_curve_write(stdout, curve2);
893 if (curve1 && curve2 &&
894 stp_curve_compose(&curve3, curve1, curve2, STP_CURVE_COMPOSE_MULTIPLY, -1))
907 if (curve2)
909 stp_curve_destroy(curve2);
910 curve2 = NULL;
916 SIMPLE_TEST_CHECK((curve2 = stp_curve_create_from_string(linear_curve_2)));
919 curve_points = stp_curve_get_data_points(curve2, &count);
933 if (curve2)
936 stp_curve_write(stdout, curve2);
938 SIMPLE_TEST_CHECK(stp_curve_resample(curve2, 48));
939 if (verbose && curve2)
940 stp_curve_write(stdout, curve2);
941 stp_curve_destroy(curve2);
942 curve2 = NULL;
990 curve2 = stp_curve_create_from_string(tmp);
991 SIMPLE_TEST_CHECK(stp_curve_count_points(curve2) == 65535);
995 SIMPLE_TEST_CHECK(stp_curve_rescale(curve2, -1.0,
999 SIMPLE_TEST_CHECK(stp_curve_compose(&curve3, curve1, curve2,
1031 curve2 = stp_curve_create_copy(curve1);
1032 SIMPLE_TEST_CHECK(curve2);
1035 SIMPLE_TEST_CHECK(stp_curve_is_piecewise(curve2));
1040 piecewise_curve_checks(curve2, 3, 48);
1043 stp_curve_copy(curve2, curve1);
1045 piecewise_curve_checks(curve2, 10, 48);
1046 stp_curve_copy(curve2, curve1);
1047 piecewise_curve_checks(curve2, 15, 48);
1048 stp_curve_copy(curve2, curve1);
1049 piecewise_curve_checks(curve2, 47, 48);
1050 stp_curve_copy(curve2, curve1);
1051 piecewise_curve_checks(curve2, 48, 48);
1052 stp_curve_copy(curve2, curve1);
1053 piecewise_curve_checks(curve2, 49, 48);
1054 stp_curve_copy(curve2, curve1);
1055 piecewise_curve_checks(curve2, 50, 48);
1056 stp_curve_copy(curve2, curve1);
1057 piecewise_curve_checks(curve2, 100, 48);
1080 curve2 = stp_curve_create_copy(curve1);
1081 SIMPLE_TEST_CHECK(curve2);
1083 SIMPLE_TEST_CHECK(stp_curve_is_piecewise(curve2));
1088 piecewise_curve_checks(curve2, 3, 49);
1091 stp_curve_copy(curve2, curve1);
1092 piecewise_curve_checks(curve2, 10, 49);
1093 stp_curve_copy(curve2, curve1);
1094 piecewise_curve_checks(curve2, 15, 49);
1095 stp_curve_copy(curve2, curve1);
1096 piecewise_curve_checks(curve2, 47, 49);
1097 stp_curve_copy(curve2, curve1);
1098 piecewise_curve_checks(curve2, 48, 49);
1099 stp_curve_copy(curve2, curve1);
1100 piecewise_curve_checks(curve2, 49, 49);
1101 stp_curve_copy(curve2, curve1);
1102 piecewise_curve_checks(curve2, 50, 49);
1103 stp_curve_copy(curve2, curve1);
1104 piecewise_curve_checks(curve2, 100, 49);
1125 curve2 = stp_curve_create_copy(curve1);
1126 SIMPLE_TEST_CHECK(curve2);
1128 SIMPLE_TEST_CHECK(stp_curve_is_piecewise(curve2));
1133 piecewise_curve_checks(curve2, 3, 48);
1136 stp_curve_copy(curve2, curve1);
1137 piecewise_curve_checks(curve2, 10, 48);
1138 stp_curve_copy(curve2, curve1);
1139 piecewise_curve_checks(curve2, 15, 48);
1140 stp_curve_copy(curve2, curve1);
1141 piecewise_curve_checks(curve2, 47, 48);
1142 stp_curve_copy(curve2, curve1);
1143 piecewise_curve_checks(curve2, 48, 48);
1144 stp_curve_copy(curve2, curve1);
1145 piecewise_curve_checks(curve2, 49, 48);
1146 stp_curve_copy(curve2, curve1);
1147 piecewise_curve_checks(curve2, 50, 48);
1148 stp_curve_copy(curve2, curve1);
1149 piecewise_curve_checks(curve2, 100, 48);
1170 curve2 = stp_curve_create_copy(curve1);
1171 SIMPLE_TEST_CHECK(curve2);
1173 SIMPLE_TEST_CHECK(stp_curve_is_piecewise(curve2));
1178 piecewise_curve_checks(curve2, 3, 49);
1181 stp_curve_copy(curve2, curve1);
1182 piecewise_curve_checks(curve2, 10, 49);
1183 stp_curve_copy(curve2, curve1);
1184 piecewise_curve_checks(curve2, 15, 49);
1185 stp_curve_copy(curve2, curve1);
1186 piecewise_curve_checks(curve2, 47, 49);
1187 stp_curve_copy(curve2, curve1);
1188 piecewise_curve_checks(curve2, 48, 49);
1189 stp_curve_copy(curve2, curve1);
1190 piecewise_curve_checks(curve2, 49, 49);
1191 stp_curve_copy(curve2, curve1);
1192 piecewise_curve_checks(curve2, 50, 49);
1193 stp_curve_copy(curve2, curve1);
1194 piecewise_curve_checks(curve2, 100, 49);
1202 stp_curve_destroy(curve2);
1203 curve2 = NULL;