2 // System.Drawing.Drawing2D.CustomLineCap.cs
5 // Dennis Hayes (dennish@Raytek.com)
6 // Andreas Nahr (ClassDevelopment@A-SoftTech.com)
7 // Ravindra (rkumar@novell.com)
9 // Copyright (C) 2002/3 Ximian, Inc. http://www.ximian.com
10 // Copyright (C) 2004 Novell, Inc. http://www.novell.com
14 // Copyright (C) 2004 Novell, Inc (http://www.novell.com)
16 // Permission is hereby granted, free of charge, to any person obtaining
17 // a copy of this software and associated documentation files (the
18 // "Software"), to deal in the Software without restriction, including
19 // without limitation the rights to use, copy, modify, merge, publish,
20 // distribute, sublicense, and/or sell copies of the Software, and to
21 // permit persons to whom the Software is furnished to do so, subject to
22 // the following conditions:
24 // The above copyright notice and this permission notice shall be
25 // included in all copies or substantial portions of the Software.
27 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
28 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
29 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
30 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
31 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
32 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
33 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
38 namespace System.Drawing.Drawing2D
41 /// Summary description for CustomLineCap.
43 [MonoNotSupported ("")]
44 public class CustomLineCap : MarshalByRefObject, ICloneable
46 private bool disposed;
50 internal CustomLineCap () { }
52 [MonoNotSupported ("")]
53 public CustomLineCap (GraphicsPath fillPath, GraphicsPath strokePath) : this (fillPath, strokePath, LineCap.Flat, 0)
57 [MonoNotSupported ("")]
58 public CustomLineCap (GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap) : this (fillPath, strokePath, baseCap, 0)
62 [MonoNotSupported ("")]
63 public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
65 throw new NotImplementedException();
69 public LineCap BaseCap {
71 throw new NotImplementedException();
75 throw new NotImplementedException();
80 public LineJoin StrokeJoin {
82 throw new NotImplementedException();
86 throw new NotImplementedException();
91 public float BaseInset {
93 throw new NotImplementedException();
97 throw new NotImplementedException();
102 public float WidthScale {
104 throw new NotImplementedException();
108 throw new NotImplementedException();
114 public virtual object Clone ()
116 throw new NotImplementedException();
120 public void GetStrokeCaps (out LineCap startCap, out LineCap endCap)
122 throw new NotImplementedException();
126 public void SetStrokeCaps(LineCap startCap, LineCap endCap)
128 throw new NotImplementedException();