Class S101CurveSegmentRecord
CRID + PTAS + C2IL — Curve segment with start/end point refs and intermediate coordinates.
public sealed class S101CurveSegmentRecord
- Inheritance
-
S101CurveSegmentRecord
- Inherited Members
Properties
IntermediateCoordinates
Intermediate coordinates between begin and end points, in (Y, X) order.
public IReadOnlyList<(int Y, int X)> IntermediateCoordinates { get; init; }
Property Value
- IReadOnlyList<(int Y, int X)>
PointAssociations
Begin and end point associations (PTAS field). Topology = 1 marks begin, 2 marks end.
public IReadOnlyList<S101PointAssociation> PointAssociations { get; init; }
Property Value
RecordId
Record identification number.
public uint RecordId { get; init; }
Property Value
RecordVersion
Record version (RVER); increments as the record is updated. S-100 Part 10a.
public int RecordVersion { get; init; }
Property Value
UpdateInstruction
Record update instruction (RUIN). S-100 Part 10a.
public S101UpdateInstruction UpdateInstruction { get; init; }