Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

stp_curve Struct Reference


Data Fields

stp_curve_type_t curve_type
stp_curve_wrap_mode_t wrap_mode
int piecewise
int recompute_interval
double gamma
stp_sequence_tseq
double * interval

Field Documentation

stp_curve_type_t stp_curve::curve_type
 

Definition at line 52 of file curve.c.

Referenced by compute_intervals(), curve_dtor(), interpolate_point_internal(), stp_curve_copy(), stp_curve_get_interpolation_type(), stp_curve_set_interpolation_type(), and stpi_curve_ctor().

double stp_curve::gamma
 

Definition at line 56 of file curve.c.

Referenced by interpolate_gamma_internal(), stp_curve_copy(), stp_curve_get_gamma(), stp_curve_rescale(), stp_curve_set_data(), stp_curve_set_data_points(), stp_curve_set_gamma(), stp_curve_set_point(), stp_curve_set_subrange(), and stpi_curve_check_parameters().

double* stp_curve::interval
 

Definition at line 58 of file curve.c.

Referenced by compute_intervals(), compute_linear_deltas(), compute_spline_deltas_dense(), compute_spline_deltas_piecewise(), interpolate_point_internal(), and invalidate_auxiliary_data().

int stp_curve::piecewise
 

Definition at line 54 of file curve.c.

Referenced by compute_linear_deltas(), compute_spline_deltas(), get_real_point_count(), stp_curve_compose(), stp_curve_copy(), stp_curve_get_data(), stp_curve_get_data_points(), stp_curve_get_point(), stp_curve_get_sequence(), stp_curve_get_subrange(), stp_curve_is_piecewise(), stp_curve_rescale(), stp_curve_set_data(), stp_curve_set_data_points(), stp_curve_set_point(), stp_curve_set_subrange(), stp_xmltree_create_from_curve(), stpi_curve_ctor(), stpi_curve_get_data_internal(), and stpi_curve_set_points().

int stp_curve::recompute_interval
 

Definition at line 55 of file curve.c.

Referenced by clear_curve_data(), compute_intervals(), interpolate_point_internal(), stp_curve_copy(), stp_curve_rescale(), stp_curve_set_data(), stp_curve_set_data_points(), and stp_curve_set_subrange().

stp_sequence_t* stp_curve::seq
 

Definition at line 57 of file curve.c.

Referenced by check_curve(), clear_curve_data(), compute_intervals(), compute_linear_deltas(), compute_spline_deltas_dense(), compute_spline_deltas_piecewise(), curve_dtor(), get_real_point_count(), interpolate_gamma_internal(), interpolate_point_internal(), stp_curve_copy(), stp_curve_get_bounds(), stp_curve_get_data(), stp_curve_get_data_points(), stp_curve_get_point(), stp_curve_get_range(), stp_curve_get_sequence(), stp_curve_rescale(), stp_curve_set_bounds(), stp_curve_set_data(), stp_curve_set_data_points(), stp_curve_set_point(), stp_curve_set_subrange(), stpi_curve_check_parameters(), stpi_curve_ctor(), stpi_curve_get_data_internal(), and stpi_curve_set_points().

stp_curve_wrap_mode_t stp_curve::wrap_mode
 

Definition at line 53 of file curve.c.

Referenced by compute_spline_deltas_dense(), compute_spline_deltas_piecewise(), get_point_count(), stp_curve_copy(), stp_curve_create_copy(), stp_curve_get_wrap(), stp_curve_set_data(), stp_curve_set_data_points(), stp_curve_set_gamma(), stp_curve_set_point(), stpi_curve_check_parameters(), stpi_curve_ctor(), and stpi_curve_set_points().


The documentation for this struct was generated from the following file:
Generated on Wed Aug 25 07:56:16 2004 for libgimpprint API Reference by doxygen 1.3.6