| @width | |
|---|---|
| Used by: | |
| Type: | ( §Length ∪ §Void ) |
| Default binding: | 1 bp |
| Constraint: | @width ≥ 0 bp |
|
Intended to be used as the width when paths are stroked. A value of 0 bp has a special meaning in pdf, being that the stroke shall be as thin as possible without dissappearing on the rendering device. On high resolution printers, this may result in a line which is very hard to read, while such a line shall allways be clearly visible on a computer screen.
Note that if the width is inherited from the context, it will not be possible to compute a correct bounding box of a stroked object.
| |
| @stroking | |
|---|---|
| Used by: | |
| Type: | ( §Color ∪ §Void ) |
| Default binding: | BW..BLACK |
|
Color used when paths are stroked.
| |
| See also: | @strokingalpha |
| @join | |
|---|---|
| Used by: | |
| Type: | ( §JoinStyle ∪ §Void ) |
| Default binding: | Join..MITER |
|
Line join style.
| |
| See also: | @miterlimit |
| @miterlimit | |
|---|---|
| Used by: | |
| Type: | ( §Float ∪ §Void ) |
| Default binding: | 10 |
| Constraint: | @miterlimit ≥ 1 |
|
Miter limit value to use when @join is Join..MITER.
| |
| @dash | |
|---|---|
| Used by: | |
| Type: | ( §Dash ∪ §Void ) |
| Default binding: | [dashpattern] |
|
Dash pattern to use for strokes. (The default value gives solid lines.)
| |
| See also: | dashpattern |
| dashpattern | |
|---|---|
| <>::{§Length} → §Dash | |
| Dynamic references: | none |
|
Creates a dash pattern from a sequence of lengths, to be used with @dash.
If called with no arguments, the constructed pattern gives a solid line. Otherwise, the lengths determine where along a stroked line the pen shall be switched between on and off, with the pen initially being on.
Note that a dash pattern can be scaled and shifted by means of operators, see §Dash.
| |
| @strokingalpha | |
|---|---|
| Used by: | |
| Type: | ( §Alpha ∪ §Void ) |
| Default binding: | [shape 1] |
|
Alpha settings for stroking operations.
| |
| See also: | alphashape alphaopacity @stroking |
| @nonstroking | |
|---|---|
| Used by: | |
| Type: | ( §Color ∪ §Void ) |
| Default binding: | BW..BLACK |
|
Color used when paths are filled (or, more generally, anything but stroked). (The name is inherited from pdf.)
| |
| See also: | @nonstrokingalpha |
| @nonstrokingalpha | |
|---|---|
| Used by: | |
| Type: | ( §Alpha ∪ §Void ) |
| Default binding: | [shape 1] |
|
Alpha settings for nonstroking operations.
| |
| See also: | alphashape alphaopacity @nonstroking |
| @blend | |
|---|---|
| Used by: | |
| Type: | ( §BlendMode ∪ §Void ) |
| Default binding: | Blend..NORMAL |
|
Blend mode.
| |
| @blendspace | |
|---|---|
| Used by: | |
| Type: | §ColorSpace |
| Default binding: | (inherited) |
|
Color space for blending.
| |
| alphashape | |
|---|---|
| ::§Float → §Alpha | |
| Dynamic references: | none |
|
Creates a shape alpha value (refer to the pdf reference for details), to be used with @strokingalpha and @nonstrokingalpha.
| |
| See also: | alphaopacity alphamask ..Shapes..Graphics..clip |
| alphaopacity | |
|---|---|
| ::§Float → §Alpha | |
| Dynamic references: | none |
|
Creates an opacity alpha value (refer to the pdf reference for details), to be used with @strokingalpha and @nonstrokingalpha.
| |
| See also: | alphashape alphamask ..Shapes..Graphics..clip |
| newColorInterpolator | |
|---|---|
| This is a hot value. | |
| Spawns: | §•ColorInterpolator |
| NO_MASK | |
|---|---|
| Type: | §SoftMask |
|
Value for , which — unlike alphamask and luminositymask — indicates that transparent imaging shall not be used.
| |