Deprecated: Use 'gimp-vectors-stroke-new-from-points' instead.
Deprecated: Use 'gimp-vectors-stroke-new-from-points' instead.
unknown
Type | Name | Description |
---|---|---|
PF_IMAGE | image | The image to set the paths in |
PF_VALUE | name | The name of the path to create. If it exists then a unique name will be created - query the list of paths if you want to make sure that the name of the path you create is unique. This will be set as the current path. |
PF_INT | ptype | The type of the path. Currently only one type (1 = Bezier) is supported. |
PF_INT | num-path-points | The number of elements in the array, i.e. the number of points in the path * 3. Each point is made up of (x, y, type) of floats. Currently only the creation of bezier curves is allowed. The type parameter must be set to (1) to indicate a BEZIER type curve. Note that for BEZIER curves, points must be given in the following order: ACCACCAC... If the path is not closed the last control point is missed off. Points consist of three control points (control/anchor/control) so for a curve that is not closed there must be at least two points passed (2 x,y pairs). If (num_path_points/3) % 3 = 0 then the path is assumed to be closed and the points are ACCACCACCACC. (num-path-points >= 0) |
unknown | points-pairs | The points in the path represented as 3 floats. The first is the x pos, next is the y pos, last is the type of the pnt. The type field is dependent on the path type. For beziers (type 1 paths) the type can either be (1.0 = BEZIER_ANCHOR, 2.0 = BEZIER_CONTROL, 3.0= BEZIER_MOVE). Note all points are returned in pixel resolution. |
None