コード例 #1
0
ファイル: RendererBase.cs プロジェクト: nhannd/Xian
		/// <summary>
		/// Draws a <see cref="InvariantEllipsePrimitive"/>.  Must be overridden and implemented.
		/// </summary>
		protected abstract void DrawInvariantEllipsePrimitive(InvariantEllipsePrimitive ellipse);
コード例 #2
0
ファイル: GdiRenderer.cs プロジェクト: jfphilbin/ClearCanvas
		/// <summary>
		/// Draws a <see cref="InvariantEllipsePrimitive"/>.
		/// </summary>
		protected override void DrawInvariantEllipsePrimitive(InvariantEllipsePrimitive ellipse)
		{
			DrawEllipsePrimitive(Surface.FinalBuffer, _pen, ellipse, Dpi);
		}
コード例 #3
0
ファイル: GDIRenderer.cs プロジェクト: nhannd/Xian
		/// <summary>
		/// Draws a <see cref="InvariantEllipsePrimitive"/>.
		/// </summary>
		protected override void DrawInvariantEllipsePrimitive(InvariantEllipsePrimitive ellipse)
		{
			InternalDrawEllipsePrimitive(ellipse);
		}
コード例 #4
0
			internal SnapPointGraphic()
			{
				_circle = new InvariantEllipsePrimitive();
				_circle.Color = Color.Tomato;
				_circle.InvariantTopLeft = new PointF(-6, -6);
				_circle.InvariantBottomRight = new PointF(6, 6);

				this.Graphics.Add(_circle);
			}