Table of Contents

Enum DrawingInstructionCategory

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

Categories of DrawingInstruction that can be selectively suppressed from a rendered scene. Mirrors the four S-100 Part 9 instruction types (areas → lines → points → text) and is used by callers — typically the headless render path — that want to hide certain primitive classes (e.g. text labels at preview scales) without re-running the portrayal pipeline.

[Flags]
public enum DrawingInstructionCategory

Fields

All = Areas | Lines | Points | Text

All renderable categories.

Areas = 1

Solid-colour and pattern area fills (AreaInstruction).

Lines = 2

Line strokes (LineInstruction).

None = 0

No categories are hidden — render everything.

Points = 4

Point symbols (PointInstruction).

Text = 8

Text labels (TextInstruction).