Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdGsBaseVectorizeDevice.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
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdGsBaseVectorizeDevice(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGsBaseVectorizeDevice_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdGsBaseVectorizeDevice 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
52 : this(GlobalsPINVOKE.new_OdGsBaseVectorizeDevice(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
53 {
54 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
55 if (null != mTr)
56 {
57 mTr.AddObject(new OdGsBaseVectorizeDevice(swigCPtr.Handle, true));
58 }
60 SwigDirectorConnect();
61 DelegateHolder.OnHoldSwigDirectorDelegates(this);
62 }
63
64 protected virtual void onOverlayActivated(OdGsOverlayId nOverlay) {
65 if (SwigDerivedClassHasMethod("onOverlayActivated", swigMethodTypes40)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_onOverlayActivatedSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, (int)nOverlay); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_onOverlayActivated(swigCPtr, (int)nOverlay);
67 }
68
69 protected virtual void onOverlayDeactivated(OdGsOverlayId nOverlay) {
70 if (SwigDerivedClassHasMethod("onOverlayDeactivated", swigMethodTypes41)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_onOverlayDeactivatedSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, (int)nOverlay); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_onOverlayDeactivated(swigCPtr, (int)nOverlay);
72 }
73
79
84
89
90 public virtual bool supportPartialUpdate() {
91 bool ret = (SwigDerivedClassHasMethod("supportPartialUpdate", swigMethodTypes42) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_supportPartialUpdateSwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_supportPartialUpdate(swigCPtr));
93 return ret;
94 }
95
96 public virtual bool supportPartialScreenUpdate() {
97 bool ret = (SwigDerivedClassHasMethod("supportPartialScreenUpdate", swigMethodTypes43) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_supportPartialScreenUpdateSwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_supportPartialScreenUpdate(swigCPtr));
99 return ret;
100 }
101
106
107 public static OdGsBaseVectorizeDevice cast(OdRxObject pObj) {// OdSmartPtr<OdGsBaseVectorizeDevice>
108 MemoryManager mMan = MemoryManager.GetMemoryManager();
109 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
111
112 OdGsBaseVectorizeDevice ret = null;
113 if (null != mTrans)
114 {
115 mTrans.AddObject((OdGsBaseVectorizeDevice)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsBaseVectorizeDevice),ptr, true));
116 ret = (OdGsBaseVectorizeDevice)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsBaseVectorizeDevice),ptr, false);
117 }
118 else
119 {
120 ret = (OdGsBaseVectorizeDevice)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsBaseVectorizeDevice),ptr, true);
121 }
122
124 return ret;
125}
126
127 public new static OdRxClass desc() {
128 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsBaseVectorizeDevice_desc(),false); /*createInt 3_2*/
129
131 return ret;
132}
133
134 public override OdRxClass isA() {
135 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),(SwigDerivedClassHasMethod("isA", swigMethodTypes1) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_isASwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_isA(swigCPtr)),false); /*createInt 3_2*/
136
138 return ret;
139}
140
141 public override OdRxObject queryX(OdRxClass protocolClass) {
142 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),(SwigDerivedClassHasMethod("queryX", swigMethodTypes0) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_queryXSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdRxClass.getCPtr(protocolClass)) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
143
145 return ret;
146}
147
148 public new static OdGsBaseVectorizeDevice createObject() {// OdSmartPtr<OdGsBaseVectorizeDevice>
149 MemoryManager mMan = MemoryManager.GetMemoryManager();
150 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
152
153 OdGsBaseVectorizeDevice ret = null;
154 if (null != mTrans)
155 {
156 mTrans.AddObject((OdGsBaseVectorizeDevice)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsBaseVectorizeDevice),ptr, true));
157 ret = (OdGsBaseVectorizeDevice)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsBaseVectorizeDevice),ptr, false);
158 }
159 else
160 {
161 ret = (OdGsBaseVectorizeDevice)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsBaseVectorizeDevice),ptr, true);
162 }
163
165 return ret;
166}
167
168 public override OdGiContext userGiContext() {
169 OdGiContext ret = (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),(SwigDerivedClassHasMethod("userGiContext", swigMethodTypes4) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_userGiContextSwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_userGiContext(swigCPtr)),false); /*createInt 3_2*/
170
172 return ret;
173}
174
175 public override void setUserGiContext(OdGiContext pUserGiContext) {
176 if (SwigDerivedClassHasMethod("setUserGiContext", swigMethodTypes5)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_setUserGiContextSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGiContext.getCPtr(pUserGiContext)); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_setUserGiContext(swigCPtr, OdGiContext.getCPtr(pUserGiContext));
178 }
179
180 public override OdRxDictionary properties() {// OdRxDictionaryPtr
181 MemoryManager mMan = MemoryManager.GetMemoryManager();
182 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
183 IntPtr ptr = (SwigDerivedClassHasMethod("properties", swigMethodTypes3) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_propertiesSwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_properties(swigCPtr));
184
185 OdRxDictionary ret = null;
186 if (null != mTrans)
187 {
188 mTrans.AddObject((OdRxDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxDictionary),ptr, true));
189 ret = (OdRxDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxDictionary),ptr, false);
190 }
191 else
192 {
193 ret = (OdRxDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxDictionary),ptr, true);
194 }
195
197 return ret;
198}
199
205
206 public int width() {
209 return ret;
210 }
211
217
223
228
229 public override void invalidate(OdGsDCRect screenRect) {
230 if (SwigDerivedClassHasMethod("invalidate", swigMethodTypes7)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_invalidateSwigExplicitOdGsBaseVectorizeDevice__SWIG_1(swigCPtr, OdGsDCRect.getCPtr(screenRect)); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_invalidate__SWIG_1(swigCPtr, OdGsDCRect.getCPtr(screenRect));
232 }
233
234 public virtual void invalidate(UInt32 nOverlays) {
235 if (SwigDerivedClassHasMethod("invalidate", swigMethodTypes44)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_invalidateSwigExplicitOdGsBaseVectorizeDevice__SWIG_2(swigCPtr, nOverlays /*SIMPLETYPE*/); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_invalidate__SWIG_2(swigCPtr, nOverlays /*SIMPLETYPE*/);
237 }
238
239 public virtual void invalidate(UInt32 nOverlays, OdGsDCRect screenRect) {
240 if (SwigDerivedClassHasMethod("invalidate", swigMethodTypes45)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_invalidateSwigExplicitOdGsBaseVectorizeDevice__SWIG_3(swigCPtr, nOverlays /*SIMPLETYPE*/, OdGsDCRect.getCPtr(screenRect)); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_invalidate__SWIG_3(swigCPtr, nOverlays /*SIMPLETYPE*/, OdGsDCRect.getCPtr(screenRect));
242 }
243
248
253
258
266
274
275 public override bool isValid() {
276 bool ret = (SwigDerivedClassHasMethod("isValid", swigMethodTypes8) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_isValidSwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_isValid(swigCPtr));
278 return ret;
279 }
280
281 public override void update(OdGsDCRect pUpdatedRect) {
282 if (SwigDerivedClassHasMethod("update", swigMethodTypes9)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_updateSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGsDCRect.getCPtr(pUpdatedRect)); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_update(swigCPtr, OdGsDCRect.getCPtr(pUpdatedRect));
284 }
285
290
291 public virtual void updateScreen() {
292 if (SwigDerivedClassHasMethod("updateScreen", swigMethodTypes47)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_updateScreenSwigExplicitOdGsBaseVectorizeDevice(swigCPtr); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_updateScreen(swigCPtr);
294 }
295
300
306
311
316
321
322 public override void onDisplayChange(int bitsPerPixel, int xPixels, int yPixels) {
323 if (SwigDerivedClassHasMethod("onDisplayChange", swigMethodTypes17)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_onDisplayChangeSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, bitsPerPixel, xPixels, yPixels); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_onDisplayChange(swigCPtr, bitsPerPixel, xPixels, yPixels);
325 }
326
327 public override OdGsView createView(OdGsClientViewInfo pViewInfo, bool enableLayerVisibilityPerView) {// OdGsViewPtr
328 MemoryManager mMan = MemoryManager.GetMemoryManager();
329 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
330 IntPtr ptr = (SwigDerivedClassHasMethod("createView", swigMethodTypes18) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_createViewSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGsClientViewInfo.getCPtr(pViewInfo), enableLayerVisibilityPerView) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_createView(swigCPtr, OdGsClientViewInfo.getCPtr(pViewInfo), enableLayerVisibilityPerView));
331
332 OdGsView ret = null;
333 if (null != mTrans)
334 {
335 mTrans.AddObject((OdGsView)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsView),ptr, true));
336 ret = (OdGsView)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsView),ptr, false);
337 }
338 else
339 {
340 ret = (OdGsView)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsView),ptr, true);
341 }
342
344 return ret;
345}
346
347 public override void addView(OdGsView pView) {
348 if (SwigDerivedClassHasMethod("addView", swigMethodTypes21)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_addViewSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGsView.getCPtr(pView)); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_addView(swigCPtr, OdGsView.getCPtr(pView));
350 }
351
352 public override void insertView(int viewIndex, OdGsView pView) {
353 if (SwigDerivedClassHasMethod("insertView", swigMethodTypes26)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_insertViewSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, viewIndex, OdGsView.getCPtr(pView)); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_insertView(swigCPtr, viewIndex, OdGsView.getCPtr(pView));
355 }
356
357 public override bool eraseView(OdGsView pView) {
358 bool ret = (SwigDerivedClassHasMethod("eraseView", swigMethodTypes27) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_eraseViewSwigExplicitOdGsBaseVectorizeDevice__SWIG_0(swigCPtr, OdGsView.getCPtr(pView)) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_eraseView__SWIG_0(swigCPtr, OdGsView.getCPtr(pView)));
360 return ret;
361 }
362
363 public override int numViews() {
364 int ret = (SwigDerivedClassHasMethod("numViews", swigMethodTypes30) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_numViewsSwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_numViews(swigCPtr));
366 return ret;
367 }
368
369 public override OdGsView viewAt(int viewIndex) {
370 OdGsView ret = (OdGsView)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsView),(SwigDerivedClassHasMethod("viewAt", swigMethodTypes31) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_viewAtSwigExplicitOdGsBaseVectorizeDevice__SWIG_0(swigCPtr, viewIndex) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_viewAt__SWIG_0(swigCPtr, viewIndex)),false); /*createInt 3_2*/
371
373 return ret;
374}
375
376 public OdGsViewImpl viewImplAt(int viewIndex) {
377 OdGsViewImpl ret = (OdGsViewImpl)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsViewImpl),GlobalsPINVOKE.OdGsBaseVectorizeDevice_viewImplAt__SWIG_0(swigCPtr, viewIndex),false); /*createInt 3_2*/
378
380 return ret;
381}
382
383 public override bool eraseView(int viewIndex) {
384 bool ret = (SwigDerivedClassHasMethod("eraseView", swigMethodTypes28) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_eraseViewSwigExplicitOdGsBaseVectorizeDevice__SWIG_1(swigCPtr, viewIndex) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_eraseView__SWIG_1(swigCPtr, viewIndex));
386 return ret;
387 }
388
389 public override void eraseAllViews() {
390 if (SwigDerivedClassHasMethod("eraseAllViews", swigMethodTypes29)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_eraseAllViewsSwigExplicitOdGsBaseVectorizeDevice(swigCPtr); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_eraseAllViews(swigCPtr);
392 }
393
394 public override bool setBackgroundColor(UInt32 backgroundColor) {
395 bool ret = (SwigDerivedClassHasMethod("setBackgroundColor", swigMethodTypes32) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_setBackgroundColorSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, backgroundColor /*SIMPLETYPE*/) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_setBackgroundColor(swigCPtr, backgroundColor /*SIMPLETYPE*/));
397 return ret;
398 }
399
400 public override UInt32 getBackgroundColor() {
401// test csout
402 /*SIMPLETYPE*/
403 UInt32 ret = (SwigDerivedClassHasMethod("getBackgroundColor", swigMethodTypes33) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_getBackgroundColorSwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_getBackgroundColor(swigCPtr));
405 return ret;
406 }
407
408 public override void setLogicalPalette(UInt32[] /*array applied*/ logicalPalette, int numColors) {
409 if (SwigDerivedClassHasMethod("setLogicalPalette", swigMethodTypes34)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_setLogicalPaletteSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, logicalPalette, numColors); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_setLogicalPalette(swigCPtr, logicalPalette, numColors);
411 }
412
413 public override void getSnapShot(ref OdGiRasterImage /*OUT_PARAM for SMARTPTR*/ pImage, OdGsDCRect region) {
414 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pImage = pImage == null ? IntPtr.Zero : OdGiRasterImage.getCPtr(pImage).Handle;
415 IntPtr saved_pImage = tmp_pImage;
416 /*OUT_PARAM for SMARTPTR pre*/
417 try {
418 if (SwigDerivedClassHasMethod("getSnapShot", swigMethodTypes36)) GlobalsPINVOKE.OdGsBaseVectorizeDevice_getSnapShotSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, ref tmp_pImage /*OUT_PARAM for SMARTPTR*/, OdGsDCRect.getCPtr(region)); else GlobalsPINVOKE.OdGsBaseVectorizeDevice_getSnapShot(swigCPtr, ref tmp_pImage /*OUT_PARAM for SMARTPTR*/, OdGsDCRect.getCPtr(region));
420 } finally {
421if(tmp_pImage == IntPtr.Zero) pImage = null;
422 if(tmp_pImage != IntPtr.Zero && tmp_pImage != saved_pImage)
423 {
424 MemoryTransaction mTrans_pImage = MemoryManager.GetMemoryManager().GetCurrentTransaction();
425 if(mTrans_pImage != null)
426 mTrans_pImage.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdGiRasterImage>(typeof(OdGiRasterImage), tmp_pImage, true));
427 pImage = Teigha.Core.Helpers.odCreateObjectInternal<OdGiRasterImage>(typeof(OdGiRasterImage), tmp_pImage, mTrans_pImage == null);
428 /*OUT_PARAM for SMARTPTR*/
429 }
430 }
431 }
432
433 public UInt32 getColor(UInt16 colorIndex) {
434// test csout
435 /*SIMPLETYPE*/
436 UInt32 ret = GlobalsPINVOKE.OdGsBaseVectorizeDevice_getColor(swigCPtr, colorIndex /*SIMPLETYPE*/);
438 return ret;
439 }
440
441 public UInt32 getPaletteBackground() {
442// test csout
443 /*SIMPLETYPE*/
446 return ret;
447 }
448
449 public virtual SWIGTYPE_p_ODCOLORREF getLogicalPalette(out int numColors) {
450 global::System.IntPtr cPtr = (SwigDerivedClassHasMethod("getLogicalPalette", swigMethodTypes35) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_getLogicalPaletteSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, out numColors) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_getLogicalPalette(swigCPtr, out numColors));
451 SWIGTYPE_p_ODCOLORREF ret = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_ODCOLORREF(cPtr, false);
453 return ret;
454 }
455
456 public override OdGsModel createModel() {// OdGsModelPtr
457 MemoryManager mMan = MemoryManager.GetMemoryManager();
458 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
459 IntPtr ptr = (SwigDerivedClassHasMethod("createModel", swigMethodTypes22) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_createModelSwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_createModel(swigCPtr));
460
461 OdGsModel ret = null;
462 if (null != mTrans)
463 {
464 mTrans.AddObject((OdGsModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsModel),ptr, true));
465 ret = (OdGsModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsModel),ptr, false);
466 }
467 else
468 {
469 ret = (OdGsModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsModel),ptr, true);
470 }
471
473 return ret;
474}
475
476 public override bool isModelCompatible(OdGsModel pModel) {
477 bool ret = (SwigDerivedClassHasMethod("isModelCompatible", swigMethodTypes23) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_isModelCompatibleSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGsModel.getCPtr(pModel)) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_isModelCompatible(swigCPtr, OdGsModel.getCPtr(pModel)));
479 return ret;
480 }
481
482 public OdGsView rootView() {
483 OdGsView ret = (OdGsView)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsView),GlobalsPINVOKE.OdGsBaseVectorizeDevice_rootView(swigCPtr),false); /*createInt 3_2*/
484
486 return ret;
487}
488
494
499
500 public virtual UInt32 renderTypeWeight(OdGsModel.RenderType renderType) {
501// test csout
502 /*SIMPLETYPE*/
503 UInt32 ret = (SwigDerivedClassHasMethod("renderTypeWeight", swigMethodTypes48) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_renderTypeWeightSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, (int)renderType) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_renderTypeWeight(swigCPtr, (int)renderType));
505 return ret;
506 }
507
513
518
524
529
531 OdGsOverlayId ret = (OdGsOverlayId)(SwigDerivedClassHasMethod("renderTypeOverlay", swigMethodTypes49) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_renderTypeOverlaySwigExplicitOdGsBaseVectorizeDevice(swigCPtr, (int)renderType) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_renderTypeOverlay(swigCPtr, (int)renderType));
533 return ret;
534 }
535
541
547
553
558
564
569
575
580
586
592
598
604
610
616
622
627
633
638
639 public bool isValidViewportId(UInt32 acgiId) {
640 bool ret = GlobalsPINVOKE.OdGsBaseVectorizeDevice_isValidViewportId(swigCPtr, acgiId /*SIMPLETYPE*/);
642 return ret;
643 }
644
650
656
658 OdGiSectionGeometryManager ret = (OdGiSectionGeometryManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSectionGeometryManager),(SwigDerivedClassHasMethod("getSectionGeometryManager", swigMethodTypes50) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_getSectionGeometryManagerSwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_getSectionGeometryManager(swigCPtr)),false); /*createInt 3_2*/
659
661 return ret;
662}
663
664 public OdRxObject getSectionGeometryMap() {// OdRxObjectPtr
665 MemoryManager mMan = MemoryManager.GetMemoryManager();
666 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
668
669 OdRxObject ret = null;
670 if (null != mTrans)
671 {
672 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
673 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
674 }
675 else
676 {
677 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
678 }
679
681 return ret;
682}
683
688
690 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGsBaseVectorizeDevice_mtServices(swigCPtr),false); /*createInt 3_2*/
691
693 return ret;
694}
695
697 OdGiTransientManager ret = (OdGiTransientManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiTransientManager),GlobalsPINVOKE.OdGsBaseVectorizeDevice_transientManager(swigCPtr),false); /*createInt 3_2*/
698
700 return ret;
701}
702
707
708 public virtual bool isSupportDeviceStateSaving() {
709 bool ret = (SwigDerivedClassHasMethod("isSupportDeviceStateSaving", swigMethodTypes51) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_isSupportDeviceStateSavingSwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_isSupportDeviceStateSaving(swigCPtr));
711 return ret;
712 }
713
714 public override bool saveDeviceState(OdGsFiler pFiler) {
715 bool ret = (SwigDerivedClassHasMethod("saveDeviceState", swigMethodTypes24) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_saveDeviceStateSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGsFiler.getCPtr(pFiler)) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_saveDeviceState(swigCPtr, OdGsFiler.getCPtr(pFiler)));
717 return ret;
718 }
719
720 public override bool loadDeviceState(OdGsFiler pFiler) {
721 bool ret = (SwigDerivedClassHasMethod("loadDeviceState", swigMethodTypes25) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_loadDeviceStateSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGsFiler.getCPtr(pFiler)) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_loadDeviceState(swigCPtr, OdGsFiler.getCPtr(pFiler)));
723 return ret;
724 }
725
726 public virtual bool saveClientDeviceState(OdGsFiler pFiler) {
727 bool ret = (SwigDerivedClassHasMethod("saveClientDeviceState", swigMethodTypes52) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_saveClientDeviceStateSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGsFiler.getCPtr(pFiler)) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_saveClientDeviceState(swigCPtr, OdGsFiler.getCPtr(pFiler)));
729 return ret;
730 }
731
732 public virtual bool loadClientDeviceState(OdGsFiler pFiler) {
733 bool ret = (SwigDerivedClassHasMethod("loadClientDeviceState", swigMethodTypes53) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_loadClientDeviceStateSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGsFiler.getCPtr(pFiler)) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_loadClientDeviceState(swigCPtr, OdGsFiler.getCPtr(pFiler)));
735 return ret;
736 }
737
738 public virtual bool saveLinkedDeviceState(OdGsFiler pFiler) {
739 bool ret = (SwigDerivedClassHasMethod("saveLinkedDeviceState", swigMethodTypes54) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_saveLinkedDeviceStateSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGsFiler.getCPtr(pFiler)) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_saveLinkedDeviceState(swigCPtr, OdGsFiler.getCPtr(pFiler)));
741 return ret;
742 }
743
744 public virtual bool loadLinkedDeviceState(OdGsFiler pFiler) {
745 bool ret = (SwigDerivedClassHasMethod("loadLinkedDeviceState", swigMethodTypes55) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_loadLinkedDeviceStateSwigExplicitOdGsBaseVectorizeDevice(swigCPtr, OdGsFiler.getCPtr(pFiler)) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_loadLinkedDeviceState(swigCPtr, OdGsFiler.getCPtr(pFiler)));
747 return ret;
748 }
749
755
760
761 public override OdGsUpdateManager getUpdateManager(bool createIfNotExist) {// OdGsUpdateManagerPtr
762 MemoryManager mMan = MemoryManager.GetMemoryManager();
763 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
764 IntPtr ptr = (SwigDerivedClassHasMethod("getUpdateManager", swigMethodTypes37) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_getUpdateManagerSwigExplicitOdGsBaseVectorizeDevice__SWIG_0(swigCPtr, createIfNotExist) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_getUpdateManager__SWIG_0(swigCPtr, createIfNotExist));
765
766 OdGsUpdateManager ret = null;
767 if (null != mTrans)
768 {
769 mTrans.AddObject((OdGsUpdateManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsUpdateManager),ptr, true));
770 ret = (OdGsUpdateManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsUpdateManager),ptr, false);
771 }
772 else
773 {
774 ret = (OdGsUpdateManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsUpdateManager),ptr, true);
775 }
776
778 return ret;
779}
780
781 public override OdGsUpdateManager getUpdateManager() {// OdGsUpdateManagerPtr
782 MemoryManager mMan = MemoryManager.GetMemoryManager();
783 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
784 IntPtr ptr = (SwigDerivedClassHasMethod("getUpdateManager", swigMethodTypes38) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_getUpdateManagerSwigExplicitOdGsBaseVectorizeDevice__SWIG_1(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_getUpdateManager__SWIG_1(swigCPtr));
785
786 OdGsUpdateManager ret = null;
787 if (null != mTrans)
788 {
789 mTrans.AddObject((OdGsUpdateManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsUpdateManager),ptr, true));
790 ret = (OdGsUpdateManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsUpdateManager),ptr, false);
791 }
792 else
793 {
794 ret = (OdGsUpdateManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsUpdateManager),ptr, true);
795 }
796
798 return ret;
799}
800
805
807 OdGsUpdateManager ret = (OdGsUpdateManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsUpdateManager),GlobalsPINVOKE.OdGsBaseVectorizeDevice_updateManager(swigCPtr),false); /*createInt 3_2*/
808
810 return ret;
811}
812
818
819 public OdRxObject deviceSelfReference() {// OdRxObjectPtr
820 MemoryManager mMan = MemoryManager.GetMemoryManager();
821 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
823
824 OdRxObject ret = null;
825 if (null != mTrans)
826 {
827 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
828 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
829 }
830 else
831 {
832 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
833 }
834
836 return ret;
837}
838
839 protected virtual bool supportParallelDisplay() {
840 bool ret = (SwigDerivedClassHasMethod("supportParallelDisplay", swigMethodTypes56) ? GlobalsPINVOKE.OdGsBaseVectorizeDevice_supportParallelDisplaySwigExplicitOdGsBaseVectorizeDevice(swigCPtr) : GlobalsPINVOKE.OdGsBaseVectorizeDevice_supportParallelDisplay(swigCPtr));
842 return ret;
843 }
844
857
858 protected static string getRealClassName(IntPtr ptr) {
859 string ret = GlobalsPINVOKE.OdGsBaseVectorizeDevice_getRealClassName(ptr /*SIMPLETYPE*/);
861 return ret;
862 }
863
868 public int vb_height() { return this.height(); }
869
874 public override Teigha.Core.OdRxDictionary vb_properties() { return this.properties(); }
875
876 private void SwigDirectorConnect() {
877 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
878 swigDelegate0 = new SwigDelegateOdGsBaseVectorizeDevice_0(SwigDirectorMethodqueryX);
879 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
880 swigDelegate1 = new SwigDelegateOdGsBaseVectorizeDevice_1(SwigDirectorMethodisA);
881 if (SwigDerivedClassHasMethod("copyFrom", swigMethodTypes2))
882 swigDelegate2 = new SwigDelegateOdGsBaseVectorizeDevice_2(SwigDirectorMethodcopyFrom);
883 if (SwigDerivedClassHasMethod("properties", swigMethodTypes3))
884 swigDelegate3 = new SwigDelegateOdGsBaseVectorizeDevice_3(SwigDirectorMethodproperties);
885 if (SwigDerivedClassHasMethod("userGiContext", swigMethodTypes4))
886 swigDelegate4 = new SwigDelegateOdGsBaseVectorizeDevice_4(SwigDirectorMethoduserGiContext);
887 if (SwigDerivedClassHasMethod("setUserGiContext", swigMethodTypes5))
888 swigDelegate5 = new SwigDelegateOdGsBaseVectorizeDevice_5(SwigDirectorMethodsetUserGiContext);
889 if (SwigDerivedClassHasMethod("invalidate", swigMethodTypes6))
890 swigDelegate6 = new SwigDelegateOdGsBaseVectorizeDevice_6(SwigDirectorMethodinvalidate__SWIG_0);
891 if (SwigDerivedClassHasMethod("invalidate", swigMethodTypes7))
892 swigDelegate7 = new SwigDelegateOdGsBaseVectorizeDevice_7(SwigDirectorMethodinvalidate__SWIG_1);
893 if (SwigDerivedClassHasMethod("isValid", swigMethodTypes8))
894 swigDelegate8 = new SwigDelegateOdGsBaseVectorizeDevice_8(SwigDirectorMethodisValid);
895 if (SwigDerivedClassHasMethod("update", swigMethodTypes9))
896 swigDelegate9 = new SwigDelegateOdGsBaseVectorizeDevice_9(SwigDirectorMethodupdate);
897 if (SwigDerivedClassHasMethod("update", swigMethodTypes10))
898 swigDelegate10 = new SwigDelegateOdGsBaseVectorizeDevice_10(SwigDirectorMethodupdate__SWIG_1);
899 if (SwigDerivedClassHasMethod("onSize", swigMethodTypes11))
900 swigDelegate11 = new SwigDelegateOdGsBaseVectorizeDevice_11(SwigDirectorMethodonSize);
901 if (SwigDerivedClassHasMethod("onSize", swigMethodTypes12))
902 swigDelegate12 = new SwigDelegateOdGsBaseVectorizeDevice_12(SwigDirectorMethodonSize__SWIG_1);
903 if (SwigDerivedClassHasMethod("getSize", swigMethodTypes13))
904 swigDelegate13 = new SwigDelegateOdGsBaseVectorizeDevice_13(SwigDirectorMethodgetSize);
905 if (SwigDerivedClassHasMethod("getSize", swigMethodTypes14))
906 swigDelegate14 = new SwigDelegateOdGsBaseVectorizeDevice_14(SwigDirectorMethodgetSize__SWIG_1);
907 if (SwigDerivedClassHasMethod("onRealizeForegroundPalette", swigMethodTypes15))
908 swigDelegate15 = new SwigDelegateOdGsBaseVectorizeDevice_15(SwigDirectorMethodonRealizeForegroundPalette);
909 if (SwigDerivedClassHasMethod("onRealizeBackgroundPalette", swigMethodTypes16))
910 swigDelegate16 = new SwigDelegateOdGsBaseVectorizeDevice_16(SwigDirectorMethodonRealizeBackgroundPalette);
911 if (SwigDerivedClassHasMethod("onDisplayChange", swigMethodTypes17))
912 swigDelegate17 = new SwigDelegateOdGsBaseVectorizeDevice_17(SwigDirectorMethodonDisplayChange);
913 if (SwigDerivedClassHasMethod("createView", swigMethodTypes18))
914 swigDelegate18 = new SwigDelegateOdGsBaseVectorizeDevice_18(SwigDirectorMethodcreateView);
915 if (SwigDerivedClassHasMethod("createView", swigMethodTypes19))
916 swigDelegate19 = new SwigDelegateOdGsBaseVectorizeDevice_19(SwigDirectorMethodcreateView__SWIG_1);
917 if (SwigDerivedClassHasMethod("createView", swigMethodTypes20))
918 swigDelegate20 = new SwigDelegateOdGsBaseVectorizeDevice_20(SwigDirectorMethodcreateView__SWIG_2);
919 if (SwigDerivedClassHasMethod("addView", swigMethodTypes21))
920 swigDelegate21 = new SwigDelegateOdGsBaseVectorizeDevice_21(SwigDirectorMethodaddView);
921 if (SwigDerivedClassHasMethod("createModel", swigMethodTypes22))
922 swigDelegate22 = new SwigDelegateOdGsBaseVectorizeDevice_22(SwigDirectorMethodcreateModel);
923 if (SwigDerivedClassHasMethod("isModelCompatible", swigMethodTypes23))
924 swigDelegate23 = new SwigDelegateOdGsBaseVectorizeDevice_23(SwigDirectorMethodisModelCompatible);
925 if (SwigDerivedClassHasMethod("saveDeviceState", swigMethodTypes24))
926 swigDelegate24 = new SwigDelegateOdGsBaseVectorizeDevice_24(SwigDirectorMethodsaveDeviceState);
927 if (SwigDerivedClassHasMethod("loadDeviceState", swigMethodTypes25))
928 swigDelegate25 = new SwigDelegateOdGsBaseVectorizeDevice_25(SwigDirectorMethodloadDeviceState);
929 if (SwigDerivedClassHasMethod("insertView", swigMethodTypes26))
930 swigDelegate26 = new SwigDelegateOdGsBaseVectorizeDevice_26(SwigDirectorMethodinsertView);
931 if (SwigDerivedClassHasMethod("eraseView", swigMethodTypes27))
932 swigDelegate27 = new SwigDelegateOdGsBaseVectorizeDevice_27(SwigDirectorMethoderaseView__SWIG_0);
933 if (SwigDerivedClassHasMethod("eraseView", swigMethodTypes28))
934 swigDelegate28 = new SwigDelegateOdGsBaseVectorizeDevice_28(SwigDirectorMethoderaseView__SWIG_1);
935 if (SwigDerivedClassHasMethod("eraseAllViews", swigMethodTypes29))
936 swigDelegate29 = new SwigDelegateOdGsBaseVectorizeDevice_29(SwigDirectorMethoderaseAllViews);
937 if (SwigDerivedClassHasMethod("numViews", swigMethodTypes30))
938 swigDelegate30 = new SwigDelegateOdGsBaseVectorizeDevice_30(SwigDirectorMethodnumViews);
939 if (SwigDerivedClassHasMethod("viewAt", swigMethodTypes31))
940 swigDelegate31 = new SwigDelegateOdGsBaseVectorizeDevice_31(SwigDirectorMethodviewAt__SWIG_0);
941 if (SwigDerivedClassHasMethod("setBackgroundColor", swigMethodTypes32))
942 swigDelegate32 = new SwigDelegateOdGsBaseVectorizeDevice_32(SwigDirectorMethodsetBackgroundColor);
943 if (SwigDerivedClassHasMethod("getBackgroundColor", swigMethodTypes33))
944 swigDelegate33 = new SwigDelegateOdGsBaseVectorizeDevice_33(SwigDirectorMethodgetBackgroundColor);
945 if (SwigDerivedClassHasMethod("setLogicalPalette", swigMethodTypes34))
946 swigDelegate34 = new SwigDelegateOdGsBaseVectorizeDevice_34(SwigDirectorMethodsetLogicalPalette);
947 if (SwigDerivedClassHasMethod("getLogicalPalette", swigMethodTypes35))
948 swigDelegate35 = new SwigDelegateOdGsBaseVectorizeDevice_35(SwigDirectorMethodgetLogicalPalette);
949 if (SwigDerivedClassHasMethod("getSnapShot", swigMethodTypes36))
950 swigDelegate36 = new SwigDelegateOdGsBaseVectorizeDevice_36(SwigDirectorMethodgetSnapShot);
951 if (SwigDerivedClassHasMethod("getUpdateManager", swigMethodTypes37))
952 swigDelegate37 = new SwigDelegateOdGsBaseVectorizeDevice_37(SwigDirectorMethodgetUpdateManager__SWIG_0);
953 if (SwigDerivedClassHasMethod("getUpdateManager", swigMethodTypes38))
954 swigDelegate38 = new SwigDelegateOdGsBaseVectorizeDevice_38(SwigDirectorMethodgetUpdateManager__SWIG_1);
955 if (SwigDerivedClassHasMethod("setUpdateManager", swigMethodTypes39))
956 swigDelegate39 = new SwigDelegateOdGsBaseVectorizeDevice_39(SwigDirectorMethodsetUpdateManager);
957 if (SwigDerivedClassHasMethod("onOverlayActivated", swigMethodTypes40))
958 swigDelegate40 = new SwigDelegateOdGsBaseVectorizeDevice_40(SwigDirectorMethodonOverlayActivated);
959 if (SwigDerivedClassHasMethod("onOverlayDeactivated", swigMethodTypes41))
960 swigDelegate41 = new SwigDelegateOdGsBaseVectorizeDevice_41(SwigDirectorMethodonOverlayDeactivated);
961 if (SwigDerivedClassHasMethod("supportPartialUpdate", swigMethodTypes42))
962 swigDelegate42 = new SwigDelegateOdGsBaseVectorizeDevice_42(SwigDirectorMethodsupportPartialUpdate);
963 if (SwigDerivedClassHasMethod("supportPartialScreenUpdate", swigMethodTypes43))
964 swigDelegate43 = new SwigDelegateOdGsBaseVectorizeDevice_43(SwigDirectorMethodsupportPartialScreenUpdate);
965 if (SwigDerivedClassHasMethod("invalidate", swigMethodTypes44))
966 swigDelegate44 = new SwigDelegateOdGsBaseVectorizeDevice_44(SwigDirectorMethodinvalidate__SWIG_2);
967 if (SwigDerivedClassHasMethod("invalidate", swigMethodTypes45))
968 swigDelegate45 = new SwigDelegateOdGsBaseVectorizeDevice_45(SwigDirectorMethodinvalidate__SWIG_3);
969 if (SwigDerivedClassHasMethod("updateGeometry", swigMethodTypes46))
970 swigDelegate46 = new SwigDelegateOdGsBaseVectorizeDevice_46(SwigDirectorMethodupdateGeometry);
971 if (SwigDerivedClassHasMethod("updateScreen", swigMethodTypes47))
972 swigDelegate47 = new SwigDelegateOdGsBaseVectorizeDevice_47(SwigDirectorMethodupdateScreen);
973 if (SwigDerivedClassHasMethod("renderTypeWeight", swigMethodTypes48))
974 swigDelegate48 = new SwigDelegateOdGsBaseVectorizeDevice_48(SwigDirectorMethodrenderTypeWeight);
975 if (SwigDerivedClassHasMethod("renderTypeOverlay", swigMethodTypes49))
976 swigDelegate49 = new SwigDelegateOdGsBaseVectorizeDevice_49(SwigDirectorMethodrenderTypeOverlay);
977 if (SwigDerivedClassHasMethod("getSectionGeometryManager", swigMethodTypes50))
978 swigDelegate50 = new SwigDelegateOdGsBaseVectorizeDevice_50(SwigDirectorMethodgetSectionGeometryManager);
979 if (SwigDerivedClassHasMethod("isSupportDeviceStateSaving", swigMethodTypes51))
980 swigDelegate51 = new SwigDelegateOdGsBaseVectorizeDevice_51(SwigDirectorMethodisSupportDeviceStateSaving);
981 if (SwigDerivedClassHasMethod("saveClientDeviceState", swigMethodTypes52))
982 swigDelegate52 = new SwigDelegateOdGsBaseVectorizeDevice_52(SwigDirectorMethodsaveClientDeviceState);
983 if (SwigDerivedClassHasMethod("loadClientDeviceState", swigMethodTypes53))
984 swigDelegate53 = new SwigDelegateOdGsBaseVectorizeDevice_53(SwigDirectorMethodloadClientDeviceState);
985 if (SwigDerivedClassHasMethod("saveLinkedDeviceState", swigMethodTypes54))
986 swigDelegate54 = new SwigDelegateOdGsBaseVectorizeDevice_54(SwigDirectorMethodsaveLinkedDeviceState);
987 if (SwigDerivedClassHasMethod("loadLinkedDeviceState", swigMethodTypes55))
988 swigDelegate55 = new SwigDelegateOdGsBaseVectorizeDevice_55(SwigDirectorMethodloadLinkedDeviceState);
989 if (SwigDerivedClassHasMethod("supportParallelDisplay", swigMethodTypes56))
990 swigDelegate56 = new SwigDelegateOdGsBaseVectorizeDevice_56(SwigDirectorMethodsupportParallelDisplay);
991 GlobalsPINVOKE.OdGsBaseVectorizeDevice_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15, swigDelegate16, swigDelegate17, swigDelegate18, swigDelegate19, swigDelegate20, swigDelegate21, swigDelegate22, swigDelegate23, swigDelegate24, swigDelegate25, swigDelegate26, swigDelegate27, swigDelegate28, swigDelegate29, swigDelegate30, swigDelegate31, swigDelegate32, swigDelegate33, swigDelegate34, swigDelegate35, swigDelegate36, swigDelegate37, swigDelegate38, swigDelegate39, swigDelegate40, swigDelegate41, swigDelegate42, swigDelegate43, swigDelegate44, swigDelegate45, swigDelegate46, swigDelegate47, swigDelegate48, swigDelegate49, swigDelegate50, swigDelegate51, swigDelegate52, swigDelegate53, swigDelegate54, swigDelegate55, swigDelegate56);
992 }
993
994 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
995 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, global::System.Reflection.BindingFlags.Public | global::System.Reflection.BindingFlags.NonPublic | global::System.Reflection.BindingFlags.Instance, null, methodTypes, null);
996 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdGsBaseVectorizeDevice));
997 return hasDerivedMethod;
998 }
999
1000 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
1001 return
1002 // csdirectorout for OdRxObject*, OdRxObject&
1003 OdRxObject.getCPtr(queryX(
1004 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1005)).Handle
1006;
1007 }
1008
1009 private IntPtr SwigDirectorMethodisA() {
1010 return
1011 // csdirectorout for OdRxClass*, OdRxClass&
1012 OdRxClass.getCPtr(isA()).Handle
1013;
1014 }
1015
1016 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
1017 copyFrom(
1018 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pSource,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1019);
1020 }
1021
1022 private IntPtr SwigDirectorMethodproperties() {
1023 return OdRxDictionary.getCPtr(properties()).Handle;
1024 }
1025
1026 private IntPtr SwigDirectorMethoduserGiContext() {
1027 return
1028 // csdirectorout for OdGiContext*, OdGiContext&
1029 OdGiContext.getCPtr(userGiContext()).Handle
1030;
1031 }
1032
1033 private void SwigDirectorMethodsetUserGiContext(IntPtr pUserGiContext) {
1035 (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),pUserGiContext,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1036);
1037 }
1038
1039 private void SwigDirectorMethodinvalidate__SWIG_0() {
1040 invalidate();
1041 }
1042
1043 private void SwigDirectorMethodinvalidate__SWIG_1(global::System.IntPtr screenRect) {
1044 invalidate(new OdGsDCRect(screenRect, false));
1045 }
1046
1047 private bool SwigDirectorMethodisValid() {
1048 return isValid();
1049 }
1050
1051 private void SwigDirectorMethodupdate(global::System.IntPtr pUpdatedRect) {
1052 update((pUpdatedRect == global::System.IntPtr.Zero) ? null : new OdGsDCRect(pUpdatedRect, false));
1053 }
1054
1055 private void SwigDirectorMethodupdate__SWIG_1() {
1056 update();
1057 }
1058
1059 private void SwigDirectorMethodonSize(global::System.IntPtr outputRect) {
1060 onSize(new OdGsDCRect(outputRect, false));
1061 }
1062
1063 private void SwigDirectorMethodonSize__SWIG_1(global::System.IntPtr outputRect) {
1064 onSize(new OdGsDCRectDouble(outputRect, false));
1065 }
1066
1067 private void SwigDirectorMethodgetSize(global::System.IntPtr outputRect) {
1068 getSize(new OdGsDCRect(outputRect, false));
1069 }
1070
1071 private void SwigDirectorMethodgetSize__SWIG_1(global::System.IntPtr outputRect) {
1072 getSize(new OdGsDCRectDouble(outputRect, false));
1073 }
1074
1075 private void SwigDirectorMethodonRealizeForegroundPalette() {
1077 }
1078
1079 private void SwigDirectorMethodonRealizeBackgroundPalette() {
1081 }
1082
1083 private void SwigDirectorMethodonDisplayChange(int bitsPerPixel, int xPixels, int yPixels) {
1084 onDisplayChange(bitsPerPixel, xPixels, yPixels);
1085 }
1086
1087 private IntPtr SwigDirectorMethodcreateView(global::System.IntPtr pViewInfo, bool enableLayerVisibilityPerView) {
1088 return OdGsView.getCPtr(createView((pViewInfo == global::System.IntPtr.Zero) ? null : new OdGsClientViewInfo(pViewInfo, false), enableLayerVisibilityPerView)).Handle;
1089 }
1090
1091 private IntPtr SwigDirectorMethodcreateView__SWIG_1(global::System.IntPtr pViewInfo) {
1092 return OdGsView.getCPtr(createView((pViewInfo == global::System.IntPtr.Zero) ? null : new OdGsClientViewInfo(pViewInfo, false))).Handle;
1093 }
1094
1095 private IntPtr SwigDirectorMethodcreateView__SWIG_2() {
1096 return OdGsView.getCPtr(createView()).Handle;
1097 }
1098
1099 private void SwigDirectorMethodaddView(IntPtr pView) {
1100 addView(
1101 (OdGsView)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsView),pView,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1102);
1103 }
1104
1105 private IntPtr SwigDirectorMethodcreateModel() {
1106 return OdGsModel.getCPtr(createModel()).Handle;
1107 }
1108
1109 private bool SwigDirectorMethodisModelCompatible(IntPtr pModel) {
1110 return isModelCompatible(
1111 (OdGsModel)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsModel),pModel,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1112);
1113 }
1114
1115 private bool SwigDirectorMethodsaveDeviceState(IntPtr pFiler) {
1116 return saveDeviceState(
1117 (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),pFiler,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1118);
1119 }
1120
1121 private bool SwigDirectorMethodloadDeviceState(IntPtr pFiler) {
1122 return loadDeviceState(
1123 (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),pFiler,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1124);
1125 }
1126
1127 private void SwigDirectorMethodinsertView(int viewIndex, IntPtr pView) {
1128 insertView(viewIndex,
1129 (OdGsView)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsView),pView,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1130);
1131 }
1132
1133 private bool SwigDirectorMethoderaseView__SWIG_0(IntPtr pView) {
1134 return eraseView(
1135 (OdGsView)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsView),pView,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1136);
1137 }
1138
1139 private bool SwigDirectorMethoderaseView__SWIG_1(int viewIndex) {
1140 return eraseView(viewIndex);
1141 }
1142
1143 private void SwigDirectorMethoderaseAllViews() {
1144 eraseAllViews();
1145 }
1146
1147 private int SwigDirectorMethodnumViews() {
1148 return numViews();
1149 }
1150
1151 private IntPtr SwigDirectorMethodviewAt__SWIG_0(int viewIndex) {
1152 return
1153 // csdirectorout for OdGsView*, OdGsView&
1154 OdGsView.getCPtr(viewAt(viewIndex)).Handle
1155;
1156 }
1157
1158 private bool SwigDirectorMethodsetBackgroundColor(UInt32 /*SIMPLETYPE*/ backgroundColor) {
1159 return setBackgroundColor(backgroundColor /*SIMPLETYPE*/);
1160 }
1161
1162 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodgetBackgroundColor() {
1163 return getBackgroundColor() /*SIMPLETYPE*/;
1164 }
1165
1166 private void SwigDirectorMethodsetLogicalPalette(IntPtr logicalPalette, int numColors) {
1167Func<UInt32[]> fConvert_logicalPalette = () =>
1168{
1169 IntPtr ret_ptr_logicalPalette = logicalPalette;
1170
1171 if (ret_ptr_logicalPalette == IntPtr.Zero)
1172 return null;
1173 int arrayLength = 257;
1174 Int32[] ret_tmp_result_logicalPalette = new Int32[arrayLength];
1175 Marshal.Copy(ret_ptr_logicalPalette, ret_tmp_result_logicalPalette, 0, arrayLength);
1176
1177 UInt32[] result_logicalPalette = Array.ConvertAll<Int32, UInt32>(ret_tmp_result_logicalPalette, new Converter<Int32, UInt32>((in_value) => { return (UInt32)in_value; }));
1178 return result_logicalPalette;
1179}; /*csdirectorin const ODCOLORREF*/
1180
1181 setLogicalPalette(fConvert_logicalPalette() /*TEST csdirectorin ODCOLORREF*/, numColors);
1182 }
1183
1184 private global::System.IntPtr SwigDirectorMethodgetLogicalPalette(int numColors) {
1185 return SWIGTYPE_p_ODCOLORREF.getCPtr(getLogicalPalette(out numColors)).Handle;
1186 }
1187
1188 private void SwigDirectorMethodgetSnapShot(IntPtr pImage, global::System.IntPtr region) {
1189 OdGiRasterImage tmp_pImage = new OdGiRasterImage(pImage,false);
1190 try {
1191 getSnapShot(ref tmp_pImage, new OdGsDCRect(region, false));
1192 } finally {
1193 pImage = OdGiRasterImage.getCPtr(tmp_pImage).Handle;
1194 }
1195 }
1196
1197 private IntPtr SwigDirectorMethodgetUpdateManager__SWIG_0(bool createIfNotExist) {
1198 return OdGsUpdateManager.getCPtr(getUpdateManager(createIfNotExist)).Handle;
1199 }
1200
1201 private IntPtr SwigDirectorMethodgetUpdateManager__SWIG_1() {
1202 return OdGsUpdateManager.getCPtr(getUpdateManager()).Handle;
1203 }
1204
1205 private void SwigDirectorMethodsetUpdateManager(IntPtr pManager) {
1206bool ownFlpManager = true;MemoryManager mManpManager = MemoryManager.GetMemoryManager();MemoryTransaction mTranspManager = mManpManager.GetCurrentTransaction(); /* MemoryTransaction #20 */IntPtr ptrpManager = pManager;if (null != mTranspManager){mTranspManager.AddObject((OdGsUpdateManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsUpdateManager),ptrpManager, true));ownFlpManager = false;}
1208 (OdGsUpdateManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsUpdateManager),ptrpManager,ownFlpManager) /*createInt 5_2*/ /* csdirectorin for smart pointer */
1209 //(OdGsUpdateManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsUpdateManager),pManager,true) /*createInt 5_2*/ /* csdirectorin for smart pointer */
1210);
1211 }
1212
1213 private void SwigDirectorMethodonOverlayActivated(int nOverlay) {
1215 }
1216
1217 private void SwigDirectorMethodonOverlayDeactivated(int nOverlay) {
1219 }
1220
1221 private bool SwigDirectorMethodsupportPartialUpdate() {
1222 return supportPartialUpdate();
1223 }
1224
1225 private bool SwigDirectorMethodsupportPartialScreenUpdate() {
1227 }
1228
1229 private void SwigDirectorMethodinvalidate__SWIG_2(UInt32 /*SIMPLETYPE*/ nOverlays) {
1230 invalidate(nOverlays /*SIMPLETYPE*/);
1231 }
1232
1233 private void SwigDirectorMethodinvalidate__SWIG_3(UInt32 /*SIMPLETYPE*/ nOverlays, global::System.IntPtr screenRect) {
1234 invalidate(nOverlays /*SIMPLETYPE*/, new OdGsDCRect(screenRect, false));
1235 }
1236
1237 private void SwigDirectorMethodupdateGeometry() {
1239 }
1240
1241 private void SwigDirectorMethodupdateScreen() {
1242 updateScreen();
1243 }
1244
1245 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodrenderTypeWeight(int renderType) {
1246 return renderTypeWeight((OdGsModel.RenderType)renderType) /*SIMPLETYPE*/;
1247 }
1248
1249 private int SwigDirectorMethodrenderTypeOverlay(int renderType) {
1250 return (int)renderTypeOverlay((OdGsModel.RenderType)renderType);
1251 }
1252
1253 private IntPtr SwigDirectorMethodgetSectionGeometryManager() {
1254 return
1255 // csdirectorout for OdGiSectionGeometryManager*, OdGiSectionGeometryManager&
1256 OdGiSectionGeometryManager.getCPtr(getSectionGeometryManager()).Handle
1257;
1258 }
1259
1260 private bool SwigDirectorMethodisSupportDeviceStateSaving() {
1262 }
1263
1264 private bool SwigDirectorMethodsaveClientDeviceState(IntPtr pFiler) {
1265 return saveClientDeviceState(
1266 (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),pFiler,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1267);
1268 }
1269
1270 private bool SwigDirectorMethodloadClientDeviceState(IntPtr pFiler) {
1271 return loadClientDeviceState(
1272 (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),pFiler,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1273);
1274 }
1275
1276 private bool SwigDirectorMethodsaveLinkedDeviceState(IntPtr pFiler) {
1277 return saveLinkedDeviceState(
1278 (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),pFiler,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1279);
1280 }
1281
1282 private bool SwigDirectorMethodloadLinkedDeviceState(IntPtr pFiler) {
1283 return loadLinkedDeviceState(
1284 (OdGsFiler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsFiler),pFiler,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1285);
1286 }
1287
1288 private bool SwigDirectorMethodsupportParallelDisplay() {
1289 return supportParallelDisplay();
1290 }
1291
1292 public delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_0(IntPtr protocolClass);
1294 public delegate void SwigDelegateOdGsBaseVectorizeDevice_2(IntPtr pSource);
1297 public delegate void SwigDelegateOdGsBaseVectorizeDevice_5(IntPtr pUserGiContext);
1299 public delegate void SwigDelegateOdGsBaseVectorizeDevice_7(global::System.IntPtr screenRect);
1301 public delegate void SwigDelegateOdGsBaseVectorizeDevice_9(global::System.IntPtr pUpdatedRect);
1303 public delegate void SwigDelegateOdGsBaseVectorizeDevice_11(global::System.IntPtr outputRect);
1304 public delegate void SwigDelegateOdGsBaseVectorizeDevice_12(global::System.IntPtr outputRect);
1305 public delegate void SwigDelegateOdGsBaseVectorizeDevice_13(global::System.IntPtr outputRect);
1306 public delegate void SwigDelegateOdGsBaseVectorizeDevice_14(global::System.IntPtr outputRect);
1309 public delegate void SwigDelegateOdGsBaseVectorizeDevice_17(int bitsPerPixel, int xPixels, int yPixels);
1310 public delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_18(global::System.IntPtr pViewInfo, bool enableLayerVisibilityPerView);
1311 public delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_19(global::System.IntPtr pViewInfo);
1313 public delegate void SwigDelegateOdGsBaseVectorizeDevice_21(IntPtr pView);
1315 public delegate bool SwigDelegateOdGsBaseVectorizeDevice_23(IntPtr pModel);
1316 public delegate bool SwigDelegateOdGsBaseVectorizeDevice_24(IntPtr pFiler);
1317 public delegate bool SwigDelegateOdGsBaseVectorizeDevice_25(IntPtr pFiler);
1318 public delegate void SwigDelegateOdGsBaseVectorizeDevice_26(int viewIndex, IntPtr pView);
1319 public delegate bool SwigDelegateOdGsBaseVectorizeDevice_27(IntPtr pView);
1320 public delegate bool SwigDelegateOdGsBaseVectorizeDevice_28(int viewIndex);
1323 public delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_31(int viewIndex);
1324 public delegate bool SwigDelegateOdGsBaseVectorizeDevice_32(UInt32 /*SIMPLETYPE*/ backgroundColor);
1325 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGsBaseVectorizeDevice_33();
1326 public delegate void SwigDelegateOdGsBaseVectorizeDevice_34(IntPtr logicalPalette, int numColors);
1327 public delegate global::System.IntPtr SwigDelegateOdGsBaseVectorizeDevice_35(int numColors);
1328 public delegate void SwigDelegateOdGsBaseVectorizeDevice_36(IntPtr pImage, global::System.IntPtr region);
1329 public delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_37(bool createIfNotExist);
1331 public delegate void SwigDelegateOdGsBaseVectorizeDevice_39(IntPtr pManager);
1332 public delegate void SwigDelegateOdGsBaseVectorizeDevice_40(int nOverlay);
1333 public delegate void SwigDelegateOdGsBaseVectorizeDevice_41(int nOverlay);
1336 public delegate void SwigDelegateOdGsBaseVectorizeDevice_44(UInt32 /*SIMPLETYPE*/ nOverlays);
1337 public delegate void SwigDelegateOdGsBaseVectorizeDevice_45(UInt32 /*SIMPLETYPE*/ nOverlays, global::System.IntPtr screenRect);
1340 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGsBaseVectorizeDevice_48(int renderType);
1341 public delegate int SwigDelegateOdGsBaseVectorizeDevice_49(int renderType);
1344 public delegate bool SwigDelegateOdGsBaseVectorizeDevice_52(IntPtr pFiler);
1345 public delegate bool SwigDelegateOdGsBaseVectorizeDevice_53(IntPtr pFiler);
1346 public delegate bool SwigDelegateOdGsBaseVectorizeDevice_54(IntPtr pFiler);
1347 public delegate bool SwigDelegateOdGsBaseVectorizeDevice_55(IntPtr pFiler);
1349
1350 private SwigDelegateOdGsBaseVectorizeDevice_0 swigDelegate0;
1351 private SwigDelegateOdGsBaseVectorizeDevice_1 swigDelegate1;
1352 private SwigDelegateOdGsBaseVectorizeDevice_2 swigDelegate2;
1353 private SwigDelegateOdGsBaseVectorizeDevice_3 swigDelegate3;
1354 private SwigDelegateOdGsBaseVectorizeDevice_4 swigDelegate4;
1355 private SwigDelegateOdGsBaseVectorizeDevice_5 swigDelegate5;
1356 private SwigDelegateOdGsBaseVectorizeDevice_6 swigDelegate6;
1357 private SwigDelegateOdGsBaseVectorizeDevice_7 swigDelegate7;
1358 private SwigDelegateOdGsBaseVectorizeDevice_8 swigDelegate8;
1359 private SwigDelegateOdGsBaseVectorizeDevice_9 swigDelegate9;
1360 private SwigDelegateOdGsBaseVectorizeDevice_10 swigDelegate10;
1361 private SwigDelegateOdGsBaseVectorizeDevice_11 swigDelegate11;
1362 private SwigDelegateOdGsBaseVectorizeDevice_12 swigDelegate12;
1363 private SwigDelegateOdGsBaseVectorizeDevice_13 swigDelegate13;
1364 private SwigDelegateOdGsBaseVectorizeDevice_14 swigDelegate14;
1365 private SwigDelegateOdGsBaseVectorizeDevice_15 swigDelegate15;
1366 private SwigDelegateOdGsBaseVectorizeDevice_16 swigDelegate16;
1367 private SwigDelegateOdGsBaseVectorizeDevice_17 swigDelegate17;
1368 private SwigDelegateOdGsBaseVectorizeDevice_18 swigDelegate18;
1369 private SwigDelegateOdGsBaseVectorizeDevice_19 swigDelegate19;
1370 private SwigDelegateOdGsBaseVectorizeDevice_20 swigDelegate20;
1371 private SwigDelegateOdGsBaseVectorizeDevice_21 swigDelegate21;
1372 private SwigDelegateOdGsBaseVectorizeDevice_22 swigDelegate22;
1373 private SwigDelegateOdGsBaseVectorizeDevice_23 swigDelegate23;
1374 private SwigDelegateOdGsBaseVectorizeDevice_24 swigDelegate24;
1375 private SwigDelegateOdGsBaseVectorizeDevice_25 swigDelegate25;
1376 private SwigDelegateOdGsBaseVectorizeDevice_26 swigDelegate26;
1377 private SwigDelegateOdGsBaseVectorizeDevice_27 swigDelegate27;
1378 private SwigDelegateOdGsBaseVectorizeDevice_28 swigDelegate28;
1379 private SwigDelegateOdGsBaseVectorizeDevice_29 swigDelegate29;
1380 private SwigDelegateOdGsBaseVectorizeDevice_30 swigDelegate30;
1381 private SwigDelegateOdGsBaseVectorizeDevice_31 swigDelegate31;
1382 private SwigDelegateOdGsBaseVectorizeDevice_32 swigDelegate32;
1383 private SwigDelegateOdGsBaseVectorizeDevice_33 swigDelegate33;
1384 private SwigDelegateOdGsBaseVectorizeDevice_34 swigDelegate34;
1385 private SwigDelegateOdGsBaseVectorizeDevice_35 swigDelegate35;
1386 private SwigDelegateOdGsBaseVectorizeDevice_36 swigDelegate36;
1387 private SwigDelegateOdGsBaseVectorizeDevice_37 swigDelegate37;
1388 private SwigDelegateOdGsBaseVectorizeDevice_38 swigDelegate38;
1389 private SwigDelegateOdGsBaseVectorizeDevice_39 swigDelegate39;
1390 private SwigDelegateOdGsBaseVectorizeDevice_40 swigDelegate40;
1391 private SwigDelegateOdGsBaseVectorizeDevice_41 swigDelegate41;
1392 private SwigDelegateOdGsBaseVectorizeDevice_42 swigDelegate42;
1393 private SwigDelegateOdGsBaseVectorizeDevice_43 swigDelegate43;
1394 private SwigDelegateOdGsBaseVectorizeDevice_44 swigDelegate44;
1395 private SwigDelegateOdGsBaseVectorizeDevice_45 swigDelegate45;
1396 private SwigDelegateOdGsBaseVectorizeDevice_46 swigDelegate46;
1397 private SwigDelegateOdGsBaseVectorizeDevice_47 swigDelegate47;
1398 private SwigDelegateOdGsBaseVectorizeDevice_48 swigDelegate48;
1399 private SwigDelegateOdGsBaseVectorizeDevice_49 swigDelegate49;
1400 private SwigDelegateOdGsBaseVectorizeDevice_50 swigDelegate50;
1401 private SwigDelegateOdGsBaseVectorizeDevice_51 swigDelegate51;
1402 private SwigDelegateOdGsBaseVectorizeDevice_52 swigDelegate52;
1403 private SwigDelegateOdGsBaseVectorizeDevice_53 swigDelegate53;
1404 private SwigDelegateOdGsBaseVectorizeDevice_54 swigDelegate54;
1405 private SwigDelegateOdGsBaseVectorizeDevice_55 swigDelegate55;
1406 private SwigDelegateOdGsBaseVectorizeDevice_56 swigDelegate56;
1407
1408 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
1409 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
1410 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
1411 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { };
1412 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { };
1413 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdGiContext) };
1414 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { };
1415 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdGsDCRect) };
1416 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { };
1417 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdGsDCRect) };
1418 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { };
1419 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(OdGsDCRect) };
1420 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdGsDCRectDouble) };
1421 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdGsDCRect) };
1422 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(OdGsDCRectDouble) };
1423 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { };
1424 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { };
1425 private static global::System.Type[] swigMethodTypes17 = new global::System.Type[] { typeof(int), typeof(int), typeof(int) };
1426 private static global::System.Type[] swigMethodTypes18 = new global::System.Type[] { typeof(OdGsClientViewInfo), typeof(bool) };
1427 private static global::System.Type[] swigMethodTypes19 = new global::System.Type[] { typeof(OdGsClientViewInfo) };
1428 private static global::System.Type[] swigMethodTypes20 = new global::System.Type[] { };
1429 private static global::System.Type[] swigMethodTypes21 = new global::System.Type[] { typeof(OdGsView) };
1430 private static global::System.Type[] swigMethodTypes22 = new global::System.Type[] { };
1431 private static global::System.Type[] swigMethodTypes23 = new global::System.Type[] { typeof(OdGsModel) };
1432 private static global::System.Type[] swigMethodTypes24 = new global::System.Type[] { typeof(OdGsFiler) };
1433 private static global::System.Type[] swigMethodTypes25 = new global::System.Type[] { typeof(OdGsFiler) };
1434 private static global::System.Type[] swigMethodTypes26 = new global::System.Type[] { typeof(int), typeof(OdGsView) };
1435 private static global::System.Type[] swigMethodTypes27 = new global::System.Type[] { typeof(OdGsView) };
1436 private static global::System.Type[] swigMethodTypes28 = new global::System.Type[] { typeof(int) };
1437 private static global::System.Type[] swigMethodTypes29 = new global::System.Type[] { };
1438 private static global::System.Type[] swigMethodTypes30 = new global::System.Type[] { };
1439 private static global::System.Type[] swigMethodTypes31 = new global::System.Type[] { typeof(int) };
1440 private static global::System.Type[] swigMethodTypes32 = new global::System.Type[] { typeof(UInt32) };
1441 private static global::System.Type[] swigMethodTypes33 = new global::System.Type[] { };
1442 private static global::System.Type[] swigMethodTypes34 = new global::System.Type[] { typeof(UInt32[] /*array applied*/), typeof(int) };
1443 private static global::System.Type[] swigMethodTypes35 = new global::System.Type[] { typeof(int).MakeByRefType() };
1444 private static global::System.Type[] swigMethodTypes36 = new global::System.Type[] { typeof(OdGiRasterImage /*OUT_PARAM for SMARTPTR*/).MakeByRefType(), typeof(OdGsDCRect) };
1445 private static global::System.Type[] swigMethodTypes37 = new global::System.Type[] { typeof(bool) };
1446 private static global::System.Type[] swigMethodTypes38 = new global::System.Type[] { };
1447 private static global::System.Type[] swigMethodTypes39 = new global::System.Type[] { typeof(OdGsUpdateManager) };
1448 private static global::System.Type[] swigMethodTypes40 = new global::System.Type[] { typeof(OdGsOverlayId) };
1449 private static global::System.Type[] swigMethodTypes41 = new global::System.Type[] { typeof(OdGsOverlayId) };
1450 private static global::System.Type[] swigMethodTypes42 = new global::System.Type[] { };
1451 private static global::System.Type[] swigMethodTypes43 = new global::System.Type[] { };
1452 private static global::System.Type[] swigMethodTypes44 = new global::System.Type[] { typeof(UInt32) };
1453 private static global::System.Type[] swigMethodTypes45 = new global::System.Type[] { typeof(UInt32), typeof(OdGsDCRect) };
1454 private static global::System.Type[] swigMethodTypes46 = new global::System.Type[] { };
1455 private static global::System.Type[] swigMethodTypes47 = new global::System.Type[] { };
1456 private static global::System.Type[] swigMethodTypes48 = new global::System.Type[] { typeof(OdGsModel.RenderType) };
1457 private static global::System.Type[] swigMethodTypes49 = new global::System.Type[] { typeof(OdGsModel.RenderType) };
1458 private static global::System.Type[] swigMethodTypes50 = new global::System.Type[] { };
1459 private static global::System.Type[] swigMethodTypes51 = new global::System.Type[] { };
1460 private static global::System.Type[] swigMethodTypes52 = new global::System.Type[] { typeof(OdGsFiler) };
1461 private static global::System.Type[] swigMethodTypes53 = new global::System.Type[] { typeof(OdGsFiler) };
1462 private static global::System.Type[] swigMethodTypes54 = new global::System.Type[] { typeof(OdGsFiler) };
1463 private static global::System.Type[] swigMethodTypes55 = new global::System.Type[] { typeof(OdGsFiler) };
1464 private static global::System.Type[] swigMethodTypes56 = new global::System.Type[] { };
1465}
1466
1467}
static global::System.Exception Retrieve()
static bool OdGsBaseVectorizeDevice_isValidSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_sortRenderTypes(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_onDisplayChangeSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, int jarg2, int jarg3, int jarg4)
static void OdGsBaseVectorizeDevice_setSupportInteractiveViewMode(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGsBaseVectorizeDevice_invalidRects__SWIG_0(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_supportPartialUpdate(HandleRef jarg1)
static global::System.IntPtr OdGsBaseVectorizeDevice_invalidRects__SWIG_1(HandleRef jarg1, int jarg2)
static bool OdGsBaseVectorizeDevice_saveClientDeviceState(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_enableCullingVolume(HandleRef jarg1, bool jarg2)
static void OdGsBaseVectorizeDevice_updateScreen(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_queryXSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_eraseAllViewsSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_isSupportDeviceStateSavingSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_invalidate__SWIG_4(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsBaseVectorizeDevice_getUpdateManagerSwigExplicitOdGsBaseVectorizeDevice__SWIG_1(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_desc()
static void OdGsBaseVectorizeDevice_setSortRenderTypes(HandleRef jarg1, bool jarg2)
static bool OdGsBaseVectorizeDevice_eraseView__SWIG_1(HandleRef jarg1, int jarg2)
static void OdGsBaseVectorizeDevice_invalidateSwigExplicitOdGsBaseVectorizeDevice__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGsBaseVectorizeDevice_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_onOverlayActivated(HandleRef jarg1, int jarg2)
static bool OdGsBaseVectorizeDevice_loadDeviceStateSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static bool OdGsBaseVectorizeDevice_loadLinkedDeviceState(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_onRealizeForegroundPalette(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_onRealizeBackgroundPalette(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_loadDeviceState(HandleRef jarg1, HandleRef jarg2)
static bool OdGsBaseVectorizeDevice_saveDeviceStateSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_getSize(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseVectorizeDevice_invalidate__SWIG_3(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGsBaseVectorizeDevice_supportPartialScreenUpdateSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_setTransientRenderType(HandleRef jarg1, int jarg2)
static IntPtr OdGsBaseVectorizeDevice_viewAtSwigExplicitOdGsBaseVectorizeDevice__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsBaseVectorizeDevice_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_0 delegate0, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_1 delegate1, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_2 delegate2, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_3 delegate3, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_4 delegate4, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_5 delegate5, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_6 delegate6, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_7 delegate7, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_8 delegate8, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_9 delegate9, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_10 delegate10, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_11 delegate11, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_12 delegate12, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_13 delegate13, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_14 delegate14, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_15 delegate15, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_16 delegate16, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_17 delegate17, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_18 delegate18, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_19 delegate19, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_20 delegate20, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_21 delegate21, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_22 delegate22, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_23 delegate23, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_24 delegate24, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_25 delegate25, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_26 delegate26, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_27 delegate27, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_28 delegate28, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_29 delegate29, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_30 delegate30, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_31 delegate31, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_32 delegate32, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_33 delegate33, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_34 delegate34, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_35 delegate35, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_36 delegate36, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_37 delegate37, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_38 delegate38, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_39 delegate39, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_40 delegate40, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_41 delegate41, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_42 delegate42, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_43 delegate43, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_44 delegate44, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_45 delegate45, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_46 delegate46, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_47 delegate47, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_48 delegate48, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_49 delegate49, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_50 delegate50, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_51 delegate51, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_52 delegate52, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_53 delegate53, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_54 delegate54, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_55 delegate55, OdGsBaseVectorizeDevice.SwigDelegateOdGsBaseVectorizeDevice_56 delegate56)
static UInt32 OdGsBaseVectorizeDevice_renderTypeWeight(HandleRef jarg1, int jarg2)
static void OdGsBaseVectorizeDevice_insertViewSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, int jarg2, HandleRef jarg3)
static void OdGsBaseVectorizeDevice_setUpdateManagerSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsBaseVectorizeDevice_mtServices(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_enableDisplayOffLayers(HandleRef jarg1, bool jarg2)
static void OdGsBaseVectorizeDevice_clearSectionGeometryMap(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_updateManager(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_loadLinkedDeviceStateSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_invalidateSwigExplicitOdGsBaseVectorizeDevice__SWIG_0(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_invalidateRegion(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsBaseVectorizeDevice_isSpatialIndexDisabled(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_loadClientDeviceState(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_updateGeometrySwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static int OdGsBaseVectorizeDevice_width(HandleRef jarg1)
static UInt32 OdGsBaseVectorizeDevice_getPaletteBackground(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_m_vectPerfData_set(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseVectorizeDevice_invalidateSwigExplicitOdGsBaseVectorizeDevice__SWIG_2(HandleRef jarg1, UInt32 jarg2)
static bool OdGsBaseVectorizeDevice_supportHighlightTwoPass(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_rootView(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_getSectionGeometryManager(HandleRef jarg1)
static int OdGsBaseVectorizeDevice_isOverlayRequireUpdate(HandleRef jarg1, int jarg2)
static UInt32 OdGsBaseVectorizeDevice_renderTypeWeightSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, int jarg2)
static void OdGsBaseVectorizeDevice_setInvalid(HandleRef jarg1, bool jarg2)
static IntPtr OdGsBaseVectorizeDevice_createView(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static IntPtr OdGsBaseVectorizeDevice_properties(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_invalidateSwigExplicitOdGsBaseVectorizeDevice__SWIG_3(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdGsBaseVectorizeDevice(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_isSupportDeviceStateSaving(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_setValid(HandleRef jarg1, bool jarg2)
static void OdGsBaseVectorizeDevice_updateGeometry(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_supportSelectionStyles(HandleRef jarg1)
static UInt32 OdGsBaseVectorizeDevice_getColor(HandleRef jarg1, UInt16 jarg2)
static void OdGsBaseVectorizeDevice_onOverlayDeactivated(HandleRef jarg1, int jarg2)
static void OdGsBaseVectorizeDevice_setUpdateManager(HandleRef jarg1, HandleRef jarg2)
static bool OdGsBaseVectorizeDevice_supportParallelDisplaySwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_cast(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_setBackgroundColor(HandleRef jarg1, UInt32 jarg2)
static void OdGsBaseVectorizeDevice_onOverlayDeactivatedSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, int jarg2)
static void OdGsBaseVectorizeDevice_onSizeSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsBaseVectorizeDevice_supportBlocks(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_propertiesSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_setLogicalPaletteSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, [In, MarshalAs(UnmanagedType.LPArray)]UInt32[] jarg2, int jarg3)
static bool OdGsBaseVectorizeDevice_eraseViewSwigExplicitOdGsBaseVectorizeDevice__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_addView(HandleRef jarg1, HandleRef jarg2)
static bool OdGsBaseVectorizeDevice_saveDeviceState(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_setUserGiContextSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_onSize(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdGsBaseVectorizeDevice_getBackgroundColorSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_supportParallelDisplay(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_invalidate__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdGsBaseVectorizeDevice_gsModelOverlay(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_onDisplayChange(HandleRef jarg1, int jarg2, int jarg3, int jarg4)
static IntPtr OdGsBaseVectorizeDevice_isA(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_supportDynamicHighlight(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_onRealizeForegroundPaletteSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_setBackgroundColorSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, UInt32 jarg2)
static bool OdGsBaseVectorizeDevice_useVpLtypeScaleMult(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_viewAt__SWIG_0(HandleRef jarg1, int jarg2)
static bool OdGsBaseVectorizeDevice_saveLinkedDeviceState(HandleRef jarg1, HandleRef jarg2)
static bool OdGsBaseVectorizeDevice_isMtDisplay(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_eraseAllViews(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_createObject()
static void OdGsBaseVectorizeDevice_setUserGiContext(HandleRef jarg1, HandleRef jarg2)
static bool OdGsBaseVectorizeDevice_useVpFilterFunction(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_compositionEnabled(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_setSupportHighlightTwoPass(HandleRef jarg1, bool jarg2)
static IntPtr OdGsBaseVectorizeDevice_getUpdateManagerSwigExplicitOdGsBaseVectorizeDevice__SWIG_0(HandleRef jarg1, bool jarg2)
static bool OdGsBaseVectorizeDevice_saveLinkedDeviceStateSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static bool OdGsBaseVectorizeDevice_isCullingVolumeEnabled(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_setSupportOverlays(HandleRef jarg1, bool jarg2)
static void OdGsBaseVectorizeDevice_onOverlayActivatedSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, int jarg2)
static bool OdGsBaseVectorizeDevice_supportDynamicSubhighlight(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_createViewSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static bool OdGsBaseVectorizeDevice_isDisplayOffLayersEnabled(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_getSizeSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdGsBaseVectorizeDevice_numViewsSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static int OdGsBaseVectorizeDevice_vOffset(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_isValidViewportId(HandleRef jarg1, UInt32 jarg2)
static bool OdGsBaseVectorizeDevice_supportComposition(HandleRef jarg1)
static global::System.IntPtr OdGsBaseVectorizeDevice_getLogicalPalette(HandleRef jarg1, out int jarg2)
static bool OdGsBaseVectorizeDevice_isModelCompatibleSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsBaseVectorizeDevice_createModelSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_enableComposition(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGsBaseVectorizeDevice_m_vectPerfData_get(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_setTransientManager(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_addViewSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsBaseVectorizeDevice_userGiContext(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_isASwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static int OdGsBaseVectorizeDevice_transientRenderType(HandleRef jarg1)
static global::System.IntPtr OdGsBaseVectorizeDevice_getLogicalPaletteSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, out int jarg2)
static bool OdGsBaseVectorizeDevice_supportPartialUpdateSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_getSnapShot(HandleRef jarg1, ref IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsBaseVectorizeDevice_getSectionGeometryManagerSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static int OdGsBaseVectorizeDevice_renderTypeOverlaySwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, int jarg2)
static void OdGsBaseVectorizeDevice_onRealizeBackgroundPaletteSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_loadClientDeviceStateSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static string OdGsBaseVectorizeDevice_getRealClassName(IntPtr jarg1)
static void OdGsBaseVectorizeDevice_setLogicalPalette(HandleRef jarg1, [In, MarshalAs(UnmanagedType.LPArray)]UInt32[] jarg2, int jarg3)
static bool OdGsBaseVectorizeDevice_eraseView__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static void OdGsBaseVectorizeDevice_invalidate__SWIG_5(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGsBaseVectorizeDevice_invalid(HandleRef jarg1)
static int OdGsBaseVectorizeDevice_numViews(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_getUpdateManager__SWIG_0(HandleRef jarg1, bool jarg2)
static void OdGsBaseVectorizeDevice_updateScreenSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_isModelCompatible(HandleRef jarg1, HandleRef jarg2)
static int OdGsBaseVectorizeDevice_renderTypeOverlay(HandleRef jarg1, int jarg2)
static void OdGsBaseVectorizeDevice_updateSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsBaseVectorizeDevice_getSnapShotSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, ref IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGsBaseVectorizeDevice_supportOverlays(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_createModel(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_viewImplAt__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsBaseVectorizeDevice_onViewAdded(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsBaseVectorizeDevice_deviceSelfReference(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_eraseViewSwigExplicitOdGsBaseVectorizeDevice__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr OdGsBaseVectorizeDevice_getUpdateManager__SWIG_1(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_invalidate__SWIG_0(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_supportPartialScreenUpdate(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_userGiContextSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_disableSpatialIndex(HandleRef jarg1, bool jarg2)
static bool OdGsBaseVectorizeDevice_isValid(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_saveClientDeviceStateSwigExplicitOdGsBaseVectorizeDevice(HandleRef jarg1, HandleRef jarg2)
static bool OdGsBaseVectorizeDevice_supportInteractiveViewMode(HandleRef jarg1)
static int OdGsBaseVectorizeDevice_height(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_transientManager(HandleRef jarg1)
static bool OdGsBaseVectorizeDevice_isSuppressHide(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_update(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGsBaseVectorizeDevice_outputRect(HandleRef jarg1)
static IntPtr OdGsBaseVectorizeDevice_getSectionGeometryMap(HandleRef jarg1)
static UInt32 OdGsBaseVectorizeDevice_getBackgroundColor(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_invalidate__SWIG_2(HandleRef jarg1, UInt32 jarg2)
static int OdGsBaseVectorizeDevice_hOffset(HandleRef jarg1)
static void OdGsBaseVectorizeDevice_insertView(HandleRef jarg1, int jarg2, HandleRef jarg3)
static HandleRef getCPtr(GsVectPerformanceData obj)
static HandleRef getCPtr(OdGiContext obj)
static HandleRef getCPtr(OdGiPathNode obj)
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdGiTransientManager obj)
delegate void SwigDelegateOdGsBaseVectorizeDevice_21(IntPtr pView)
delegate bool SwigDelegateOdGsBaseVectorizeDevice_42()
override void getSize(OdGsDCRect outputRect)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_20()
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_22()
override bool eraseView(OdGsView pView)
delegate void SwigDelegateOdGsBaseVectorizeDevice_16()
delegate void SwigDelegateOdGsBaseVectorizeDevice_41(int nOverlay)
override OdGsView viewAt(int viewIndex)
OdGsBaseVectorizeDevice(IntPtr cPtr, bool cMemoryOwn)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_0(IntPtr protocolClass)
delegate void SwigDelegateOdGsBaseVectorizeDevice_10()
delegate void SwigDelegateOdGsBaseVectorizeDevice_12(global::System.IntPtr outputRect)
delegate void SwigDelegateOdGsBaseVectorizeDevice_14(global::System.IntPtr outputRect)
virtual SWIGTYPE_p_ODCOLORREF getLogicalPalette(out int numColors)
void invalidate(OdGsViewImpl pView, OdGsDCRect screenRect)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_31(int viewIndex)
override OdGsView createView(OdGsClientViewInfo pViewInfo, bool enableLayerVisibilityPerView)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_19(global::System.IntPtr pViewInfo)
delegate bool SwigDelegateOdGsBaseVectorizeDevice_53(IntPtr pFiler)
override Teigha.Core.OdRxDictionary vb_properties()
virtual void onOverlayDeactivated(OdGsOverlayId nOverlay)
delegate void SwigDelegateOdGsBaseVectorizeDevice_5(IntPtr pUserGiContext)
OdGsOverlayId gsModelOverlay(OdGsModel pModel)
override void getSnapShot(ref OdGiRasterImage pImage, OdGsDCRect region)
void setTransientRenderType(OdGsModel.RenderType renderType)
delegate global::System.IntPtr SwigDelegateOdGsBaseVectorizeDevice_35(int numColors)
virtual void onOverlayActivated(OdGsOverlayId nOverlay)
OdGsDCRectArray invalidRects(OdGsOverlayId overlayId)
override bool loadDeviceState(OdGsFiler pFiler)
virtual bool loadClientDeviceState(OdGsFiler pFiler)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_38()
virtual UInt32 renderTypeWeight(OdGsModel.RenderType renderType)
override OdGsUpdateManager getUpdateManager()
delegate void SwigDelegateOdGsBaseVectorizeDevice_17(int bitsPerPixel, int xPixels, int yPixels)
delegate void SwigDelegateOdGsBaseVectorizeDevice_45(UInt32 nOverlays, global::System.IntPtr screenRect)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_50()
delegate void SwigDelegateOdGsBaseVectorizeDevice_6()
delegate bool SwigDelegateOdGsBaseVectorizeDevice_28(int viewIndex)
override void update(OdGsDCRect pUpdatedRect)
override bool isModelCompatible(OdGsModel pModel)
delegate void SwigDelegateOdGsBaseVectorizeDevice_15()
delegate bool SwigDelegateOdGsBaseVectorizeDevice_32(UInt32 backgroundColor)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_18(global::System.IntPtr pViewInfo, bool enableLayerVisibilityPerView)
void setTransientManager(OdGiTransientManager pManager)
delegate void SwigDelegateOdGsBaseVectorizeDevice_11(global::System.IntPtr outputRect)
delegate void SwigDelegateOdGsBaseVectorizeDevice_7(global::System.IntPtr screenRect)
static HandleRef getCPtr(OdGsBaseVectorizeDevice obj)
override void setUserGiContext(OdGiContext pUserGiContext)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_1()
delegate bool SwigDelegateOdGsBaseVectorizeDevice_56()
delegate bool SwigDelegateOdGsBaseVectorizeDevice_52(IntPtr pFiler)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_4()
delegate void SwigDelegateOdGsBaseVectorizeDevice_36(IntPtr pImage, global::System.IntPtr region)
override void setLogicalPalette(UInt32[] logicalPalette, int numColors)
override OdGsUpdateManager getUpdateManager(bool createIfNotExist)
virtual OdGiSectionGeometryManager getSectionGeometryManager()
override void setUpdateManager(OdGsUpdateManager pManager)
void invalidate(OdGsModel pModel, OdGsDCRect screenRect)
delegate UInt32 SwigDelegateOdGsBaseVectorizeDevice_48(int renderType)
static new OdGsBaseVectorizeDevice createObject()
delegate bool SwigDelegateOdGsBaseVectorizeDevice_54(IntPtr pFiler)
override bool setBackgroundColor(UInt32 backgroundColor)
virtual bool saveLinkedDeviceState(OdGsFiler pFiler)
delegate bool SwigDelegateOdGsBaseVectorizeDevice_27(IntPtr pView)
delegate void SwigDelegateOdGsBaseVectorizeDevice_47()
int isOverlayRequireUpdate(OdGsOverlayId overlayId)
delegate void SwigDelegateOdGsBaseVectorizeDevice_40(int nOverlay)
virtual bool saveClientDeviceState(OdGsFiler pFiler)
override void invalidate(OdGsDCRect screenRect)
override OdRxObject queryX(OdRxClass protocolClass)
override void insertView(int viewIndex, OdGsView pView)
override void onSize(OdGsDCRect outputRect)
delegate void SwigDelegateOdGsBaseVectorizeDevice_9(global::System.IntPtr pUpdatedRect)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_3()
override bool saveDeviceState(OdGsFiler pFiler)
delegate IntPtr SwigDelegateOdGsBaseVectorizeDevice_37(bool createIfNotExist)
delegate UInt32 SwigDelegateOdGsBaseVectorizeDevice_33()
delegate int SwigDelegateOdGsBaseVectorizeDevice_30()
virtual OdGsOverlayId renderTypeOverlay(OdGsModel.RenderType renderType)
delegate int SwigDelegateOdGsBaseVectorizeDevice_49(int renderType)
delegate void SwigDelegateOdGsBaseVectorizeDevice_39(IntPtr pManager)
delegate void SwigDelegateOdGsBaseVectorizeDevice_29()
delegate void SwigDelegateOdGsBaseVectorizeDevice_2(IntPtr pSource)
delegate bool SwigDelegateOdGsBaseVectorizeDevice_25(IntPtr pFiler)
delegate bool SwigDelegateOdGsBaseVectorizeDevice_23(IntPtr pModel)
virtual void invalidate(UInt32 nOverlays, OdGsDCRect screenRect)
static OdGsBaseVectorizeDevice cast(OdRxObject pObj)
virtual void invalidate(UInt32 nOverlays)
delegate bool SwigDelegateOdGsBaseVectorizeDevice_8()
delegate bool SwigDelegateOdGsBaseVectorizeDevice_51()
delegate void SwigDelegateOdGsBaseVectorizeDevice_46()
delegate bool SwigDelegateOdGsBaseVectorizeDevice_55(IntPtr pFiler)
virtual bool loadLinkedDeviceState(OdGsFiler pFiler)
delegate void SwigDelegateOdGsBaseVectorizeDevice_34(IntPtr logicalPalette, int numColors)
override void onDisplayChange(int bitsPerPixel, int xPixels, int yPixels)
delegate void SwigDelegateOdGsBaseVectorizeDevice_26(int viewIndex, IntPtr pView)
delegate void SwigDelegateOdGsBaseVectorizeDevice_44(UInt32 nOverlays)
delegate void SwigDelegateOdGsBaseVectorizeDevice_13(global::System.IntPtr outputRect)
delegate bool SwigDelegateOdGsBaseVectorizeDevice_24(IntPtr pFiler)
delegate bool SwigDelegateOdGsBaseVectorizeDevice_43()
static HandleRef getCPtr(OdGsClientViewInfo obj)
static HandleRef getCPtr(OdGsDCRect obj)
Definition OdGsDCRect.cs:26
virtual OdGsView createView()
virtual void update()
static HandleRef getCPtr(OdGsFiler obj)
Definition OdGsFiler.cs:25
static HandleRef getCPtr(OdGsModel obj)
Definition OdGsModel.cs:25
static HandleRef getCPtr(OdGsUpdateManager obj)
static HandleRef getCPtr(OdGsView obj)
Definition OdGsView.cs:25
static HandleRef getCPtr(OdGsViewImpl obj)
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
virtual void copyFrom(OdRxObject pSource)
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26