HPGS - HPGl Script
Data Fields
hpgs_bezier_length_st Struct Reference

A structure for holding intermediate values for length calculations of a bezier spline. More...

#include <hpgspaint.h>

Data Fields

double l [HPGS_BEZIER_NSEGS+1]
 
double dl [HPGS_BEZIER_NSEGS+1]
 

Detailed Description

A structure for holding intermediate values for length calculations of a bezier spline.

This structure has a public alias hpgs_bezier_length and holds internals of a bezier spline used during length calculations.

Field Documentation

◆ dl

double hpgs_bezier_length_st::dl[HPGS_BEZIER_NSEGS+1]

The derivative of the length of the spline at the parameter -0.5+i/HPGS_BEZIER_NSEGS.

Referenced by hpgs_bezier_length_init(), and hpgs_bezier_length_param().

◆ l

double hpgs_bezier_length_st::l[HPGS_BEZIER_NSEGS+1]

The length of the spline from the beginning to the parameter -0.5+i/HPGS_BEZIER_NSEGS.

Referenced by hpgs_bezier_length_init(), hpgs_bezier_length_param(), and hpgs_paint_path_buldgeto().


The documentation for this struct was generated from the following file: