LuciadCPillar C# 2023.1.04
Luciad.Layers.Styles.FillStyle.Builder Class Reference

A builder class for creating fill styles. More...

Inheritance diagram for Luciad.Layers.Styles.FillStyle.Builder:

Public Member Functions

 Builder (Luciad.Layers.Styles.FillStyle.Builder other)
 
Luciad.Layers.Styles.FillStyle Build ()
 Returns a newly created fill style, based on the properties set on this builder. More...
 
Luciad.Layers.Styles.FillStyle.Builder Color (System.Drawing.Color color)
 Sets the fill color. More...
 
void Dispose ()
 
Luciad.Layers.Styles.FillStyle.Builder Icon (Luciad.Drawing.IIcon icon)
 Sets the icon to use as fill. More...
 
Luciad.Layers.Styles.FillStyle.Builder Image (Luciad.Drawing.Image image)
 Sets the image to use as fill. More...
 

Detailed Description

A builder class for creating fill styles.

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

Constructor & Destructor Documentation

◆ Builder()

Luciad.Layers.Styles.FillStyle.Builder.Builder ( Luciad.Layers.Styles.FillStyle.Builder  other)
inline

Member Function Documentation

◆ Build()

Luciad.Layers.Styles.FillStyle Luciad.Layers.Styles.FillStyle.Builder.Build ( )
inline

Returns a newly created fill style, based on the properties set on this builder.

a newly created fill style.

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

◆ Color()

Luciad.Layers.Styles.FillStyle.Builder Luciad.Layers.Styles.FillStyle.Builder.Color ( System.Drawing.Color  color)
inline

Sets the fill color.

By default, the color is transparent yellow.

color

the fill color

this builder.

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

◆ Dispose()

void Luciad.Layers.Styles.FillStyle.Builder.Dispose ( )
inline

◆ Icon()

Luciad.Layers.Styles.FillStyle.Builder Luciad.Layers.Styles.FillStyle.Builder.Icon ( Luciad.Drawing.IIcon  icon)
inline

Sets the icon to use as fill.

By default, no icon is used.

icon

the icon to use as fill style

this builder.

luciad::NullArgumentException

when the icon is nullptr.

2022.0

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

◆ Image()

Luciad.Layers.Styles.FillStyle.Builder Luciad.Layers.Styles.FillStyle.Builder.Image ( Luciad.Drawing.Image  image)
inline

Sets the image to use as fill.

By default, no image is used. For the best performance, reuse the same Image instance when calling this function multiple times for different features.

image

the image to use as fill style

this builder.

luciad::NullArgumentException

when the image is nullptr.

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