feat: add p-rec-annot Plant connector relationship reader
This commit is contained in:
@@ -82,6 +82,19 @@ public sealed record LineConnectionBoundaryCandidate(
|
||||
AnnotationPoint Position,
|
||||
double Rotation);
|
||||
public sealed record LineConnectionBoundaryPlan(string StableId, string Text, AnnotationPoint Position, double Rotation, IReadOnlyList<string> Reasons);
|
||||
public sealed record PlantConnectorRelationshipSnapshot(
|
||||
string StableId,
|
||||
long ConnectorRowId,
|
||||
long FirstPartRowId,
|
||||
long SecondPartRowId,
|
||||
long FirstLineGroupRowId,
|
||||
long SecondLineGroupRowId,
|
||||
IReadOnlyList<string> Diagnostics);
|
||||
public sealed record PlantConnectorRelationshipReadResult(bool Success, IReadOnlyList<PlantConnectorRelationshipSnapshot> Connectors, string? FailureCode = null);
|
||||
public interface IPlantConnectorRelationshipReader
|
||||
{
|
||||
PlantConnectorRelationshipReadResult Read();
|
||||
}
|
||||
public sealed record LineNumberOwnedRow(string SourceStableId, int MarkerNumber, string Text, AnnotationPoint MarkerAttributePosition);
|
||||
public sealed record LineNumberRowMutation(string SourceStableId, int PreviousMarkerNumber, int MarkerNumber, string Text, AnnotationPoint? MarkerAttributePosition);
|
||||
public sealed record LineNumberTextAsset(string Layer, string TextStyle, double Size, string TextValue, Point2Dto Position);
|
||||
|
||||
Reference in New Issue
Block a user