/// <summary> /// Draws a <see cref="InvariantRectanglePrimitive"/>. Must be overridden and implemented. /// </summary> protected abstract void DrawInvariantRectanglePrimitive(InvariantRectanglePrimitive rectangle);
/// <summary> /// Draws a <see cref="InvariantRectanglePrimitive"/>. /// </summary> protected override void DrawInvariantRectanglePrimitive(InvariantRectanglePrimitive rect) { DrawRectanglePrimitive(Surface.FinalBuffer, _pen, rect, Dpi); }
/// <summary> /// Draws a <see cref="InvariantRectanglePrimitive"/>. /// </summary> protected override void DrawInvariantRectanglePrimitive(InvariantRectanglePrimitive rect) { InternalDrawRectanglePrimitive(rect); }
private void OnCloneComplete() { _rectangle = CollectionUtils.SelectFirst(base.Graphics, delegate(IGraphic test) { return test is InvariantRectanglePrimitive; }) as InvariantRectanglePrimitive; }