Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdRxRasterServices.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 OdRxRasterServices(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdRxRasterServices_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdRxRasterServices 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 OdRxRasterServices cast(OdRxObject pObj) {// OdSmartPtr<OdRxRasterServices>
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
46
47 OdRxRasterServices ret = null;
48 if (null != mTrans)
49 {
50 mTrans.AddObject((OdRxRasterServices)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxRasterServices),ptr, true));
51 ret = (OdRxRasterServices)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxRasterServices),ptr, false);
52 }
53 else
54 {
55 ret = (OdRxRasterServices)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxRasterServices),ptr, true);
56 }
57
59 return ret;
60}
61
62 public new static OdRxClass desc() {
63 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdRxRasterServices_desc(),false); /*createInt 3_2*/
64
66 return ret;
67}
68
69 public override OdRxClass isA() {
70 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdRxRasterServices_isA(swigCPtr),false); /*createInt 3_2*/
71
73 return ret;
74}
75
76 public override OdRxObject queryX(OdRxClass protocolClass) {
77 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdRxRasterServices_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
78
80 return ret;
81}
82
83 public new static OdRxRasterServices createObject() {// OdSmartPtr<OdRxRasterServices>
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
87
88 OdRxRasterServices ret = null;
89 if (null != mTrans)
90 {
91 mTrans.AddObject((OdRxRasterServices)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxRasterServices),ptr, true));
92 ret = (OdRxRasterServices)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxRasterServices),ptr, false);
93 }
94 else
95 {
96 ret = (OdRxRasterServices)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxRasterServices),ptr, true);
97 }
98
100 return ret;
101}
102
103 public virtual OdGiRasterImage loadRasterImage(String filename, UInt32[] /*SIMPLE_ARRAY*/ pFlagsChain) {// OdGiRasterImagePtr
104 MemoryManager mMan = MemoryManager.GetMemoryManager();
105 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
106 IntPtr ptr = GlobalsPINVOKE.OdRxRasterServices_loadRasterImage__SWIG_0(swigCPtr, filename, Teigha.Core.Helpers.MarshalUInt32FixedArray(pFlagsChain));
107
108 OdGiRasterImage ret = null;
109 if (null != mTrans)
110 {
111 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
112 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
113 }
114 else
115 {
116 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
117 }
118
120 return ret;
121}
122
123 public virtual OdGiRasterImage loadRasterImage(String filename) {// OdGiRasterImagePtr
124 MemoryManager mMan = MemoryManager.GetMemoryManager();
125 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
126 IntPtr ptr = GlobalsPINVOKE.OdRxRasterServices_loadRasterImage__SWIG_1(swigCPtr, filename);
127
128 OdGiRasterImage ret = null;
129 if (null != mTrans)
130 {
131 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
132 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
133 }
134 else
135 {
136 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
137 }
138
140 return ret;
141}
142
143 public virtual OdGiRasterImage loadRasterImage(OdStreamBuf pStreamBuf, UInt32[] /*SIMPLE_ARRAY*/ pFlagsChain) {// OdGiRasterImagePtr
144 MemoryManager mMan = MemoryManager.GetMemoryManager();
145 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
146 IntPtr ptr = GlobalsPINVOKE.OdRxRasterServices_loadRasterImage__SWIG_2(swigCPtr, OdStreamBuf.getCPtr(pStreamBuf), Teigha.Core.Helpers.MarshalUInt32FixedArray(pFlagsChain));
147
148 OdGiRasterImage ret = null;
149 if (null != mTrans)
150 {
151 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
152 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
153 }
154 else
155 {
156 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
157 }
158
160 return ret;
161}
162
163 public virtual OdGiRasterImage loadRasterImage(OdStreamBuf pStreamBuf) {// OdGiRasterImagePtr
164 MemoryManager mMan = MemoryManager.GetMemoryManager();
165 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
167
168 OdGiRasterImage ret = null;
169 if (null != mTrans)
170 {
171 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
172 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
173 }
174 else
175 {
176 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
177 }
178
180 return ret;
181}
182
183 public virtual OdGiRasterImage createRasterImage(IntPtr /*SIMPLETYPE*/ pImp) {// OdGiRasterImagePtr
184 MemoryManager mMan = MemoryManager.GetMemoryManager();
185 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
186 IntPtr ptr = GlobalsPINVOKE.OdRxRasterServices_createRasterImage(swigCPtr, pImp /*SIMPLETYPE*/);
187
188 OdGiRasterImage ret = null;
189 if (null != mTrans)
190 {
191 mTrans.AddObject((OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true));
192 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, false);
193 }
194 else
195 {
196 ret = (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),ptr, true);
197 }
198
200 return ret;
201}
202
203 public virtual bool saveRasterImage(OdGiRasterImage rasterImage, String filename, UInt32[] /*SIMPLE_ARRAY*/ pFlagsChain) {
204 bool ret = GlobalsPINVOKE.OdRxRasterServices_saveRasterImage__SWIG_0(swigCPtr, OdGiRasterImage.getCPtr(rasterImage), filename, Teigha.Core.Helpers.MarshalUInt32FixedArray(pFlagsChain));
206 return ret;
207 }
208
209 public virtual bool saveRasterImage(OdGiRasterImage rasterImage, String filename) {
210 bool ret = GlobalsPINVOKE.OdRxRasterServices_saveRasterImage__SWIG_1(swigCPtr, OdGiRasterImage.getCPtr(rasterImage), filename);
212 return ret;
213 }
214
215 public virtual bool saveRasterImage(OdGiRasterImage rasterImage, String filename, UInt32 /*SIMPLETYPE*/ type, UInt32[] /*SIMPLE_ARRAY*/ pFlagsChain) {
216 bool ret = GlobalsPINVOKE.OdRxRasterServices_saveRasterImage__SWIG_2(swigCPtr, OdGiRasterImage.getCPtr(rasterImage), filename, type /*SIMPLETYPE*/, Teigha.Core.Helpers.MarshalUInt32FixedArray(pFlagsChain));
218 return ret;
219 }
220
221 public virtual bool saveRasterImage(OdGiRasterImage rasterImage, String filename, UInt32 /*SIMPLETYPE*/ type) {
222 bool ret = GlobalsPINVOKE.OdRxRasterServices_saveRasterImage__SWIG_3(swigCPtr, OdGiRasterImage.getCPtr(rasterImage), filename, type /*SIMPLETYPE*/);
224 return ret;
225 }
226
227 public virtual bool convertRasterImage(OdGiRasterImage pRaster, UInt32 /*SIMPLETYPE*/ type, OdStreamBuf pStreamBuf, UInt32[] /*SIMPLE_ARRAY*/ pFlagsChain) {
228 bool ret = GlobalsPINVOKE.OdRxRasterServices_convertRasterImage__SWIG_0(swigCPtr, OdGiRasterImage.getCPtr(pRaster), type /*SIMPLETYPE*/, OdStreamBuf.getCPtr(pStreamBuf), Teigha.Core.Helpers.MarshalUInt32FixedArray(pFlagsChain));
230 return ret;
231 }
232
233 public virtual bool convertRasterImage(OdGiRasterImage pRaster, UInt32 /*SIMPLETYPE*/ type, OdStreamBuf pStreamBuf) {
234 bool ret = GlobalsPINVOKE.OdRxRasterServices_convertRasterImage__SWIG_1(swigCPtr, OdGiRasterImage.getCPtr(pRaster), type /*SIMPLETYPE*/, OdStreamBuf.getCPtr(pStreamBuf));
236 return ret;
237 }
238
239 public virtual bool convertRasterImage(OdStreamBuf pSrcStream, OdStreamBuf pDstStream, UInt32 /*SIMPLETYPE*/ type, UInt32[] /*SIMPLE_ARRAY*/ pFlagsChainSrc, UInt32[] /*SIMPLE_ARRAY*/ pFlagsChainDst) {
240 bool ret = GlobalsPINVOKE.OdRxRasterServices_convertRasterImage__SWIG_2(swigCPtr, OdStreamBuf.getCPtr(pSrcStream), OdStreamBuf.getCPtr(pDstStream), type /*SIMPLETYPE*/, Teigha.Core.Helpers.MarshalUInt32FixedArray(pFlagsChainSrc), Teigha.Core.Helpers.MarshalUInt32FixedArray(pFlagsChainDst));
242 return ret;
243 }
244
245 public virtual bool convertRasterImage(OdStreamBuf pSrcStream, OdStreamBuf pDstStream, UInt32 /*SIMPLETYPE*/ type, UInt32[] /*SIMPLE_ARRAY*/ pFlagsChainSrc) {
246 bool ret = GlobalsPINVOKE.OdRxRasterServices_convertRasterImage__SWIG_3(swigCPtr, OdStreamBuf.getCPtr(pSrcStream), OdStreamBuf.getCPtr(pDstStream), type /*SIMPLETYPE*/, Teigha.Core.Helpers.MarshalUInt32FixedArray(pFlagsChainSrc));
248 return ret;
249 }
250
251 public virtual bool convertRasterImage(OdStreamBuf pSrcStream, OdStreamBuf pDstStream, UInt32 /*SIMPLETYPE*/ type) {
252 bool ret = GlobalsPINVOKE.OdRxRasterServices_convertRasterImage__SWIG_4(swigCPtr, OdStreamBuf.getCPtr(pSrcStream), OdStreamBuf.getCPtr(pDstStream), type /*SIMPLETYPE*/);
254 return ret;
255 }
256
258// csout array
260
262 return res;
263}
264
265 public virtual bool isRasterImageTypeSupported(UInt32 /*SIMPLETYPE*/ type) {
266 bool ret = GlobalsPINVOKE.OdRxRasterServices_isRasterImageTypeSupported(swigCPtr, type /*SIMPLETYPE*/);
268 return ret;
269 }
270
271 public virtual String mapTypeToExtension(UInt32 /*SIMPLETYPE*/ type, string psFilterName) {
272 string ret = GlobalsPINVOKE.OdRxRasterServices_mapTypeToExtension(swigCPtr, type /*SIMPLETYPE*/, psFilterName);
274 return ret;
275}
276
277 public virtual UInt32 mapExtensionToType(String extension) {
278// test csout
279 /*SIMPLETYPE*/
280 UInt32 ret = GlobalsPINVOKE.OdRxRasterServices_mapExtensionToType(swigCPtr, extension);
282 return ret;
283 }
284
285 public virtual UInt32 getImageFormat(String filename) {
286// test csout
287 /*SIMPLETYPE*/
288 UInt32 ret = GlobalsPINVOKE.OdRxRasterServices_getImageFormat__SWIG_0(swigCPtr, filename);
290 return ret;
291 }
292
293 public virtual UInt32 getImageFormat(OdStreamBuf pStreamBuf) {
294// test csout
295 /*SIMPLETYPE*/
298 return ret;
299 }
300
301 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
302 string ret = GlobalsPINVOKE.OdRxRasterServices_getRealClassName(ptr /*SIMPLETYPE*/);
304 return ret;
305 }
306
307 public enum ImageType : long {
308 kUnknown = -1,
309 kBMP = (((long) (0x20) << 24)|((long) (0x50) << 16)|((long) (0x4D) << 8)|((long) (0x42))),
310 kICO = (((long) (0x20) << 24)|((long) (0x4F) << 16)|((long) (0x43) << 8)|((long) (0x49))),
311 kJPEG = (((long) (0x47) << 24)|((long) (0x45) << 16)|((long) (0x50) << 8)|((long) (0x4A))),
312 kJNG = (((long) (0x20) << 24)|((long) (0x47) << 16)|((long) (0x4E) << 8)|((long) (0x4A))),
313 kKOALA = (((long) (0x4C) << 24)|((long) (0x41) << 16)|((long) (0x4F) << 8)|((long) (0x4B))),
314 kLBM = (((long) (0x20) << 24)|((long) (0x4D) << 16)|((long) (0x42) << 8)|((long) (0x4C))),
315 kIFF = kLBM,
316 kMNG = (((long) (0x20) << 24)|((long) (0x47) << 16)|((long) (0x4E) << 8)|((long) (0x4D))),
317 kPBM = (((long) (0x20) << 24)|((long) (0x4D) << 16)|((long) (0x42) << 8)|((long) (0x50))),
318 kPBMRAW = (((long) (0x52) << 24)|((long) (0x4D) << 16)|((long) (0x42) << 8)|((long) (0x50))),
319 kPCD = (((long) (0x20) << 24)|((long) (0x44) << 16)|((long) (0x43) << 8)|((long) (0x50))),
320 kPCX = (((long) (0x20) << 24)|((long) (0x58) << 16)|((long) (0x43) << 8)|((long) (0x50))),
321 kPGM = (((long) (0x20) << 24)|((long) (0x4D) << 16)|((long) (0x47) << 8)|((long) (0x50))),
322 kPGMRAW = (((long) (0x52) << 24)|((long) (0x4D) << 16)|((long) (0x47) << 8)|((long) (0x50))),
323 kPNG = (((long) (0x20) << 24)|((long) (0x47) << 16)|((long) (0x4E) << 8)|((long) (0x50))),
324 kPPM = (((long) (0x20) << 24)|((long) (0x4D) << 16)|((long) (0x50) << 8)|((long) (0x50))),
325 kPPMRAW = (((long) (0x52) << 24)|((long) (0x4D) << 16)|((long) (0x50) << 8)|((long) (0x50))),
326 kRAS = (((long) (0x20) << 24)|((long) (0x53) << 16)|((long) (0x41) << 8)|((long) (0x52))),
327 kTARGA = (((long) (0x20) << 24)|((long) (0x41) << 16)|((long) (0x47) << 8)|((long) (0x54))),
328 kTIFF = (((long) (0x46) << 24)|((long) (0x46) << 16)|((long) (0x49) << 8)|((long) (0x54))),
329 kWBMP = (((long) (0x50) << 24)|((long) (0x4D) << 16)|((long) (0x42) << 8)|((long) (0x57))),
330 kPSD = (((long) (0x20) << 24)|((long) (0x44) << 16)|((long) (0x53) << 8)|((long) (0x50))),
331 kCUT = (((long) (0x20) << 24)|((long) (0x54) << 16)|((long) (0x55) << 8)|((long) (0x43))),
332 kXBM = (((long) (0x20) << 24)|((long) (0x4D) << 16)|((long) (0x42) << 8)|((long) (0x58))),
333 kXPM = (((long) (0x20) << 24)|((long) (0x4D) << 16)|((long) (0x50) << 8)|((long) (0x58))),
334 kDDS = (((long) (0x20) << 24)|((long) (0x53) << 16)|((long) (0x44) << 8)|((long) (0x44))),
335 kGIF = (((long) (0x20) << 24)|((long) (0x46) << 16)|((long) (0x49) << 8)|((long) (0x47))),
336 kHDR = (((long) (0x20) << 24)|((long) (0x52) << 16)|((long) (0x44) << 8)|((long) (0x48))),
337 kFAXG3 = (((long) (0x33) << 24)|((long) (0x47) << 16)|((long) (0x58) << 8)|((long) (0x46))),
338 kSGI = (((long) (0x20) << 24)|((long) (0x49) << 16)|((long) (0x47) << 8)|((long) (0x53))),
339 kEXR = (((long) (0x20) << 24)|((long) (0x52) << 16)|((long) (0x58) << 8)|((long) (0x45))),
340 kJ2K = (((long) (0x20) << 24)|((long) (0x4B) << 16)|((long) (0x32) << 8)|((long) (0x4A))),
341 kJP2 = (((long) (0x20) << 24)|((long) (0x32) << 16)|((long) (0x50) << 8)|((long) (0x4A))),
342 kPFM = (((long) (0x20) << 24)|((long) (0x4D) << 16)|((long) (0x46) << 8)|((long) (0x50))),
343 kPICT = (((long) (0x54) << 24)|((long) (0x43) << 16)|((long) (0x49) << 8)|((long) (0x50))),
344 kRAW = (((long) (0x20) << 24)|((long) (0x57) << 16)|((long) (0x41) << 8)|((long) (0x52)))
345 }
346
347 public enum LoadFlags : long {
348 kLoadFmt = (((long) (0x20) << 24)|((long) (0x54) << 16)|((long) (0x4D) << 8)|((long) (0x46))),
349 kNoTIFFRotation = (((long) (0x52) << 24)|((long) (0x46) << 16)|((long) (0x54) << 8)|((long) (0x4E)))
350 }
351
352 public enum SaveFlags : long {
353 kTransparentColor = (((long) (0x52) << 24)|((long) (0x4C) << 16)|((long) (0x43) << 8)|((long) (0x54))),
354 kJpegQuality = (((long) (0x59) << 24)|((long) (0x54) << 16)|((long) (0x51) << 8)|((long) (0x4A))),
355 kTiffCompression = (((long) (0x50) << 24)|((long) (0x4D) << 16)|((long) (0x43) << 8)|((long) (0x54))),
356 kTiffCompressionDeflate = (((long) (0x20) << 24)|((long) (0x50) << 16)|((long) (0x49) << 8)|((long) (0X5A))),
357 kTiffCompressionLzw = (((long) (0x20) << 24)|((long) (0x57) << 16)|((long) (0X5A) << 8)|((long) (0x4C))),
358 kTiffCompressionJpeg = (((long) (0x47) << 24)|((long) (0x45) << 16)|((long) (0x50) << 8)|((long) (0x4A))),
359 kTiffCompressionCCITTFax3 = (((long) (0x33) << 24)|((long) (0x58) << 16)|((long) (0x41) << 8)|((long) (0x46))),
360 kTiffCompressionCCITTFax4 = (((long) (0x34) << 24)|((long) (0x58) << 16)|((long) (0x41) << 8)|((long) (0x46))),
361 kTiffCompressionEmbedded = (((long) (0x44) << 24)|((long) (0x42) << 16)|((long) (0x4D) << 8)|((long) (0x45))),
362 kDithering = (((long) (0x48) << 24)|((long) (0x54) << 16)|((long) (0x49) << 8)|((long) (0x44))),
363 kDitheringFS = (((long) (0x53) << 24)|((long) (0x46) << 16)|((long) (0x54) << 8)|((long) (0x44))),
364 kDitheringBayer4x4 = (((long) (0x34) << 24)|((long) (0x52) << 16)|((long) (0x59) << 8)|((long) (0x42))),
365 kDitheringBayer8x8 = (((long) (0x38) << 24)|((long) (0x52) << 16)|((long) (0x59) << 8)|((long) (0x42))),
366 kDitheringBayer16x16 = (((long) (0x36) << 24)|((long) (0x31) << 16)|((long) (0x52) << 8)|((long) (0x42))),
367 kDitheringCluster6x6 = (((long) (0x36) << 24)|((long) (0x52) << 16)|((long) (0x4C) << 8)|((long) (0x43))),
368 kDitheringCluster8x8 = (((long) (0x38) << 24)|((long) (0x52) << 16)|((long) (0x4C) << 8)|((long) (0x43))),
369 kDitheringCluster16x16 = (((long) (0x36) << 24)|((long) (0x31) << 16)|((long) (0x4C) << 8)|((long) (0x43))),
370 kRescale = (((long) (0x4C) << 24)|((long) (0x43) << 16)|((long) (0x53) << 8)|((long) (0x52))),
371 kRescaleBox = (((long) (0x20) << 24)|((long) (0x58) << 16)|((long) (0x4F) << 8)|((long) (0x42))),
372 kRescaleBicubic = (((long) (0x43) << 24)|((long) (0x42) << 16)|((long) (0x43) << 8)|((long) (0x42))),
373 kRescaleBilinear = (((long) (0x52) << 24)|((long) (0x4E) << 16)|((long) (0x4C) << 8)|((long) (0x42))),
374 kRescaleBspline = (((long) (0x4C) << 24)|((long) (0x50) << 16)|((long) (0x53) << 8)|((long) (0x42))),
375 kRescaleCatmullrom = (((long) (0x4C) << 24)|((long) (0x4D) << 16)|((long) (0x54) << 8)|((long) (0x43))),
376 kRescaleLanczos3 = (((long) (0X5A) << 24)|((long) (0x43) << 16)|((long) (0x4E) << 8)|((long) (0x4C))),
377 kRescaleWidth = (((long) (0x48) << 24)|((long) (0x54) << 16)|((long) (0x44) << 8)|((long) (0x57))),
378 kRescaleHeight = (((long) (0x54) << 24)|((long) (0x48) << 16)|((long) (0x47) << 8)|((long) (0x48))),
379 kQuantizeNone = (((long) (0x38) << 24)|((long) (0x4F) << 16)|((long) (0x54) << 8)|((long) (0x43))),
380 kQuantizeWU = (((long) (0x51) << 24)|((long) (0x43) << 16)|((long) (0x55) << 8)|((long) (0x57))),
381 kQuantizeNN = (((long) (0x20) << 24)|((long) (0x51) << 16)|((long) (0x4E) << 8)|((long) (0x4E))),
382 kQuantizeLFP = (((long) (0x51) << 24)|((long) (0x50) << 16)|((long) (0x46) << 8)|((long) (0x4C)))
383 }
384
385}
386
387}
static global::System.Exception Retrieve()
static global::System.IntPtr OdRxRasterServices_getRasterImageTypes(HandleRef jarg1)
static IntPtr OdRxRasterServices_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdRxRasterServices_getRealClassName(IntPtr jarg1)
static IntPtr OdRxRasterServices_createRasterImage(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdRxRasterServices_isA(HandleRef jarg1)
static bool OdRxRasterServices_convertRasterImage__SWIG_2(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, UInt32 jarg4, IntPtr jarg5, IntPtr jarg6)
static bool OdRxRasterServices_saveRasterImage__SWIG_1(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static String OdRxRasterServices_mapTypeToExtension(HandleRef jarg1, UInt32 jarg2, string jarg3)
static UInt32 OdRxRasterServices_mapExtensionToType(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static UInt32 OdRxRasterServices_getImageFormat__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdRxRasterServices_saveRasterImage__SWIG_0(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, IntPtr jarg4)
static IntPtr OdRxRasterServices_desc()
static bool OdRxRasterServices_convertRasterImage__SWIG_3(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, UInt32 jarg4, IntPtr jarg5)
static IntPtr OdRxRasterServices_loadRasterImage__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, IntPtr jarg3)
static bool OdRxRasterServices_convertRasterImage__SWIG_1(HandleRef jarg1, HandleRef jarg2, UInt32 jarg3, HandleRef jarg4)
static bool OdRxRasterServices_saveRasterImage__SWIG_2(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, UInt32 jarg4, IntPtr jarg5)
static bool OdRxRasterServices_convertRasterImage__SWIG_4(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, UInt32 jarg4)
static IntPtr OdRxRasterServices_loadRasterImage__SWIG_3(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdRxRasterServices_loadRasterImage__SWIG_2(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3)
static IntPtr OdRxRasterServices_cast(HandleRef jarg1)
static bool OdRxRasterServices_isRasterImageTypeSupported(HandleRef jarg1, UInt32 jarg2)
static bool OdRxRasterServices_convertRasterImage__SWIG_0(HandleRef jarg1, HandleRef jarg2, UInt32 jarg3, HandleRef jarg4, IntPtr jarg5)
static IntPtr OdRxRasterServices_createObject()
static IntPtr OdRxRasterServices_loadRasterImage__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static UInt32 OdRxRasterServices_getImageFormat__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdRxRasterServices_saveRasterImage__SWIG_3(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, UInt32 jarg4)
static void delete_OdRxRasterServices(HandleRef jarg1)
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
virtual bool saveRasterImage(OdGiRasterImage rasterImage, String filename, UInt32 type, UInt32[] pFlagsChain)
override void Dispose(bool disposing)
override OdRxObject queryX(OdRxClass protocolClass)
virtual UInt32 getImageFormat(String filename)
virtual OdUInt32Array getRasterImageTypes()
virtual OdGiRasterImage loadRasterImage(String filename)
virtual bool convertRasterImage(OdStreamBuf pSrcStream, OdStreamBuf pDstStream, UInt32 type)
virtual OdGiRasterImage loadRasterImage(String filename, UInt32[] pFlagsChain)
virtual bool saveRasterImage(OdGiRasterImage rasterImage, String filename)
virtual OdGiRasterImage loadRasterImage(OdStreamBuf pStreamBuf, UInt32[] pFlagsChain)
static HandleRef getCPtr(OdRxRasterServices obj)
virtual bool isRasterImageTypeSupported(UInt32 type)
virtual bool convertRasterImage(OdStreamBuf pSrcStream, OdStreamBuf pDstStream, UInt32 type, UInt32[] pFlagsChainSrc, UInt32[] pFlagsChainDst)
virtual UInt32 mapExtensionToType(String extension)
static string getRealClassName(IntPtr ptr)
virtual bool saveRasterImage(OdGiRasterImage rasterImage, String filename, UInt32[] pFlagsChain)
virtual UInt32 getImageFormat(OdStreamBuf pStreamBuf)
virtual bool convertRasterImage(OdStreamBuf pSrcStream, OdStreamBuf pDstStream, UInt32 type, UInt32[] pFlagsChainSrc)
virtual bool saveRasterImage(OdGiRasterImage rasterImage, String filename, UInt32 type)
OdRxRasterServices(IntPtr cPtr, bool cMemoryOwn)
virtual bool convertRasterImage(OdGiRasterImage pRaster, UInt32 type, OdStreamBuf pStreamBuf)
virtual String mapTypeToExtension(UInt32 type, string psFilterName)
virtual OdGiRasterImage loadRasterImage(OdStreamBuf pStreamBuf)
virtual bool convertRasterImage(OdGiRasterImage pRaster, UInt32 type, OdStreamBuf pStreamBuf, UInt32[] pFlagsChain)
static OdRxRasterServices cast(OdRxObject pObj)
virtual OdGiRasterImage createRasterImage(IntPtr pImp)
static new OdRxRasterServices createObject()
static HandleRef getCPtr(OdStreamBuf obj)
Definition: OdStreamBuf.cs:25