LuciadCPillar C# 2023.1.04
|
This class contains styling properties that can be used to configure pins for labels, see FeatureCanvas::LabelDrawCommand::pinStyle. More...
Classes | |
class | Builder |
A builder class for creating pin styles that can be set up to labels, see FeatureCanvas::LabelDrawCommand::pinStyle. More... | |
Public Types | |
enum | EndPosition { ClosestEdge , ClosestPointOnEdge , MiddleOfBoundsOnEdge } |
Possible positions for the end of the pin. More... | |
Public Member Functions | |
Luciad.Layers.Styles.PinStyle.Builder | AsBuilder () |
Returns a PinStyle builder that has all properties of this PinStyle. More... | |
void | Dispose () |
Luciad.Layers.Styles.PinStyle.EndPosition | GetEndPosition () |
Static Public Member Functions | |
static Luciad.Layers.Styles.PinStyle.Builder | NewBuilder () |
Returns a new builder for creating a PinStyle. More... | |
Properties | |
Luciad.Layers.Styles.LineStyle | LineStyle [get] |
double | VisibilityThreshold [get] |
This class contains styling properties that can be used to configure pins for labels, see FeatureCanvas::LabelDrawCommand::pinStyle.
You can create instances of this class using PinStyle::newBuilder. 2020.2
Possible positions for the end of the pin.
This is the location where the pin line connects to the label. 2020.2
Enumerator | |
---|---|
ClosestEdge | The pin connects to the label at the middle point of the label's edge that is closest to the label's anchor geometry.
|
ClosestPointOnEdge | The pin connects to the label at the position on any of the label's edges that is closest to the label's anchor geometry. Note that this can include any of the corners of the label. This end position results in the smallest possible pin lines.
|
MiddleOfBoundsOnEdge | The pin connects to the label at the middle of the label bounds. Additionally pin line is cut off where it crosses the edge of the label.
|
|
inline |
Returns a PinStyle builder that has all properties of this PinStyle.
a PinStyle builder that has all properties of this PinStyle.
|
inline |
|
inline |
the location where the pin line connects to the label.
|
inlinestatic |
Returns a new builder for creating a PinStyle.
a new builder for creating a PinStyle.
|
get |
|
get |