| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213 |
- using System;
- using System.Drawing;
- using System.Runtime.InteropServices;
- using awt = java.awt;
- namespace System.Drawing.Drawing2D
- {
- /// <summary>
- /// Summary description for PathGradientBrush.
- /// </summary>
- public sealed class PathGradientBrush : Brush
- {
- awt.GradientPaint _nativeObject;
- Blend blend;
- Color centerColor;
- PointF center;
- PointF focus;
- RectangleF rectangle;
- Color [] surroundColors;
- ColorBlend interpolationColors;
- Matrix transform;
- WrapMode wrapMode;
- protected override java.awt.Paint NativeObject {
- get {
- return _nativeObject;
- }
- }
- PathGradientBrush (awt.GradientPaint native)
- {
- _nativeObject = native;
- }
- public PathGradientBrush (GraphicsPath path)
- {
- throw new NotImplementedException();
- }
- public PathGradientBrush (Point [] points) : this (points, WrapMode.Clamp)
- {
- }
- public PathGradientBrush (PointF [] points) : this (points, WrapMode.Clamp)
- {
- }
- public PathGradientBrush (Point [] points, WrapMode wrapMode)
- {
- throw new NotImplementedException();
- }
- public PathGradientBrush (PointF [] points, WrapMode wrapMode)
- {
- throw new NotImplementedException();
- }
- // Properties
- public Blend Blend {
- get {
- return blend;
- }
- set {
- throw new NotImplementedException();
- }
- }
- public Color CenterColor {
- get {
- return centerColor;
- }
- set {
- throw new NotImplementedException();
- }
- }
- public PointF CenterPoint {
- get {
- return center;
- }
- set {
- throw new NotImplementedException();
- }
- }
- public PointF FocusScales {
- get {
- return focus;
- }
- set {
- throw new NotImplementedException();
- }
- }
- public ColorBlend InterpolationColors {
- get {
- return interpolationColors;
- }
- set {
- throw new NotImplementedException();
- }
- }
- public RectangleF Rectangle {
- get {
- return rectangle;
- }
- }
- public Color [] SurroundColors {
- get {
- return surroundColors;
- }
- set {
- throw new NotImplementedException();
- }
- }
- public Matrix Transform {
- get {
- return transform;
- }
- set {
- throw new NotImplementedException();
- }
- }
- public WrapMode WrapMode {
- get {
- return wrapMode;
- }
- set {
- throw new NotImplementedException();
- }
- }
- // Methods
- public void MultiplyTransform (Matrix matrix)
- {
- MultiplyTransform (matrix, MatrixOrder.Prepend);
- }
- public void MultiplyTransform (Matrix matrix, MatrixOrder order)
- {
- throw new NotImplementedException();
- }
- public void ResetTransform ()
- {
- throw new NotImplementedException();
- }
- public void RotateTransform (float angle)
- {
- RotateTransform (angle, MatrixOrder.Prepend);
- }
- public void RotateTransform (float angle, MatrixOrder order)
- {
- throw new NotImplementedException();
- }
- public void ScaleTransform (float sx, float sy)
- {
- ScaleTransform (sx, sy, MatrixOrder.Prepend);
- }
- public void ScaleTransform (float sx, float sy, MatrixOrder order)
- {
- throw new NotImplementedException();
- }
- public void SetBlendTriangularShape (float focus)
- {
- SetBlendTriangularShape (focus, 1.0F);
- }
- public void SetBlendTriangularShape (float focus, float scale)
- {
- throw new NotImplementedException();
- }
- public void SetSigmaBellShape (float focus)
- {
- SetSigmaBellShape (focus, 1.0F);
- }
- public void SetSigmaBellShape (float focus, float scale)
- {
- throw new NotImplementedException();
- }
- public void TranslateTransform (float dx, float dy)
- {
- TranslateTransform (dx, dy, MatrixOrder.Prepend);
- }
- public void TranslateTransform (float dx, float dy, MatrixOrder order)
- {
- throw new NotImplementedException();
- }
- public override object Clone ()
- {
- throw new NotImplementedException();
- }
- }
- }
|