Method
GimpPathstroke_get_point_at_dist
since: 2.4
Declaration [src]
gboolean
gimp_path_stroke_get_point_at_dist (
  GimpPath* path,
  gint stroke_id,
  gdouble dist,
  gdouble precision,
  gdouble* x_point,
  gdouble* y_point,
  gdouble* slope,
  gboolean* valid
)
Description [src]
Get point at a specified distance along the stroke.
This will return the x,y position of a point at a given distance along the stroke. The distance will be obtained by first digitizing the curve internally and then walking along the curve. For a closed stroke the start of the path is the first point on the path that was created. This might not be obvious. If the stroke is not long enough, a "valid" flag will be FALSE.
Available since: 2.4
Parameters
- stroke_id
- 
            Type: gintThe stroke ID. 
- dist
- 
            Type: gdoubleThe given distance. 
- precision
- 
            Type: gdoubleThe precision used for the approximation. 
- x_point
- 
            Type: gdouble*The x position of the point. The argument will be set by the function. 
- y_point
- 
            Type: gdouble*The y position of the point. The argument will be set by the function. 
- slope
- 
            Type: gdouble*The slope (dy / dx) at the specified point. The argument will be set by the function. 
- valid
- 
            Type: gboolean*Indicator for the validity of the returned data. The argument will be set by the function.