LuciadCPillar C# 2023.1.04
|
Creates a pattern with an arrow shape. More...
Creates a pattern with an arrow shape.
ComplexStrokePatternFactory::arrowBuilder()
2023.1
|
inline |
Build the arrow pattern as configured.
the ComplexStrokePattern.
|
inline |
|
inline |
Sets the fill color.
color
the arrow's fill color, defaults to white.
this builder.
|
inline |
If true, the arrow is oriented towards the end of the line.
Defaults to true.
forward
whether the arrow is oriented towards the end of the line.
this builder.
|
inline |
The height of the arrow, in pixels.
Must be strictly greater than 0. If it is not set, the arrow uses a default height, depending on the arrow type.
height
the height of the arrow.
this builder.
luciad::InvalidArgumentException
height must be >0.
|
inline |
Sets the line color.
color
the arrow's line color, defaults to black.
this builder.
|
inline |
Sets the line width.
lineWidth
the line's width, defaults to 1.
this builder.
luciad::InvalidArgumentException
lineWidth must be >0.
|
inline |
The offset of the arrow, relative to the base line, in pixels.
Defaults to 0.
offset
the offset of the arrow.
this builder.
|
inline |
The size (~length) of the arrow, in pixels.
Defaults to 5.
size
the size of the arrow.
this builder.
luciad::InvalidArgumentException
size must be >0.
|
inline |
Sets the arrow's type.
Defaults to ArrowType.RegularFilled.
type
the arrow's type.
this builder.