Table of Contents

Struct PatternPriorityClipper.ClippedPattern

Namespace
EncDotNet.S100.Rendering.Scene
Assembly
EncDotNet.S100.Rendering.Scene.dll

The clipped, still-visible geometry for one PatternPriorityClipper.PatternGroup.

public readonly record struct PatternPriorityClipper.ClippedPattern : IEquatable<PatternPriorityClipper.ClippedPattern>
Implements
Inherited Members

Constructors

ClippedPattern(string, int, Geometry)

The clipped, still-visible geometry for one PatternPriorityClipper.PatternGroup.

public ClippedPattern(string PatternRef, int Priority, Geometry Geometry)

Parameters

PatternRef string

The portrayal-catalogue area-fill name.

Priority int

The group's drawing priority.

Geometry Geometry

The visible portion after clipping; may be an empty geometry, a NetTopologySuite.Geometries.Polygon, or a NetTopologySuite.Geometries.MultiPolygon.

Properties

Geometry

The visible portion after clipping; may be an empty geometry, a NetTopologySuite.Geometries.Polygon, or a NetTopologySuite.Geometries.MultiPolygon.

public Geometry Geometry { get; init; }

Property Value

Geometry

PatternRef

The portrayal-catalogue area-fill name.

public string PatternRef { get; init; }

Property Value

string

Priority

The group's drawing priority.

public int Priority { get; init; }

Property Value

int