Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiPsFillstyles.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
16public class OdGiPsFillstyles : global::System.IDisposable {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 protected bool swigCMemOwn;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdGiPsFillstyles(IntPtr cPtr, bool cMemoryOwn) {
22 swigCMemOwn = cMemoryOwn;
23 swigCPtr = new HandleRef(this, cPtr);
24 }
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdGiPsFillstyles obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
31 Dispose(false);
32 }
33
34 public void Dispose() {
35 Dispose(true);
36 global::System.GC.SuppressFinalize(this);
37 }
38
39 protected virtual void Dispose(bool disposing) {
40 lock(this) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
42 if (swigCMemOwn) {
43 swigCMemOwn = false;
45 }
46 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
47 }
48 }
49 }
50
51 public OdGiPsFillstyles() : this(GlobalsPINVOKE.new_OdGiPsFillstyles(), true) {
53 }
54
55 public OdHatchPattern getGiDefinitions(OdHatchPattern pPats, double scale, UInt32 /*SIMPLETYPE*/ nFirst, UInt32 /*SIMPLETYPE*/ nPats) {
56// csout array
57 OdHatchPattern res = new OdHatchPattern(GlobalsPINVOKE.OdGiPsFillstyles_getGiDefinitions__SWIG_0(swigCPtr, OdHatchPattern.getCPtr(pPats), scale, nFirst /*SIMPLETYPE*/, nPats /*SIMPLETYPE*/),false);
58
60 return res;
61}
62
63 public OdHatchPattern getGiDefinitions(OdHatchPattern pPats, double scale, UInt32 /*SIMPLETYPE*/ nFirst) {
64// csout array
65 OdHatchPattern res = new OdHatchPattern(GlobalsPINVOKE.OdGiPsFillstyles_getGiDefinitions__SWIG_1(swigCPtr, OdHatchPattern.getCPtr(pPats), scale, nFirst /*SIMPLETYPE*/),false);
66
68 return res;
69}
70
71 public OdHatchPattern getGiDefinitions(OdHatchPattern pPats, double scale) {
72// csout array
74
76 return res;
77}
78
79 public OdHatchPattern getGiDefinition(FillStyle psFs, OdHatchPattern pPat, double scale) {
80// csout array
82
84 return res;
85}
86
87 public OdUInt8Array rasterizeFillstyle(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX, UInt32 /*SIMPLETYPE*/ nOffsetY, UInt32 /*SIMPLETYPE*/ nWidth, UInt32 /*SIMPLETYPE*/ nHeight, byte /*SIMPLETYPE*/ fpValue) {
88// csout array
89 OdUInt8Array res = new OdUInt8Array(GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyle__SWIG_0(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/, nOffsetY /*SIMPLETYPE*/, nWidth /*SIMPLETYPE*/, nHeight /*SIMPLETYPE*/, fpValue /*SIMPLETYPE*/),false);
90
92 return res;
93}
94
95 public OdUInt8Array rasterizeFillstyle(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX, UInt32 /*SIMPLETYPE*/ nOffsetY, UInt32 /*SIMPLETYPE*/ nWidth, UInt32 /*SIMPLETYPE*/ nHeight) {
96// csout array
97 OdUInt8Array res = new OdUInt8Array(GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyle__SWIG_1(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/, nOffsetY /*SIMPLETYPE*/, nWidth /*SIMPLETYPE*/, nHeight /*SIMPLETYPE*/),false);
98
100 return res;
101}
102
103 public OdUInt8Array rasterizeFillstyle(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX, UInt32 /*SIMPLETYPE*/ nOffsetY, UInt32 /*SIMPLETYPE*/ nWidth) {
104// csout array
105 OdUInt8Array res = new OdUInt8Array(GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyle__SWIG_2(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/, nOffsetY /*SIMPLETYPE*/, nWidth /*SIMPLETYPE*/),false);
106
108 return res;
109}
110
111 public OdUInt8Array rasterizeFillstyle(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX, UInt32 /*SIMPLETYPE*/ nOffsetY) {
112// csout array
113 OdUInt8Array res = new OdUInt8Array(GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyle__SWIG_3(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/, nOffsetY /*SIMPLETYPE*/),false);
114
116 return res;
117}
118
119 public OdUInt8Array rasterizeFillstyle(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX) {
120// csout array
121 OdUInt8Array res = new OdUInt8Array(GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyle__SWIG_4(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/),false);
122
124 return res;
125}
126
128// csout array
130
132 return res;
133}
134
135 public OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX, UInt32 /*SIMPLETYPE*/ nOffsetY, UInt32 /*SIMPLETYPE*/ nWidth, UInt32 /*SIMPLETYPE*/ nHeight, UInt32 /*SIMPLETYPE*/ backgroundColor, UInt32 /*SIMPLETYPE*/ foregroundColor) {// OdGiRasterImagePtr
136 MemoryManager mMan = MemoryManager.GetMemoryManager();
137 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
138 IntPtr ptr = GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_0(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/, nOffsetY /*SIMPLETYPE*/, nWidth /*SIMPLETYPE*/, nHeight /*SIMPLETYPE*/, backgroundColor /*SIMPLETYPE*/, foregroundColor /*SIMPLETYPE*/);
139
140 OdGiRasterImage ret = null;
141 if (null != mTrans)
142 {
143 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
144 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
145 }
146 else
147 {
148 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
149 }
150
152 return ret;
153}
154
155 public OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX, UInt32 /*SIMPLETYPE*/ nOffsetY, UInt32 /*SIMPLETYPE*/ nWidth, UInt32 /*SIMPLETYPE*/ nHeight, UInt32 /*SIMPLETYPE*/ backgroundColor) {// OdGiRasterImagePtr
156 MemoryManager mMan = MemoryManager.GetMemoryManager();
157 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
158 IntPtr ptr = GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_1(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/, nOffsetY /*SIMPLETYPE*/, nWidth /*SIMPLETYPE*/, nHeight /*SIMPLETYPE*/, backgroundColor /*SIMPLETYPE*/);
159
160 OdGiRasterImage ret = null;
161 if (null != mTrans)
162 {
163 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
164 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
165 }
166 else
167 {
168 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
169 }
170
172 return ret;
173}
174
175 public OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX, UInt32 /*SIMPLETYPE*/ nOffsetY, UInt32 /*SIMPLETYPE*/ nWidth, UInt32 /*SIMPLETYPE*/ nHeight) {// OdGiRasterImagePtr
176 MemoryManager mMan = MemoryManager.GetMemoryManager();
177 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
178 IntPtr ptr = GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_2(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/, nOffsetY /*SIMPLETYPE*/, nWidth /*SIMPLETYPE*/, nHeight /*SIMPLETYPE*/);
179
180 OdGiRasterImage ret = null;
181 if (null != mTrans)
182 {
183 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
184 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
185 }
186 else
187 {
188 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
189 }
190
192 return ret;
193}
194
195 public OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX, UInt32 /*SIMPLETYPE*/ nOffsetY, UInt32 /*SIMPLETYPE*/ nWidth) {// OdGiRasterImagePtr
196 MemoryManager mMan = MemoryManager.GetMemoryManager();
197 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
198 IntPtr ptr = GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_3(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/, nOffsetY /*SIMPLETYPE*/, nWidth /*SIMPLETYPE*/);
199
200 OdGiRasterImage ret = null;
201 if (null != mTrans)
202 {
203 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
204 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
205 }
206 else
207 {
208 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
209 }
210
212 return ret;
213}
214
215 public OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX, UInt32 /*SIMPLETYPE*/ nOffsetY) {// OdGiRasterImagePtr
216 MemoryManager mMan = MemoryManager.GetMemoryManager();
217 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
218 IntPtr ptr = GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_4(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/, nOffsetY /*SIMPLETYPE*/);
219
220 OdGiRasterImage ret = null;
221 if (null != mTrans)
222 {
223 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
224 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
225 }
226 else
227 {
228 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
229 }
230
232 return ret;
233}
234
235 public OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 /*SIMPLETYPE*/ nOffsetX) {// OdGiRasterImagePtr
236 MemoryManager mMan = MemoryManager.GetMemoryManager();
237 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
238 IntPtr ptr = GlobalsPINVOKE.OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_5(swigCPtr, (int)psFs, nOffsetX /*SIMPLETYPE*/);
239
240 OdGiRasterImage ret = null;
241 if (null != mTrans)
242 {
243 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
244 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
245 }
246 else
247 {
248 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
249 }
250
252 return ret;
253}
254
255 public OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs) {// OdGiRasterImagePtr
256 MemoryManager mMan = MemoryManager.GetMemoryManager();
257 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
259
260 OdGiRasterImage ret = null;
261 if (null != mTrans)
262 {
263 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
264 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
265 }
266 else
267 {
268 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
269 }
270
272 return ret;
273}
274
275}
276
277}
static global::System.Exception Retrieve()
static IntPtr OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6, UInt32 jarg7, UInt32 jarg8)
static global::System.IntPtr OdGiPsFillstyles_rasterizeFillstyle__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5)
static IntPtr OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5)
static global::System.IntPtr OdGiPsFillstyles_getGiDefinition(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4)
static void delete_OdGiPsFillstyles(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiPsFillstyles_getGiDefinitions__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, UInt32 jarg4)
static global::System.IntPtr OdGiPsFillstyles_getGiDefinitions__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static global::System.IntPtr OdGiPsFillstyles_rasterizeFillstyle__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGiPsFillstyles_rasterizeFillstyle__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6, byte jarg7)
static global::System.IntPtr OdGiPsFillstyles_rasterizeFillstyle__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6)
static global::System.IntPtr OdGiPsFillstyles_getGiDefinitions__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, UInt32 jarg4, UInt32 jarg5)
static global::System.IntPtr OdGiPsFillstyles_rasterizeFillstyle__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3)
static IntPtr OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGiPsFillstyles_rasterizeFillstyle__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3, UInt32 jarg4)
static IntPtr OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6)
static IntPtr OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3)
static IntPtr OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3, UInt32 jarg4)
static IntPtr OdGiPsFillstyles_rasterizeFillstyleImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6, UInt32 jarg7)
static HandleRef getCPtr(OdGiPsFillstyles obj)
OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 nOffsetX, UInt32 nOffsetY, UInt32 nWidth, UInt32 nHeight, UInt32 backgroundColor)
OdGiPsFillstyles(IntPtr cPtr, bool cMemoryOwn)
OdHatchPattern getGiDefinition(FillStyle psFs, OdHatchPattern pPat, double scale)
OdHatchPattern getGiDefinitions(OdHatchPattern pPats, double scale)
OdUInt8Array rasterizeFillstyle(FillStyle psFs, UInt32 nOffsetX)
OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 nOffsetX, UInt32 nOffsetY)
OdUInt8Array rasterizeFillstyle(FillStyle psFs, UInt32 nOffsetX, UInt32 nOffsetY)
OdUInt8Array rasterizeFillstyle(FillStyle psFs, UInt32 nOffsetX, UInt32 nOffsetY, UInt32 nWidth, UInt32 nHeight)
OdHatchPattern getGiDefinitions(OdHatchPattern pPats, double scale, UInt32 nFirst)
OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 nOffsetX, UInt32 nOffsetY, UInt32 nWidth, UInt32 nHeight, UInt32 backgroundColor, UInt32 foregroundColor)
virtual void Dispose(bool disposing)
OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs)
OdUInt8Array rasterizeFillstyle(FillStyle psFs, UInt32 nOffsetX, UInt32 nOffsetY, UInt32 nWidth, UInt32 nHeight, byte fpValue)
OdHatchPattern getGiDefinitions(OdHatchPattern pPats, double scale, UInt32 nFirst, UInt32 nPats)
OdUInt8Array rasterizeFillstyle(FillStyle psFs, UInt32 nOffsetX, UInt32 nOffsetY, UInt32 nWidth)
OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 nOffsetX, UInt32 nOffsetY, UInt32 nWidth, UInt32 nHeight)
OdUInt8Array rasterizeFillstyle(FillStyle psFs)
OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 nOffsetX, UInt32 nOffsetY, UInt32 nWidth)
OdGiRasterImage rasterizeFillstyleImage(FillStyle psFs, UInt32 nOffsetX)
static HandleRef getCPtr(OdHatchPattern obj)