Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiRasterImageDesc.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
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGiRasterImageDesc(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGiRasterImageDesc_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGiRasterImageDesc obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
42 public static OdGiRasterImage createObject(UInt32 /*SIMPLETYPE*/ pixelWidth, UInt32 /*SIMPLETYPE*/ pixelHeight, OdGiRasterImage.Units units, double xPelsPerUnit, double yPelsPerUnit) {// OdGiRasterImagePtr
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
45 IntPtr ptr = GlobalsPINVOKE.OdGiRasterImageDesc_createObject__SWIG_0(pixelWidth /*SIMPLETYPE*/, pixelHeight /*SIMPLETYPE*/, (int)units, xPelsPerUnit, yPelsPerUnit);
46
47 OdGiRasterImage ret = null;
48 if (null != mTrans)
49 {
50 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
51 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
52 }
53 else
54 {
55 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
56 }
57
59 return ret;
60}
61
62 public static OdGiRasterImage createObject(UInt32 /*SIMPLETYPE*/ pixelWidth, UInt32 /*SIMPLETYPE*/ pixelHeight, OdGiRasterImage.Units units, double xPelsPerUnit) {// OdGiRasterImagePtr
63 MemoryManager mMan = MemoryManager.GetMemoryManager();
64 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
65 IntPtr ptr = GlobalsPINVOKE.OdGiRasterImageDesc_createObject__SWIG_1(pixelWidth /*SIMPLETYPE*/, pixelHeight /*SIMPLETYPE*/, (int)units, xPelsPerUnit);
66
67 OdGiRasterImage ret = null;
68 if (null != mTrans)
69 {
70 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
71 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
72 }
73 else
74 {
75 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
76 }
77
79 return ret;
80}
81
82 public static OdGiRasterImage createObject(UInt32 /*SIMPLETYPE*/ pixelWidth, UInt32 /*SIMPLETYPE*/ pixelHeight, OdGiRasterImage.Units units) {// OdGiRasterImagePtr
83 MemoryManager mMan = MemoryManager.GetMemoryManager();
84 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
85 IntPtr ptr = GlobalsPINVOKE.OdGiRasterImageDesc_createObject__SWIG_2(pixelWidth /*SIMPLETYPE*/, pixelHeight /*SIMPLETYPE*/, (int)units);
86
87 OdGiRasterImage ret = null;
88 if (null != mTrans)
89 {
90 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
91 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
92 }
93 else
94 {
95 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
96 }
97
99 return ret;
100}
101
102 public static OdGiRasterImage createObject(UInt32 /*SIMPLETYPE*/ pixelWidth, UInt32 /*SIMPLETYPE*/ pixelHeight) {// OdGiRasterImagePtr
103 MemoryManager mMan = MemoryManager.GetMemoryManager();
104 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
105 IntPtr ptr = GlobalsPINVOKE.OdGiRasterImageDesc_createObject__SWIG_3(pixelWidth /*SIMPLETYPE*/, pixelHeight /*SIMPLETYPE*/);
106
107 OdGiRasterImage ret = null;
108 if (null != mTrans)
109 {
110 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
111 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
112 }
113 else
114 {
115 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
116 }
117
119 return ret;
120}
121
122 public static OdGiRasterImage createObject(UInt32 /*SIMPLETYPE*/ pixelWidth, UInt32 /*SIMPLETYPE*/ pixelHeight, UInt32 /*SIMPLETYPE*/ colorDepth, OdGiRasterImage.Units units, double xPelsPerUnit, double yPelsPerUnit) {// OdGiRasterImagePtr
123 MemoryManager mMan = MemoryManager.GetMemoryManager();
124 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
125 IntPtr ptr = GlobalsPINVOKE.OdGiRasterImageDesc_createObject__SWIG_4(pixelWidth /*SIMPLETYPE*/, pixelHeight /*SIMPLETYPE*/, colorDepth /*SIMPLETYPE*/, (int)units, xPelsPerUnit, yPelsPerUnit);
126
127 OdGiRasterImage ret = null;
128 if (null != mTrans)
129 {
130 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
131 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
132 }
133 else
134 {
135 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
136 }
137
139 return ret;
140}
141
142 public static OdGiRasterImage createObject(UInt32 /*SIMPLETYPE*/ pixelWidth, UInt32 /*SIMPLETYPE*/ pixelHeight, UInt32 /*SIMPLETYPE*/ colorDepth, OdGiRasterImage.Units units, double xPelsPerUnit) {// OdGiRasterImagePtr
143 MemoryManager mMan = MemoryManager.GetMemoryManager();
144 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
145 IntPtr ptr = GlobalsPINVOKE.OdGiRasterImageDesc_createObject__SWIG_5(pixelWidth /*SIMPLETYPE*/, pixelHeight /*SIMPLETYPE*/, colorDepth /*SIMPLETYPE*/, (int)units, xPelsPerUnit);
146
147 OdGiRasterImage ret = null;
148 if (null != mTrans)
149 {
150 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
151 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
152 }
153 else
154 {
155 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
156 }
157
159 return ret;
160}
161
162 public static OdGiRasterImage createObject(UInt32 /*SIMPLETYPE*/ pixelWidth, UInt32 /*SIMPLETYPE*/ pixelHeight, UInt32 /*SIMPLETYPE*/ colorDepth, OdGiRasterImage.Units units) {// OdGiRasterImagePtr
163 MemoryManager mMan = MemoryManager.GetMemoryManager();
164 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
165 IntPtr ptr = GlobalsPINVOKE.OdGiRasterImageDesc_createObject__SWIG_6(pixelWidth /*SIMPLETYPE*/, pixelHeight /*SIMPLETYPE*/, colorDepth /*SIMPLETYPE*/, (int)units);
166
167 OdGiRasterImage ret = null;
168 if (null != mTrans)
169 {
170 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
171 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
172 }
173 else
174 {
175 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
176 }
177
179 return ret;
180}
181
182 public static OdGiRasterImage createObject(UInt32 /*SIMPLETYPE*/ pixelWidth, UInt32 /*SIMPLETYPE*/ pixelHeight, UInt32 /*SIMPLETYPE*/ colorDepth) {// OdGiRasterImagePtr
183 MemoryManager mMan = MemoryManager.GetMemoryManager();
184 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
185 IntPtr ptr = GlobalsPINVOKE.OdGiRasterImageDesc_createObject__SWIG_7(pixelWidth /*SIMPLETYPE*/, pixelHeight /*SIMPLETYPE*/, colorDepth /*SIMPLETYPE*/);
186
187 OdGiRasterImage ret = null;
188 if (null != mTrans)
189 {
190 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
191 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
192 }
193 else
194 {
195 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
196 }
197
199 return ret;
200}
201
202 public static OdGiRasterImage createObject(OdGiRasterImage pSourceImage) {// OdGiRasterImagePtr
203 MemoryManager mMan = MemoryManager.GetMemoryManager();
204 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
206
207 OdGiRasterImage ret = null;
208 if (null != mTrans)
209 {
210 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
211 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
212 }
213 else
214 {
215 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
216 }
217
219 return ret;
220}
221
222 public void setFrom(OdGiRasterImage pSourceImage) {
225 }
226
227 public override OdRxObject clone() {// OdRxObjectPtr
228 MemoryManager mMan = MemoryManager.GetMemoryManager();
229 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
230 IntPtr ptr = GlobalsPINVOKE.OdGiRasterImageDesc_clone(swigCPtr);
231
232 OdRxObject ret = null;
233 if (null != mTrans)
234 {
235 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
236 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
237 }
238 else
239 {
240 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
241 }
242
244 return ret;
245}
246
247 public override void copyFrom(OdRxObject pSource) {
250 }
251
252 public override UInt32 pixelWidth() {
253// test csout
254 /*SIMPLETYPE*/
255 UInt32 ret = GlobalsPINVOKE.OdGiRasterImageDesc_pixelWidth(swigCPtr);
257 return ret;
258 }
259
260 public override UInt32 pixelHeight() {
261// test csout
262 /*SIMPLETYPE*/
263 UInt32 ret = GlobalsPINVOKE.OdGiRasterImageDesc_pixelHeight(swigCPtr);
265 return ret;
266 }
267
268 public override UInt32 colorDepth() {
269// test csout
270 /*SIMPLETYPE*/
271 UInt32 ret = GlobalsPINVOKE.OdGiRasterImageDesc_colorDepth(swigCPtr);
273 return ret;
274 }
275
276 public override UInt32 numColors() {
277// test csout
278 /*SIMPLETYPE*/
279 UInt32 ret = GlobalsPINVOKE.OdGiRasterImageDesc_numColors(swigCPtr);
281 return ret;
282 }
283
284 public override UInt32 color(UInt32 /*SIMPLETYPE*/ colorIndex) {
285// test csout
286 /*SIMPLETYPE*/
287 UInt32 ret = GlobalsPINVOKE.OdGiRasterImageDesc_color(swigCPtr, colorIndex /*SIMPLETYPE*/);
289 return ret;
290 }
291
292 public override UInt32 paletteDataSize() {
293// test csout
294 /*SIMPLETYPE*/
297 return ret;
298 }
299
300 public override void paletteData(ref byte[] /*OUT_ARRAY*/ bytes) {
301IntPtr p_bytes=Teigha.Core.Helpers.MarshalbyteFixedArray(bytes);
302 try {
305 } finally {
306bytes = Teigha.Core.Helpers.UnMarshalbyteFixedArray(p_bytes); Marshal.FreeCoTaskMem(p_bytes);
307 }
308 }
309
310 public override UInt32 scanLineSize() {
311// test csout
312 /*SIMPLETYPE*/
313 UInt32 ret = GlobalsPINVOKE.OdGiRasterImageDesc_scanLineSize(swigCPtr);
315 return ret;
316 }
317
318 public override byte[] /*SIMPLE_ARRAY*/ scanLines() {
319 /*SArr csout*/
320 byte[] ret = Teigha.Core.Helpers.UnMarshalbyteFixedArray(GlobalsPINVOKE.OdGiRasterImageDesc_scanLines__SWIG_0(swigCPtr));
322 return ret;
323}
324
325 public override void scanLines(ref byte[] /*OUT_ARRAY*/ scnLines, UInt32 /*SIMPLETYPE*/ firstScanline, UInt32 /*SIMPLETYPE*/ numLines) {
326IntPtr p_scnLines=Teigha.Core.Helpers.MarshalbyteFixedArray(scnLines);
327 try {
328 GlobalsPINVOKE.OdGiRasterImageDesc_scanLines__SWIG_1(swigCPtr, p_scnLines, firstScanline /*SIMPLETYPE*/, numLines /*SIMPLETYPE*/);
330 } finally {
331scnLines = Teigha.Core.Helpers.UnMarshalbyteFixedArray(p_scnLines); Marshal.FreeCoTaskMem(p_scnLines);
332 }
333 }
334
335 public override void scanLines(ref byte[] /*OUT_ARRAY*/ scnLines, UInt32 /*SIMPLETYPE*/ firstScanline) {
336IntPtr p_scnLines=Teigha.Core.Helpers.MarshalbyteFixedArray(scnLines);
337 try {
338 GlobalsPINVOKE.OdGiRasterImageDesc_scanLines__SWIG_2(swigCPtr, p_scnLines, firstScanline /*SIMPLETYPE*/);
340 } finally {
341scnLines = Teigha.Core.Helpers.UnMarshalbyteFixedArray(p_scnLines); Marshal.FreeCoTaskMem(p_scnLines);
342 }
343 }
344
348 return ret;
349 }
350
351 public override UInt32 scanLinesAlignment() {
352// test csout
353 /*SIMPLETYPE*/
356 return ret;
357 }
358
359 public override OdGiRasterImage.Units defaultResolution(out double xPelsPerUnit, out double yPelsPerUnit) {
360 OdGiRasterImage.Units ret = (OdGiRasterImage.Units)GlobalsPINVOKE.OdGiRasterImageDesc_defaultResolution(swigCPtr, out xPelsPerUnit, out yPelsPerUnit);
362 return ret;
363 }
364
365 public void setPixelWidth(UInt32 /*SIMPLETYPE*/ pixelWidth) {
368 }
369
370 public void setPixelHeight(UInt32 /*SIMPLETYPE*/ pixelHeight) {
373 }
374
375 public void setColorDepth(UInt32 /*SIMPLETYPE*/ colorDepth) {
378 }
379
380 public void setPalette(UInt32 /*SIMPLETYPE*/ paletteSize, byte[] /*SIMPLE_ARRAY*/ paletteData) {
381 GlobalsPINVOKE.OdGiRasterImageDesc_setPalette(swigCPtr, paletteSize /*SIMPLETYPE*/, Teigha.Core.Helpers.MarshalbyteFixedArray(paletteData));
383 }
384
385 public void setScanLinesAlignment(UInt32 /*SIMPLETYPE*/ alignment) {
386 GlobalsPINVOKE.OdGiRasterImageDesc_setScanLinesAlignment(swigCPtr, alignment /*SIMPLETYPE*/);
388 }
389
390 public void setDefaultResolution(OdGiRasterImage.Units units, double xPelsPerUnit, double yPelsPerUnit) {
391 GlobalsPINVOKE.OdGiRasterImageDesc_setDefaultResolution(swigCPtr, (int)units, xPelsPerUnit, yPelsPerUnit);
393 }
394
395 public override UInt32 supportedParams() {
396// test csout
397 /*SIMPLETYPE*/
400 return ret;
401 }
402
406 return ret;
407 }
408
409 public override void setImageSource(OdGiRasterImage.ImageSource source) {
412 }
413
414 public override String sourceFileName() {
417 return ret;
418}
419
420 public override void setSourceFileName(String fileName) {
423 }
424
428 return ret;
429 }
430
434 }
435
436 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
437 string ret = GlobalsPINVOKE.OdGiRasterImageDesc_getRealClassName(ptr /*SIMPLETYPE*/);
439 return ret;
440 }
441
447
453
454}
455
456}
static global::System.Exception Retrieve()
static void OdGiRasterImageDesc_setDefaultResolution(HandleRef jarg1, int jarg2, double jarg3, double jarg4)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_4(UInt32 jarg1, UInt32 jarg2, UInt32 jarg3, int jarg4, double jarg5, double jarg6)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_5(UInt32 jarg1, UInt32 jarg2, UInt32 jarg3, int jarg4, double jarg5)
static void OdGiRasterImageDesc_setFrom(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdGiRasterImageDesc_paletteDataSize(HandleRef jarg1)
static IntPtr OdGiRasterImageDesc_clone(HandleRef jarg1)
static global::System.IntPtr OdGiRasterImageDesc_pixelFormat__SWIG_0(HandleRef jarg1)
static void OdGiRasterImageDesc_scanLines__SWIG_1(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3, UInt32 jarg4)
static void OdGiRasterImageDesc_setScanLinesAlignment(HandleRef jarg1, UInt32 jarg2)
static void OdGiRasterImageDesc_paletteData(HandleRef jarg1, IntPtr jarg2)
static void OdGiRasterImageDesc_setImageSource(HandleRef jarg1, int jarg2)
static int OdGiRasterImageDesc_imageSource(HandleRef jarg1)
static string OdGiRasterImageDesc_getRealClassName(IntPtr jarg1)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_8(HandleRef jarg1)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_3(UInt32 jarg1, UInt32 jarg2)
static int OdGiRasterImageDesc_transparencyMode(HandleRef jarg1)
static void OdGiRasterImageDesc_setPixelWidth(HandleRef jarg1, UInt32 jarg2)
static void OdGiRasterImageDesc_scanLines__SWIG_2(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static IntPtr OdGiRasterImageDesc_scanLines__SWIG_0(HandleRef jarg1)
static UInt32 OdGiRasterImageDesc_pixelWidth(HandleRef jarg1)
static void delete_OdGiRasterImageDesc(HandleRef jarg1)
static void OdGiRasterImageDesc_copyFrom(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdGiRasterImageDesc_color(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_7(UInt32 jarg1, UInt32 jarg2, UInt32 jarg3)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_0(UInt32 jarg1, UInt32 jarg2, int jarg3, double jarg4, double jarg5)
static UInt32 OdGiRasterImageDesc_numColors(HandleRef jarg1)
static UInt32 OdGiRasterImageDesc_supportedParams(HandleRef jarg1)
static void OdGiRasterImageDesc_setPixelHeight(HandleRef jarg1, UInt32 jarg2)
static void OdGiRasterImageDesc_setColorDepth(HandleRef jarg1, UInt32 jarg2)
static String OdGiRasterImageDesc_sourceFileName(HandleRef jarg1)
static int OdGiRasterImageDesc_defaultResolution(HandleRef jarg1, out double jarg2, out double jarg3)
static UInt32 OdGiRasterImageDesc_scanLineSize(HandleRef jarg1)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_1(UInt32 jarg1, UInt32 jarg2, int jarg3, double jarg4)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_2(UInt32 jarg1, UInt32 jarg2, int jarg3)
static UInt32 OdGiRasterImageDesc_colorDepth(HandleRef jarg1)
static void OdGiRasterImageDesc_setTransparencyMode(HandleRef jarg1, int jarg2)
static IntPtr OdGiRasterImageDesc_createObject__SWIG_6(UInt32 jarg1, UInt32 jarg2, UInt32 jarg3, int jarg4)
static void OdGiRasterImageDesc_setPalette(HandleRef jarg1, UInt32 jarg2, IntPtr jarg3)
static void OdGiRasterImageDesc_setSourceFileName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static UInt32 OdGiRasterImageDesc_scanLinesAlignment(HandleRef jarg1)
static UInt32 OdGiRasterImageDesc_pixelHeight(HandleRef jarg1)
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, UInt32 colorDepth, OdGiRasterImage.Units units, double xPelsPerUnit, double yPelsPerUnit)
override void scanLines(ref byte[] scnLines, UInt32 firstScanline, UInt32 numLines)
void setColorDepth(UInt32 colorDepth)
override void copyFrom(OdRxObject pSource)
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, UInt32 colorDepth, OdGiRasterImage.Units units, double xPelsPerUnit)
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight)
override void paletteData(ref byte[] bytes)
static HandleRef getCPtr(OdGiRasterImageDesc obj)
override void scanLines(ref byte[] scnLines, UInt32 firstScanline)
void setPalette(UInt32 paletteSize, byte[] paletteData)
override void Dispose(bool disposing)
OdGiRasterImageDesc(IntPtr cPtr, bool cMemoryOwn)
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, OdGiRasterImage.Units units, double xPelsPerUnit, double yPelsPerUnit)
void setScanLinesAlignment(UInt32 alignment)
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, OdGiRasterImage.Units units, double xPelsPerUnit)
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, UInt32 colorDepth, OdGiRasterImage.Units units)
override void setSourceFileName(String fileName)
override UInt32 color(UInt32 colorIndex)
void setDefaultResolution(OdGiRasterImage.Units units, double xPelsPerUnit, double yPelsPerUnit)
override Teigha.Core.OdGiRasterImage.TransparencyMode vb_transparencyMode()
override OdGiRasterImage.PixelFormatInfo pixelFormat()
static OdGiRasterImage createObject(OdGiRasterImage pSourceImage)
static string getRealClassName(IntPtr ptr)
override void setImageSource(OdGiRasterImage.ImageSource source)
override OdGiRasterImage.ImageSource imageSource()
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, OdGiRasterImage.Units units)
void setFrom(OdGiRasterImage pSourceImage)
override OdGiRasterImage.Units defaultResolution(out double xPelsPerUnit, out double yPelsPerUnit)
override void setTransparencyMode(OdGiRasterImage.TransparencyMode mode)
void setPixelHeight(UInt32 pixelHeight)
override OdGiRasterImage.TransparencyMode transparencyMode()
void setPixelWidth(UInt32 pixelWidth)
override Teigha.Core.OdGiRasterImage.ImageSource vb_imageSource()
static OdGiRasterImage createObject(UInt32 pixelWidth, UInt32 pixelHeight, UInt32 colorDepth)
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26