LuciadCPillar C# 2023.1.04
Luciad.Layers.Styles.OnPathLabelStyle Class Reference

This class contains styling properties to determine how a label is placed on a path. More...

Inheritance diagram for Luciad.Layers.Styles.OnPathLabelStyle:

Classes

class  Builder
 A builder class for creating an OnPathLabelStyle. More...
 

Public Member Functions

Luciad.Layers.Styles.OnPathLabelStyle.Builder AsBuilder ()
 Returns a new builder that has all properties of this instance. More...
 
void Dispose ()
 

Static Public Member Functions

static Luciad.Layers.Styles.OnPathLabelStyle.Builder NewBuilder ()
 Returns a new builder for creating a OnPathLabelStyle. More...
 

Properties

Luciad.Drawing.HorizontalAlignment HorizontalAlignment [get]
 
double HorizontalOffset [get, set]
 
double? RelativeLocation [get]
 
double VerticalOffset [get, set]
 
Luciad.Layers.Styles.PathLabelPosition VerticalPosition [get]
 

Detailed Description

This class contains styling properties to determine how a label is placed on a path.

It can be used as parameter to the luciad::FeatureCanvas::LabelDrawCommand::onPath method. 2021.0

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::OnPathLabelStyle.

Member Function Documentation

◆ AsBuilder()

Luciad.Layers.Styles.OnPathLabelStyle.Builder Luciad.Layers.Styles.OnPathLabelStyle.AsBuilder ( )
inline

Returns a new builder that has all properties of this instance.

a new builder that has all properties of this instance.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::OnPathLabelStyle::asBuilder.

◆ Dispose()

void Luciad.Layers.Styles.OnPathLabelStyle.Dispose ( )
inline

◆ NewBuilder()

Luciad.Layers.Styles.OnPathLabelStyle.Builder Luciad.Layers.Styles.OnPathLabelStyle.NewBuilder ( )
inlinestatic

Returns a new builder for creating a OnPathLabelStyle.

a new builder for creating a OnPathLabelStyle.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::OnPathLabelStyle::newBuilder.

Property Documentation

◆ HorizontalAlignment

Luciad.Drawing.HorizontalAlignment Luciad.Layers.Styles.OnPathLabelStyle.HorizontalAlignment
get

◆ HorizontalOffset

double Luciad.Layers.Styles.OnPathLabelStyle.HorizontalOffset
getset

◆ RelativeLocation

double? Luciad.Layers.Styles.OnPathLabelStyle.RelativeLocation
get

◆ VerticalOffset

double Luciad.Layers.Styles.OnPathLabelStyle.VerticalOffset
getset

◆ VerticalPosition

Luciad.Layers.Styles.PathLabelPosition Luciad.Layers.Styles.OnPathLabelStyle.VerticalPosition
get