5 using System.Runtime.InteropServices;
8 namespace System.Drawing.Drawing2D
11 /// Summary description for PathGradientBrush.
13 public sealed class PathGradientBrush : Brush
15 awt.GradientPaint _nativeObject;
22 Color [] surroundColors;
23 ColorBlend interpolationColors;
27 protected override java.awt.Paint NativeObject {
33 PathGradientBrush (awt.GradientPaint native)
35 _nativeObject = native;
38 public PathGradientBrush (GraphicsPath path)
40 throw new NotImplementedException();
43 public PathGradientBrush (Point [] points) : this (points, WrapMode.Clamp)
47 public PathGradientBrush (PointF [] points) : this (points, WrapMode.Clamp)
51 public PathGradientBrush (Point [] points, WrapMode wrapMode)
53 throw new NotImplementedException();
56 public PathGradientBrush (PointF [] points, WrapMode wrapMode)
58 throw new NotImplementedException();
68 throw new NotImplementedException();
72 public Color CenterColor {
77 throw new NotImplementedException();
81 public PointF CenterPoint {
86 throw new NotImplementedException();
90 public PointF FocusScales {
95 throw new NotImplementedException();
99 public ColorBlend InterpolationColors {
101 return interpolationColors;
104 throw new NotImplementedException();
108 public RectangleF Rectangle {
114 public Color [] SurroundColors {
116 return surroundColors;
119 throw new NotImplementedException();
123 public Matrix Transform {
128 throw new NotImplementedException();
132 public WrapMode WrapMode {
137 throw new NotImplementedException();
143 public void MultiplyTransform (Matrix matrix)
145 MultiplyTransform (matrix, MatrixOrder.Prepend);
148 public void MultiplyTransform (Matrix matrix, MatrixOrder order)
150 throw new NotImplementedException();
153 public void ResetTransform ()
155 throw new NotImplementedException();
158 public void RotateTransform (float angle)
160 RotateTransform (angle, MatrixOrder.Prepend);
163 public void RotateTransform (float angle, MatrixOrder order)
165 throw new NotImplementedException();
168 public void ScaleTransform (float sx, float sy)
170 ScaleTransform (sx, sy, MatrixOrder.Prepend);
173 public void ScaleTransform (float sx, float sy, MatrixOrder order)
175 throw new NotImplementedException();
178 public void SetBlendTriangularShape (float focus)
180 SetBlendTriangularShape (focus, 1.0F);
183 public void SetBlendTriangularShape (float focus, float scale)
185 throw new NotImplementedException();
188 public void SetSigmaBellShape (float focus)
190 SetSigmaBellShape (focus, 1.0F);
193 public void SetSigmaBellShape (float focus, float scale)
195 throw new NotImplementedException();
198 public void TranslateTransform (float dx, float dy)
200 TranslateTransform (dx, dy, MatrixOrder.Prepend);
203 public void TranslateTransform (float dx, float dy, MatrixOrder order)
205 throw new NotImplementedException();
208 public override object Clone ()
210 throw new NotImplementedException();