LuciadCPillar C# 2023.1.04
Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder Class Reference

Creates a pattern containing text. More...

Inheritance diagram for Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder:

Public Member Functions

Luciad.Layers.Styles.ComplexStrokes.ComplexStrokePattern Build ()
 Build the text pattern as configured. More...
 
void Dispose ()
 
Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder Offset (double offset)
 Sets the offset of the text, relative to the base line, in pixels. More...
 
Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder RotateUp (bool rotateUp)
 Indicates if the text should be flipped when it is turned upside down. More...
 
Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder Text (string text)
 Sets the text as a single line. More...
 
Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder Text (System.Collections.Generic.IList< string > text)
 
Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder TextStyle (Luciad.Text.TextStyle textStyle)
 Sets the style of the text. More...
 

Detailed Description

Creates a pattern containing text.

ComplexStrokePatternFactory::textBuilder()

2023.1

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

Member Function Documentation

◆ Build()

Luciad.Layers.Styles.ComplexStrokes.ComplexStrokePattern Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder.Build ( )
inline

Build the text pattern as configured.

the ComplexStrokePattern.

luciad::LogicException

when the text has not been set.

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

◆ Dispose()

void Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder.Dispose ( )
inline

◆ Offset()

Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder.Offset ( double  offset)
inline

Sets the offset of the text, relative to the base line, in pixels.

Defaults to 0.

offset

the offset of the text.

this builder.

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

◆ RotateUp()

Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder.RotateUp ( bool  rotateUp)
inline

Indicates if the text should be flipped when it is turned upside down.

Defaults to true.

rotateUp

if the text should be flipped when it is turned upside down.

this builder.

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

◆ Text() [1/2]

Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder.Text ( string  text)
inline

Sets the text as a single line.

text

the text to be displayed.

this builder.

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

◆ Text() [2/2]

Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder.Text ( System.Collections.Generic.IList< string >  text)
inline

◆ TextStyle()

Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder Luciad.Layers.Styles.ComplexStrokes.Builders.TextPatternBuilder.TextStyle ( Luciad.Text.TextStyle  textStyle)
inline

Sets the style of the text.

textStyle

the style of the text.

this builder.

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