Table of Contents

Class AreaFill

Namespace
EncDotNet.S100.Pipelines.Vector
Assembly
EncDotNet.S100.Core.dll

An S-100 Part 9 area fill: a solid colour and/or a symbol pattern tiled along two lattice vectors. Referenced by name from area drawing instructions.

public sealed class AreaFill
Inheritance
AreaFill
Inherited Members

Properties

Color

Solid fill colour declared by the file, or null when the fill is pattern-only.

public string? Color { get; init; }

Property Value

string

Name

The area fill identifier as referenced by drawing instructions.

public required string Name { get; init; }

Property Value

string

PatternSymbol

Name of the SvgSymbol tiled across the area, or null when the fill has no pattern.

public string? PatternSymbol { get; init; }

Property Value

string

V1X

Tiling vector 1 (x component, in mm).

public double V1X { get; init; }

Property Value

double

V1Y

Tiling vector 1 (y component, in mm).

public double V1Y { get; init; }

Property Value

double

V2X

Tiling vector 2 (x component, in mm).

public double V2X { get; init; }

Property Value

double

V2Y

Tiling vector 2 (y component, in mm).

public double V2Y { get; init; }

Property Value

double