public ArrowRender(DiagramEntity obj, string text) : base(obj, text) { length = new SizeF(30, 0); endShift = new SizeF(0, 0); collision = length + new SizeF(5, 5); onText = RenderText; }
public Render(DiagramEntity obj, string text) { this.obj = obj; this.text = text; collision = new SizeF(); shift = new SizeF(0, 0); angle = 0; onCenter = RenderCenter; onEntity = RenderEntity; onText = RenderText; }
public Select(DiagramEntity entity) { this.entity = entity; select = ESelect.DISABLE; }
public Hover(DiagramEntity entity) { this.entity = entity; state = EHover.OUT; }
public CircleRender(DiagramEntity obj, string text) : base(obj, text) { radius = new SizeF(30, 30); collision = radius + new SizeF(5, 5); }
public Move(DiagramEntity entity) { this.entity = entity; move = EMove.OFF; }
public CircleHover(DiagramEntity entity) : base(entity) { }