Table of Contents

Enum S57PermittedPrimitives

Namespace
EncDotNet.S57
Assembly
EncDotNet.S57.dll

The geometric primitives an object class may be encoded with.

[Flags]
public enum S57PermittedPrimitives

Fields

Area = 4

The class may be encoded as an area.

Line = 2

The class may be encoded as a line.

None = 0

No geometric primitive is permitted, or the catalogue doesn't give one.

Point = 1

The class may be encoded as a point.

Remarks

S-57 Edition 3.1, Appendix B.1 (ENC Product Specification), Annex A lists the primitives each object class may use. The value is None for classes that have no geometry, such as collection objects, and for classes whose primitives the catalogue doesn't give.