tbf/SchematicDrawing/IDrawingItem.cs
2021-06-18 15:35:46 +02:00

32 lines
740 B
C#

///
/// Copyright (c) 2020 Sensus Slovensko a.s.
///
using Common;
using System.Collections.Generic;
namespace SchematicDrawing
{
public interface IDrawingItem
{
///
/// Schematic drawing parameters
///
int Id { get; }
string Name { get; } /// Unique name
string ClassName { get; }
Shape Shape { get; set; } /// Image
int X { get; set; }
int Y { get; set; }
Sz Sz { get; set; }
Orient Orient { get; set; }
bool Flip { get; set; }
int LblX { get; set; } /// Label
int LblY { get; set; }
Orient LblOrient { get; set; }
IList<GNode> GNodes { get; set; }
}
}