Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiContext.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
16public class OdGiContext : OdRxObject {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGiContext(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGiContext_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGiContext obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
42 public OdGiContext()
43 : this(GlobalsPINVOKE.new_OdGiContext(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
44 {
45 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
46 if (null != mTr)
47 {
48 mTr.AddObject(new OdGiContext(swigCPtr.Handle, true));
49 }
51 SwigDirectorConnect();
52 }
53
54 public static OdGiContext cast(OdRxObject pObj) {// OdSmartPtr<OdGiContext>
55 MemoryManager mMan = MemoryManager.GetMemoryManager();
56 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
58
59 OdGiContext ret = null;
60 if (null != mTrans)
61 {
62 mTrans.AddObject((OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, true));
63 ret = (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, false);
64 }
65 else
66 {
67 ret = (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, true);
68 }
69
71 return ret;
72}
73
74 public new static OdRxClass desc() {
75 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGiContext_desc(),false); /*createInt 3_2*/
76
78 return ret;
79}
80
81 public override OdRxClass isA() {
82 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),(SwigDerivedClassHasMethod("isA", swigMethodTypes1) ? GlobalsPINVOKE.OdGiContext_isASwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_isA(swigCPtr)),false); /*createInt 3_2*/
83
85 return ret;
86}
87
88 public override OdRxObject queryX(OdRxClass protocolClass) {
89 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),(SwigDerivedClassHasMethod("queryX", swigMethodTypes0) ? GlobalsPINVOKE.OdGiContext_queryXSwigExplicitOdGiContext(swigCPtr, OdRxClass.getCPtr(protocolClass)) : GlobalsPINVOKE.OdGiContext_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
90
92 return ret;
93}
94
95 public static OdGiContext createObject() {// OdSmartPtr<OdGiContext>
96 MemoryManager mMan = MemoryManager.GetMemoryManager();
97 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
99
100 OdGiContext ret = null;
101 if (null != mTrans)
102 {
103 mTrans.AddObject((OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, true));
104 ret = (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, false);
105 }
106 else
107 {
108 ret = (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, true);
109 }
110
112 return ret;
113}
114
115 public virtual OdRxObject database() {
116 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGiContext_database(swigCPtr),false); /*createInt 3_2*/
117
119 return ret;
120}
121
122 public virtual OdGiDrawable openDrawable(OdDbStub drawableId) {// OdGiDrawablePtr
123 MemoryManager mMan = MemoryManager.GetMemoryManager();
124 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
125 IntPtr ptr = GlobalsPINVOKE.OdGiContext_openDrawable(swigCPtr, OdDbStub.getCPtr(drawableId));
126
127 OdGiDrawable ret = null;
128 if (null != mTrans)
129 {
130 mTrans.AddObject((OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),ptr, true));
131 ret = (OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),ptr, false);
132 }
133 else
134 {
135 ret = (OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),ptr, true);
136 }
137
139 return ret;
140}
141
142 public virtual LineWeight defaultLineWeight() {
143 LineWeight ret = (LineWeight)(SwigDerivedClassHasMethod("defaultLineWeight", swigMethodTypes4) ? GlobalsPINVOKE.OdGiContext_defaultLineWeightSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_defaultLineWeight(swigCPtr));
145 return ret;
146 }
147
148 public virtual double commonLinetypeScale() {
149 double ret = (SwigDerivedClassHasMethod("commonLinetypeScale", swigMethodTypes5) ? GlobalsPINVOKE.OdGiContext_commonLinetypeScaleSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_commonLinetypeScale(swigCPtr));
151 return ret;
152 }
153
154 public virtual void getDefaultTextStyle(OdGiTextStyle textStyle) {
155 if (SwigDerivedClassHasMethod("getDefaultTextStyle", swigMethodTypes6)) GlobalsPINVOKE.OdGiContext_getDefaultTextStyleSwigExplicitOdGiContext(swigCPtr, OdGiTextStyle.getCPtr(textStyle).Handle); else GlobalsPINVOKE.OdGiContext_getDefaultTextStyle(swigCPtr, OdGiTextStyle.getCPtr(textStyle).Handle);
157 }
158
159 public virtual void drawShape(OdGiCommonDraw pDraw, OdGePoint3d position, int shapeNumber, OdGiTextStyle pTextStyle) {
160 if (SwigDerivedClassHasMethod("drawShape", swigMethodTypes7)) GlobalsPINVOKE.OdGiContext_drawShapeSwigExplicitOdGiContext__SWIG_0(swigCPtr, OdGiCommonDraw.getCPtr(pDraw), OdGePoint3d.getCPtr(position), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle)); else GlobalsPINVOKE.OdGiContext_drawShape__SWIG_0(swigCPtr, OdGiCommonDraw.getCPtr(pDraw), OdGePoint3d.getCPtr(position), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle));
162 }
163
164 public virtual void drawShape(OdGiConveyorGeometry pDest, OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion) {
165 if (SwigDerivedClassHasMethod("drawShape", swigMethodTypes8)) GlobalsPINVOKE.OdGiContext_drawShapeSwigExplicitOdGiContext__SWIG_1(swigCPtr, pDest.GetInterfaceCPtr(), OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiContext_drawShape__SWIG_1(swigCPtr, pDest.GetInterfaceCPtr(), OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion));
167 }
168
169 public virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, string msg, OdGiTextStyle pTextStyle, UInt32 /*SIMPLETYPE*/ flags) {
170 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes9)) GlobalsPINVOKE.OdGiContext_drawTextSwigExplicitOdGiContext__SWIG_0(swigCPtr, OdGiCommonDraw.getCPtr(pDraw), OdGePoint3d.getCPtr(position), msg, OdGiTextStyle.getCPtr(pTextStyle), flags /*SIMPLETYPE*/); else GlobalsPINVOKE.OdGiContext_drawText__SWIG_0(swigCPtr, OdGiCommonDraw.getCPtr(pDraw), OdGePoint3d.getCPtr(position), msg, OdGiTextStyle.getCPtr(pTextStyle), flags /*SIMPLETYPE*/);
172 }
173
174 public virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, string msg, OdGiTextStyle pTextStyle) {
175 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes10)) GlobalsPINVOKE.OdGiContext_drawTextSwigExplicitOdGiContext__SWIG_1(swigCPtr, OdGiCommonDraw.getCPtr(pDraw), OdGePoint3d.getCPtr(position), msg, OdGiTextStyle.getCPtr(pTextStyle)); else GlobalsPINVOKE.OdGiContext_drawText__SWIG_1(swigCPtr, OdGiCommonDraw.getCPtr(pDraw), OdGePoint3d.getCPtr(position), msg, OdGiTextStyle.getCPtr(pTextStyle));
177 }
178
179 public virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, double height, double width, double oblique, String msg) {
180 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes11)) GlobalsPINVOKE.OdGiContext_drawTextSwigExplicitOdGiContext__SWIG_2(swigCPtr, OdGiCommonDraw.getCPtr(pDraw), OdGePoint3d.getCPtr(position), height, width, oblique, msg); else GlobalsPINVOKE.OdGiContext_drawText__SWIG_2(swigCPtr, OdGiCommonDraw.getCPtr(pDraw), OdGePoint3d.getCPtr(position), height, width, oblique, msg);
182 }
183
184 public virtual void drawText(OdGiConveyorGeometry pDest, OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion) {
185 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes12)) GlobalsPINVOKE.OdGiContext_drawTextSwigExplicitOdGiContext__SWIG_3(swigCPtr, pDest.GetInterfaceCPtr(), OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), msg, raw, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiContext_drawText__SWIG_3(swigCPtr, pDest.GetInterfaceCPtr(), OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), msg, raw, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion));
187 }
188
189 public virtual void textExtentsBox(OdGiTextStyle textStyle, string msg, UInt32 /*SIMPLETYPE*/ flags, OdGePoint3d min, OdGePoint3d max, OdGePoint3d pEndPos) {
190 if (SwigDerivedClassHasMethod("textExtentsBox", swigMethodTypes13)) GlobalsPINVOKE.OdGiContext_textExtentsBoxSwigExplicitOdGiContext__SWIG_0(swigCPtr, OdGiTextStyle.getCPtr(textStyle).Handle, msg, flags /*SIMPLETYPE*/, OdGePoint3d.getCPtr(min), OdGePoint3d.getCPtr(max), OdGePoint3d.getCPtr(pEndPos)); else GlobalsPINVOKE.OdGiContext_textExtentsBox__SWIG_0(swigCPtr, OdGiTextStyle.getCPtr(textStyle).Handle, msg, flags /*SIMPLETYPE*/, OdGePoint3d.getCPtr(min), OdGePoint3d.getCPtr(max), OdGePoint3d.getCPtr(pEndPos));
192 }
193
194 public virtual void textExtentsBox(OdGiTextStyle textStyle, string msg, UInt32 /*SIMPLETYPE*/ flags, OdGePoint3d min, OdGePoint3d max) {
195 if (SwigDerivedClassHasMethod("textExtentsBox", swigMethodTypes14)) GlobalsPINVOKE.OdGiContext_textExtentsBoxSwigExplicitOdGiContext__SWIG_1(swigCPtr, OdGiTextStyle.getCPtr(textStyle).Handle, msg, flags /*SIMPLETYPE*/, OdGePoint3d.getCPtr(min), OdGePoint3d.getCPtr(max)); else GlobalsPINVOKE.OdGiContext_textExtentsBox__SWIG_1(swigCPtr, OdGiTextStyle.getCPtr(textStyle).Handle, msg, flags /*SIMPLETYPE*/, OdGePoint3d.getCPtr(min), OdGePoint3d.getCPtr(max));
197 }
198
199 public virtual void shapeExtentsBox(OdGiTextStyle textStyle, int shapeNumber, OdGePoint3d min, OdGePoint3d max) {
200 if (SwigDerivedClassHasMethod("shapeExtentsBox", swigMethodTypes15)) GlobalsPINVOKE.OdGiContext_shapeExtentsBoxSwigExplicitOdGiContext(swigCPtr, OdGiTextStyle.getCPtr(textStyle).Handle, shapeNumber, OdGePoint3d.getCPtr(min), OdGePoint3d.getCPtr(max)); else GlobalsPINVOKE.OdGiContext_shapeExtentsBox(swigCPtr, OdGiTextStyle.getCPtr(textStyle).Handle, shapeNumber, OdGePoint3d.getCPtr(min), OdGePoint3d.getCPtr(max));
202 }
203
204 public virtual uint circleZoomPercent(OdDbStub viewportId) {
205 uint ret = (SwigDerivedClassHasMethod("circleZoomPercent", swigMethodTypes16) ? GlobalsPINVOKE.OdGiContext_circleZoomPercentSwigExplicitOdGiContext(swigCPtr, OdDbStub.getCPtr(viewportId)) : GlobalsPINVOKE.OdGiContext_circleZoomPercent(swigCPtr, OdDbStub.getCPtr(viewportId)));
207 return ret;
208 }
209
210 public virtual bool isPlotGeneration() {
211 bool ret = (SwigDerivedClassHasMethod("isPlotGeneration", swigMethodTypes17) ? GlobalsPINVOKE.OdGiContext_isPlotGenerationSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_isPlotGeneration(swigCPtr));
213 return ret;
214 }
215
216 public virtual UInt32 paletteBackground() {
217// test csout
218 /*SIMPLETYPE*/
219 UInt32 ret = (SwigDerivedClassHasMethod("paletteBackground", swigMethodTypes18) ? GlobalsPINVOKE.OdGiContext_paletteBackgroundSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_paletteBackground(swigCPtr));
221 return ret;
222 }
223
224 public virtual bool fillTtf() {
225 bool ret = (SwigDerivedClassHasMethod("fillTtf", swigMethodTypes19) ? GlobalsPINVOKE.OdGiContext_fillTtfSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_fillTtf(swigCPtr));
227 return ret;
228 }
229
230 public virtual UInt32 numberOfIsolines() {
231// test csout
232 /*SIMPLETYPE*/
233 UInt32 ret = (SwigDerivedClassHasMethod("numberOfIsolines", swigMethodTypes20) ? GlobalsPINVOKE.OdGiContext_numberOfIsolinesSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_numberOfIsolines(swigCPtr));
235 return ret;
236 }
237
238 public virtual bool fillMode() {
239 bool ret = (SwigDerivedClassHasMethod("fillMode", swigMethodTypes21) ? GlobalsPINVOKE.OdGiContext_fillModeSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_fillMode(swigCPtr));
241 return ret;
242 }
243
244 public virtual bool quickTextMode() {
245 bool ret = (SwigDerivedClassHasMethod("quickTextMode", swigMethodTypes22) ? GlobalsPINVOKE.OdGiContext_quickTextModeSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_quickTextMode(swigCPtr));
247 return ret;
248 }
249
250 public virtual UInt32 textQuality() {
251// test csout
252 /*SIMPLETYPE*/
253 UInt32 ret = (SwigDerivedClassHasMethod("textQuality", swigMethodTypes23) ? GlobalsPINVOKE.OdGiContext_textQualitySwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_textQuality(swigCPtr));
255 return ret;
256 }
257
258 public virtual bool useTtfTriangleCache() {
259 bool ret = (SwigDerivedClassHasMethod("useTtfTriangleCache", swigMethodTypes24) ? GlobalsPINVOKE.OdGiContext_useTtfTriangleCacheSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_useTtfTriangleCache(swigCPtr));
261 return ret;
262 }
263
265 OdGiContext.ImageQuality ret = (OdGiContext.ImageQuality)(SwigDerivedClassHasMethod("imageQuality", swigMethodTypes25) ? GlobalsPINVOKE.OdGiContext_imageQualitySwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_imageQuality(swigCPtr));
267 return ret;
268 }
269
270 public virtual UInt32 imageSelectionBehavior() {
271// test csout
272 /*SIMPLETYPE*/
273 UInt32 ret = (SwigDerivedClassHasMethod("imageSelectionBehavior", swigMethodTypes26) ? GlobalsPINVOKE.OdGiContext_imageSelectionBehaviorSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_imageSelectionBehavior(swigCPtr));
275 return ret;
276 }
277
278 public virtual UInt32 fadingIntensityPercentage(OdGiContext.FadingType fadingType) {
279// test csout
280 /*SIMPLETYPE*/
281 UInt32 ret = (SwigDerivedClassHasMethod("fadingIntensityPercentage", swigMethodTypes27) ? GlobalsPINVOKE.OdGiContext_fadingIntensityPercentageSwigExplicitOdGiContext(swigCPtr, (int)fadingType) : GlobalsPINVOKE.OdGiContext_fadingIntensityPercentage(swigCPtr, (int)fadingType));
283 return ret;
284 }
285
286 public virtual UInt32 glyphSize(OdGiContext.GlyphType glyphType) {
287// test csout
288 /*SIMPLETYPE*/
289 UInt32 ret = (SwigDerivedClassHasMethod("glyphSize", swigMethodTypes28) ? GlobalsPINVOKE.OdGiContext_glyphSizeSwigExplicitOdGiContext(swigCPtr, (int)glyphType) : GlobalsPINVOKE.OdGiContext_glyphSize(swigCPtr, (int)glyphType));
291 return ret;
292 }
293
294 public virtual UInt32 lineWeightConfiguration(OdGiContext.LineWeightStyle styleEntry) {
295// test csout
296 /*SIMPLETYPE*/
297 UInt32 ret = (SwigDerivedClassHasMethod("lineWeightConfiguration", swigMethodTypes29) ? GlobalsPINVOKE.OdGiContext_lineWeightConfigurationSwigExplicitOdGiContext(swigCPtr, (int)styleEntry) : GlobalsPINVOKE.OdGiContext_lineWeightConfiguration(swigCPtr, (int)styleEntry));
299 return ret;
300 }
301
302 public virtual UInt32 selectionStyle(UInt32 /*SIMPLETYPE*/ nStyle, OdGiSelectionStyle selStyle) {
303// test csout
304 /*SIMPLETYPE*/
305 UInt32 ret = (SwigDerivedClassHasMethod("selectionStyle", swigMethodTypes30) ? GlobalsPINVOKE.OdGiContext_selectionStyleSwigExplicitOdGiContext(swigCPtr, nStyle /*SIMPLETYPE*/, OdGiSelectionStyle.getCPtr(selStyle)) : GlobalsPINVOKE.OdGiContext_selectionStyle(swigCPtr, nStyle /*SIMPLETYPE*/, OdGiSelectionStyle.getCPtr(selStyle)));
307 return ret;
308 }
309
311 OdGiContext.CoordinatesSystem ret = (OdGiContext.CoordinatesSystem)(SwigDerivedClassHasMethod("customViewportGeometryCS", swigMethodTypes31) ? GlobalsPINVOKE.OdGiContext_customViewportGeometryCSSwigExplicitOdGiContext(swigCPtr, (int)csType) : GlobalsPINVOKE.OdGiContext_customViewportGeometryCS(swigCPtr, (int)csType));
313 return ret;
314 }
315
316 public virtual IntPtr drawableFilterFunctionId(OdDbStub viewportId) {
317// test csout
318 /*SIMPLETYPE*/
319 IntPtr ret = (SwigDerivedClassHasMethod("drawableFilterFunctionId", swigMethodTypes32) ? GlobalsPINVOKE.OdGiContext_drawableFilterFunctionIdSwigExplicitOdGiContext(swigCPtr, OdDbStub.getCPtr(viewportId)) : GlobalsPINVOKE.OdGiContext_drawableFilterFunctionId(swigCPtr, OdDbStub.getCPtr(viewportId)));
321 return ret;
322 }
323
324 public virtual UInt32 drawableFilterFunction(IntPtr /*SIMPLETYPE*/ functionId, OdGiDrawable pDrawable, UInt32 /*SIMPLETYPE*/ nFlags) {
325// test csout
326 /*SIMPLETYPE*/
327 UInt32 ret = (SwigDerivedClassHasMethod("drawableFilterFunction", swigMethodTypes33) ? GlobalsPINVOKE.OdGiContext_drawableFilterFunctionSwigExplicitOdGiContext(swigCPtr, functionId /*SIMPLETYPE*/, OdGiDrawable.getCPtr(pDrawable), nFlags /*SIMPLETYPE*/) : GlobalsPINVOKE.OdGiContext_drawableFilterFunction(swigCPtr, functionId /*SIMPLETYPE*/, OdGiDrawable.getCPtr(pDrawable), nFlags /*SIMPLETYPE*/));
329 return ret;
330 }
331
332 public virtual bool ttfPolyDraw() {
333 bool ret = (SwigDerivedClassHasMethod("ttfPolyDraw", swigMethodTypes34) ? GlobalsPINVOKE.OdGiContext_ttfPolyDrawSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_ttfPolyDraw(swigCPtr));
335 return ret;
336 }
337
338 public virtual bool regenAbort() {
339 bool ret = (SwigDerivedClassHasMethod("regenAbort", swigMethodTypes35) ? GlobalsPINVOKE.OdGiContext_regenAbortSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_regenAbort(swigCPtr));
341 return ret;
342 }
343
345 OdGiContext.PStyleType ret = (OdGiContext.PStyleType)(SwigDerivedClassHasMethod("plotStyleType", swigMethodTypes36) ? GlobalsPINVOKE.OdGiContext_plotStyleTypeSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_plotStyleType(swigCPtr));
347 return ret;
348 }
349
350 public virtual void plotStyle(int penNumber, OdPsPlotStyleData plotStyleData) {
351 if (SwigDerivedClassHasMethod("plotStyle", swigMethodTypes37)) GlobalsPINVOKE.OdGiContext_plotStyleSwigExplicitOdGiContext__SWIG_0(swigCPtr, penNumber, OdPsPlotStyleData.getCPtr(plotStyleData)); else GlobalsPINVOKE.OdGiContext_plotStyle__SWIG_0(swigCPtr, penNumber, OdPsPlotStyleData.getCPtr(plotStyleData));
353 }
354
355 public virtual void plotStyle(OdDbStub objectId, OdPsPlotStyleData plotStyleData) {
356 if (SwigDerivedClassHasMethod("plotStyle", swigMethodTypes38)) GlobalsPINVOKE.OdGiContext_plotStyleSwigExplicitOdGiContext__SWIG_1(swigCPtr, OdDbStub.getCPtr(objectId), OdPsPlotStyleData.getCPtr(plotStyleData)); else GlobalsPINVOKE.OdGiContext_plotStyle__SWIG_1(swigCPtr, OdDbStub.getCPtr(objectId), OdPsPlotStyleData.getCPtr(plotStyleData));
358 }
359
360 public virtual OdDbStub getStubByID(UInt64 /*SIMPLETYPE*/ persistentId) {
361 global::System.IntPtr cPtr = (SwigDerivedClassHasMethod("getStubByID", swigMethodTypes39) ? GlobalsPINVOKE.OdGiContext_getStubByIDSwigExplicitOdGiContext(swigCPtr, persistentId /*SIMPLETYPE*/) : GlobalsPINVOKE.OdGiContext_getStubByID(swigCPtr, persistentId /*SIMPLETYPE*/));
362 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
364 return ret;
365 }
366
367 public virtual UInt64 getIDByStub(OdDbStub objectId) {
368// test csout
369 /*SIMPLETYPE*/
370 UInt64 ret = GlobalsPINVOKE.OdGiContext_getIDByStub(swigCPtr, OdDbStub.getCPtr(objectId));
372 return ret;
373 }
374
375 public virtual OdRxObject getDatabaseByStub(OdDbStub objectId) {
376 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),(SwigDerivedClassHasMethod("getDatabaseByStub", swigMethodTypes40) ? GlobalsPINVOKE.OdGiContext_getDatabaseByStubSwigExplicitOdGiContext(swigCPtr, OdDbStub.getCPtr(objectId)) : GlobalsPINVOKE.OdGiContext_getDatabaseByStub(swigCPtr, OdDbStub.getCPtr(objectId))),false); /*createInt 3_2*/
377
379 return ret;
380}
381
382 public virtual OdDbStub getOwnerIDByStub(OdDbStub objectId) {
383 global::System.IntPtr cPtr = (SwigDerivedClassHasMethod("getOwnerIDByStub", swigMethodTypes41) ? GlobalsPINVOKE.OdGiContext_getOwnerIDByStubSwigExplicitOdGiContext(swigCPtr, OdDbStub.getCPtr(objectId)) : GlobalsPINVOKE.OdGiContext_getOwnerIDByStub(swigCPtr, OdDbStub.getCPtr(objectId)));
384 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
386 return ret;
387 }
388
389 public virtual OdDbStub getStubByMatName(OdRxObject pBaseDb, String strMatName) {
390 global::System.IntPtr cPtr = (SwigDerivedClassHasMethod("getStubByMatName", swigMethodTypes42) ? GlobalsPINVOKE.OdGiContext_getStubByMatNameSwigExplicitOdGiContext(swigCPtr, OdRxObject.getCPtr(pBaseDb), strMatName) : GlobalsPINVOKE.OdGiContext_getStubByMatName(swigCPtr, OdRxObject.getCPtr(pBaseDb), strMatName));
391 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
393 return ret;
394 }
395
396 public virtual OdDbStub getStubByMaterialId(OdRxObject pBaseDb, UInt64 /*SIMPLETYPE cstype*/ materialId) {
397 global::System.IntPtr cPtr = (SwigDerivedClassHasMethod("getStubByMaterialId", swigMethodTypes43) ? GlobalsPINVOKE.OdGiContext_getStubByMaterialIdSwigExplicitOdGiContext(swigCPtr, OdRxObject.getCPtr(pBaseDb), materialId /*SIMPLETYPE csin*/) : GlobalsPINVOKE.OdGiContext_getStubByMaterialId(swigCPtr, OdRxObject.getCPtr(pBaseDb), materialId /*SIMPLETYPE csin*/));
398 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
400 return ret;
401 }
402
403 public virtual UInt32 displaySilhouettes() {
404// test csout
405 /*SIMPLETYPE*/
406 UInt32 ret = (SwigDerivedClassHasMethod("displaySilhouettes", swigMethodTypes44) ? GlobalsPINVOKE.OdGiContext_displaySilhouettesSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_displaySilhouettes(swigCPtr));
408 return ret;
409 }
410
414 return ret;
415 }
416
420 return ret;
421 }
422
423 public virtual OdGiSectionGeometryManager getSectionGeometryManager() {// OdGiSectionGeometryManagerPtr
424 MemoryManager mMan = MemoryManager.GetMemoryManager();
425 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
426 IntPtr ptr = (SwigDerivedClassHasMethod("getSectionGeometryManager", swigMethodTypes45) ? GlobalsPINVOKE.OdGiContext_getSectionGeometryManagerSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_getSectionGeometryManager(swigCPtr));
427
429 if (null != mTrans)
430 {
431 mTrans.AddObject((OdGiSectionGeometryManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSectionGeometryManager),ptr, true));
432 ret = (OdGiSectionGeometryManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSectionGeometryManager),ptr, false);
433 }
434 else
435 {
436 ret = (OdGiSectionGeometryManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSectionGeometryManager),ptr, true);
437 }
438
440 return ret;
441}
442
443 public virtual UInt32 antiAliasingMode() {
444// test csout
445 /*SIMPLETYPE*/
446 UInt32 ret = (SwigDerivedClassHasMethod("antiAliasingMode", swigMethodTypes46) ? GlobalsPINVOKE.OdGiContext_antiAliasingModeSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_antiAliasingMode(swigCPtr));
448 return ret;
449 }
450
451 public virtual bool xrefPropertiesOverride() {
452 bool ret = (SwigDerivedClassHasMethod("xrefPropertiesOverride", swigMethodTypes47) ? GlobalsPINVOKE.OdGiContext_xrefPropertiesOverrideSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_xrefPropertiesOverride(swigCPtr));
454 return ret;
455 }
456
457 public virtual bool multiplyByBlockLinetypeScales() {
458 bool ret = (SwigDerivedClassHasMethod("multiplyByBlockLinetypeScales", swigMethodTypes48) ? GlobalsPINVOKE.OdGiContext_multiplyByBlockLinetypeScalesSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_multiplyByBlockLinetypeScales(swigCPtr));
460 return ret;
461 }
462
463 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
464 string ret = GlobalsPINVOKE.OdGiContext_getRealClassName(ptr /*SIMPLETYPE*/);
466 return ret;
467 }
468
474
475 private void SwigDirectorConnect() {
476 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
477 swigDelegate0 = new SwigDelegateOdGiContext_0(SwigDirectorMethodqueryX);
478 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
479 swigDelegate1 = new SwigDelegateOdGiContext_1(SwigDirectorMethodisA);
480 if (SwigDerivedClassHasMethod("database", swigMethodTypes2))
481 swigDelegate2 = new SwigDelegateOdGiContext_2(SwigDirectorMethoddatabase);
482 if (SwigDerivedClassHasMethod("openDrawable", swigMethodTypes3))
483 swigDelegate3 = new SwigDelegateOdGiContext_3(SwigDirectorMethodopenDrawable);
484 if (SwigDerivedClassHasMethod("defaultLineWeight", swigMethodTypes4))
485 swigDelegate4 = new SwigDelegateOdGiContext_4(SwigDirectorMethoddefaultLineWeight);
486 if (SwigDerivedClassHasMethod("commonLinetypeScale", swigMethodTypes5))
487 swigDelegate5 = new SwigDelegateOdGiContext_5(SwigDirectorMethodcommonLinetypeScale);
488 if (SwigDerivedClassHasMethod("getDefaultTextStyle", swigMethodTypes6))
489 swigDelegate6 = new SwigDelegateOdGiContext_6(SwigDirectorMethodgetDefaultTextStyle);
490 if (SwigDerivedClassHasMethod("drawShape", swigMethodTypes7))
491 swigDelegate7 = new SwigDelegateOdGiContext_7(SwigDirectorMethoddrawShape__SWIG_0);
492 if (SwigDerivedClassHasMethod("drawShape", swigMethodTypes8))
493 swigDelegate8 = new SwigDelegateOdGiContext_8(SwigDirectorMethoddrawShape__SWIG_1);
494 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes9))
495 swigDelegate9 = new SwigDelegateOdGiContext_9(SwigDirectorMethoddrawText__SWIG_0);
496 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes10))
497 swigDelegate10 = new SwigDelegateOdGiContext_10(SwigDirectorMethoddrawText__SWIG_1);
498 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes11))
499 swigDelegate11 = new SwigDelegateOdGiContext_11(SwigDirectorMethoddrawText__SWIG_2);
500 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes12))
501 swigDelegate12 = new SwigDelegateOdGiContext_12(SwigDirectorMethoddrawText__SWIG_3);
502 if (SwigDerivedClassHasMethod("textExtentsBox", swigMethodTypes13))
503 swigDelegate13 = new SwigDelegateOdGiContext_13(SwigDirectorMethodtextExtentsBox__SWIG_0);
504 if (SwigDerivedClassHasMethod("textExtentsBox", swigMethodTypes14))
505 swigDelegate14 = new SwigDelegateOdGiContext_14(SwigDirectorMethodtextExtentsBox__SWIG_1);
506 if (SwigDerivedClassHasMethod("shapeExtentsBox", swigMethodTypes15))
507 swigDelegate15 = new SwigDelegateOdGiContext_15(SwigDirectorMethodshapeExtentsBox);
508 if (SwigDerivedClassHasMethod("circleZoomPercent", swigMethodTypes16))
509 swigDelegate16 = new SwigDelegateOdGiContext_16(SwigDirectorMethodcircleZoomPercent);
510 if (SwigDerivedClassHasMethod("isPlotGeneration", swigMethodTypes17))
511 swigDelegate17 = new SwigDelegateOdGiContext_17(SwigDirectorMethodisPlotGeneration);
512 if (SwigDerivedClassHasMethod("paletteBackground", swigMethodTypes18))
513 swigDelegate18 = new SwigDelegateOdGiContext_18(SwigDirectorMethodpaletteBackground);
514 if (SwigDerivedClassHasMethod("fillTtf", swigMethodTypes19))
515 swigDelegate19 = new SwigDelegateOdGiContext_19(SwigDirectorMethodfillTtf);
516 if (SwigDerivedClassHasMethod("numberOfIsolines", swigMethodTypes20))
517 swigDelegate20 = new SwigDelegateOdGiContext_20(SwigDirectorMethodnumberOfIsolines);
518 if (SwigDerivedClassHasMethod("fillMode", swigMethodTypes21))
519 swigDelegate21 = new SwigDelegateOdGiContext_21(SwigDirectorMethodfillMode);
520 if (SwigDerivedClassHasMethod("quickTextMode", swigMethodTypes22))
521 swigDelegate22 = new SwigDelegateOdGiContext_22(SwigDirectorMethodquickTextMode);
522 if (SwigDerivedClassHasMethod("textQuality", swigMethodTypes23))
523 swigDelegate23 = new SwigDelegateOdGiContext_23(SwigDirectorMethodtextQuality);
524 if (SwigDerivedClassHasMethod("useTtfTriangleCache", swigMethodTypes24))
525 swigDelegate24 = new SwigDelegateOdGiContext_24(SwigDirectorMethoduseTtfTriangleCache);
526 if (SwigDerivedClassHasMethod("imageQuality", swigMethodTypes25))
527 swigDelegate25 = new SwigDelegateOdGiContext_25(SwigDirectorMethodimageQuality);
528 if (SwigDerivedClassHasMethod("imageSelectionBehavior", swigMethodTypes26))
529 swigDelegate26 = new SwigDelegateOdGiContext_26(SwigDirectorMethodimageSelectionBehavior);
530 if (SwigDerivedClassHasMethod("fadingIntensityPercentage", swigMethodTypes27))
531 swigDelegate27 = new SwigDelegateOdGiContext_27(SwigDirectorMethodfadingIntensityPercentage);
532 if (SwigDerivedClassHasMethod("glyphSize", swigMethodTypes28))
533 swigDelegate28 = new SwigDelegateOdGiContext_28(SwigDirectorMethodglyphSize);
534 if (SwigDerivedClassHasMethod("lineWeightConfiguration", swigMethodTypes29))
535 swigDelegate29 = new SwigDelegateOdGiContext_29(SwigDirectorMethodlineWeightConfiguration);
536 if (SwigDerivedClassHasMethod("selectionStyle", swigMethodTypes30))
537 swigDelegate30 = new SwigDelegateOdGiContext_30(SwigDirectorMethodselectionStyle);
538 if (SwigDerivedClassHasMethod("customViewportGeometryCS", swigMethodTypes31))
539 swigDelegate31 = new SwigDelegateOdGiContext_31(SwigDirectorMethodcustomViewportGeometryCS);
540 if (SwigDerivedClassHasMethod("drawableFilterFunctionId", swigMethodTypes32))
541 swigDelegate32 = new SwigDelegateOdGiContext_32(SwigDirectorMethoddrawableFilterFunctionId);
542 if (SwigDerivedClassHasMethod("drawableFilterFunction", swigMethodTypes33))
543 swigDelegate33 = new SwigDelegateOdGiContext_33(SwigDirectorMethoddrawableFilterFunction);
544 if (SwigDerivedClassHasMethod("ttfPolyDraw", swigMethodTypes34))
545 swigDelegate34 = new SwigDelegateOdGiContext_34(SwigDirectorMethodttfPolyDraw);
546 if (SwigDerivedClassHasMethod("regenAbort", swigMethodTypes35))
547 swigDelegate35 = new SwigDelegateOdGiContext_35(SwigDirectorMethodregenAbort);
548 if (SwigDerivedClassHasMethod("plotStyleType", swigMethodTypes36))
549 swigDelegate36 = new SwigDelegateOdGiContext_36(SwigDirectorMethodplotStyleType);
550 if (SwigDerivedClassHasMethod("plotStyle", swigMethodTypes37))
551 swigDelegate37 = new SwigDelegateOdGiContext_37(SwigDirectorMethodplotStyle__SWIG_0);
552 if (SwigDerivedClassHasMethod("plotStyle", swigMethodTypes38))
553 swigDelegate38 = new SwigDelegateOdGiContext_38(SwigDirectorMethodplotStyle__SWIG_1);
554 if (SwigDerivedClassHasMethod("getStubByID", swigMethodTypes39))
555 swigDelegate39 = new SwigDelegateOdGiContext_39(SwigDirectorMethodgetStubByID);
556 if (SwigDerivedClassHasMethod("getDatabaseByStub", swigMethodTypes40))
557 swigDelegate40 = new SwigDelegateOdGiContext_40(SwigDirectorMethodgetDatabaseByStub);
558 if (SwigDerivedClassHasMethod("getOwnerIDByStub", swigMethodTypes41))
559 swigDelegate41 = new SwigDelegateOdGiContext_41(SwigDirectorMethodgetOwnerIDByStub);
560 if (SwigDerivedClassHasMethod("getStubByMatName", swigMethodTypes42))
561 swigDelegate42 = new SwigDelegateOdGiContext_42(SwigDirectorMethodgetStubByMatName);
562 if (SwigDerivedClassHasMethod("getStubByMaterialId", swigMethodTypes43))
563 swigDelegate43 = new SwigDelegateOdGiContext_43(SwigDirectorMethodgetStubByMaterialId);
564 if (SwigDerivedClassHasMethod("displaySilhouettes", swigMethodTypes44))
565 swigDelegate44 = new SwigDelegateOdGiContext_44(SwigDirectorMethoddisplaySilhouettes);
566 if (SwigDerivedClassHasMethod("getSectionGeometryManager", swigMethodTypes45))
567 swigDelegate45 = new SwigDelegateOdGiContext_45(SwigDirectorMethodgetSectionGeometryManager);
568 if (SwigDerivedClassHasMethod("antiAliasingMode", swigMethodTypes46))
569 swigDelegate46 = new SwigDelegateOdGiContext_46(SwigDirectorMethodantiAliasingMode);
570 if (SwigDerivedClassHasMethod("xrefPropertiesOverride", swigMethodTypes47))
571 swigDelegate47 = new SwigDelegateOdGiContext_47(SwigDirectorMethodxrefPropertiesOverride);
572 if (SwigDerivedClassHasMethod("multiplyByBlockLinetypeScales", swigMethodTypes48))
573 swigDelegate48 = new SwigDelegateOdGiContext_48(SwigDirectorMethodmultiplyByBlockLinetypeScales);
574 GlobalsPINVOKE.OdGiContext_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);
575 }
576
577 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
578 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);
579 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdGiContext));
580 return hasDerivedMethod;
581 }
582
583 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
584 return
585 // csdirectorout for OdRxObject*, OdRxObject&
586 OdRxObject.getCPtr(queryX(
587 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
588)).Handle
589;
590 }
591
592 private IntPtr SwigDirectorMethodisA() {
593 return
594 // csdirectorout for OdRxClass*, OdRxClass&
595 OdRxClass.getCPtr(isA()).Handle
596;
597 }
598
599 private IntPtr SwigDirectorMethoddatabase() {
600 return
601 // csdirectorout for OdRxObject*, OdRxObject&
602 OdRxObject.getCPtr(database()).Handle
603;
604 }
605
606 private IntPtr SwigDirectorMethodopenDrawable(global::System.IntPtr drawableId) {
607 return OdGiDrawable.getCPtr(openDrawable((drawableId == global::System.IntPtr.Zero) ? null : new OdDbStub(drawableId, false))).Handle;
608 }
609
610 private int SwigDirectorMethoddefaultLineWeight() {
611 return (int)defaultLineWeight();
612 }
613
614 private double SwigDirectorMethodcommonLinetypeScale() {
615 return commonLinetypeScale();
616 }
617
618 private void SwigDirectorMethodgetDefaultTextStyle(IntPtr textStyle) {
620 //csdirectorin of INOUT_PARAM_OBJ
621 new OdGiTextStyle(textStyle,true)
622);
623 }
624
625 private void SwigDirectorMethoddrawShape__SWIG_0(IntPtr pDraw, global::System.IntPtr position, int shapeNumber, global::System.IntPtr pTextStyle) {
626 drawShape(
627 (OdGiCommonDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiCommonDraw),pDraw,false) /*createInt 6_1*/ // csdirectorin for smart pointer
628, new OdGePoint3d(position, false), shapeNumber, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false));
629 }
630
631 private void SwigDirectorMethoddrawShape__SWIG_1(global::System.IntPtr pDest, global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, int shapeNumber, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion) {
632 drawShape(
633 (OdGiConveyorGeometry)new OdGiConveyorGeometry_Internal(pDest,false)
634, new OdGePoint3d(position, false), new OdGeVector3d(direction, false), new OdGeVector3d(upVector, false), shapeNumber, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false), (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
635 }
636
637 private void SwigDirectorMethoddrawText__SWIG_0(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle, UInt32 /*SIMPLETYPE*/ flags) {
638 drawText(
639 (OdGiCommonDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiCommonDraw),pDraw,false) /*createInt 6_1*/ // csdirectorin for smart pointer
640, new OdGePoint3d(position, false), msg, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false), flags /*SIMPLETYPE*/);
641 }
642
643 private void SwigDirectorMethoddrawText__SWIG_1(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle) {
644 drawText(
645 (OdGiCommonDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiCommonDraw),pDraw,false) /*createInt 6_1*/ // csdirectorin for smart pointer
646, new OdGePoint3d(position, false), msg, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false));
647 }
648
649 private void SwigDirectorMethoddrawText__SWIG_2(IntPtr pDraw, global::System.IntPtr position, double height, double width, double oblique, [MarshalAs(UnmanagedType.LPWStr)]String msg) {
650 drawText(
651 (OdGiCommonDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiCommonDraw),pDraw,false) /*createInt 6_1*/ // csdirectorin for smart pointer
652, new OdGePoint3d(position, false), height, width, oblique, msg);
653 }
654
655 private void SwigDirectorMethoddrawText__SWIG_3(global::System.IntPtr pDest, global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, [MarshalAs(UnmanagedType.LPWStr)]string msg, bool raw, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion) {
656 drawText(
657 (OdGiConveyorGeometry)new OdGiConveyorGeometry_Internal(pDest,false)
658, new OdGePoint3d(position, false), new OdGeVector3d(direction, false), new OdGeVector3d(upVector, false), msg, raw, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false), (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
659 }
660
661 private void SwigDirectorMethodtextExtentsBox__SWIG_0(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 /*SIMPLETYPE*/ flags, global::System.IntPtr min, global::System.IntPtr max, global::System.IntPtr pEndPos) {
663 //csdirectorin of INOUT_PARAM_OBJ
664 new OdGiTextStyle(textStyle,true)
665, msg, flags /*SIMPLETYPE*/, new OdGePoint3d(min, false), new OdGePoint3d(max, false), (pEndPos == global::System.IntPtr.Zero) ? null : new OdGePoint3d(pEndPos, false));
666 }
667
668 private void SwigDirectorMethodtextExtentsBox__SWIG_1(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 /*SIMPLETYPE*/ flags, global::System.IntPtr min, global::System.IntPtr max) {
670 //csdirectorin of INOUT_PARAM_OBJ
671 new OdGiTextStyle(textStyle,true)
672, msg, flags /*SIMPLETYPE*/, new OdGePoint3d(min, false), new OdGePoint3d(max, false));
673 }
674
675 private void SwigDirectorMethodshapeExtentsBox(IntPtr textStyle, int shapeNumber, global::System.IntPtr min, global::System.IntPtr max) {
677 //csdirectorin of INOUT_PARAM_OBJ
678 new OdGiTextStyle(textStyle,true)
679, shapeNumber, new OdGePoint3d(min, false), new OdGePoint3d(max, false));
680 }
681
682 private uint SwigDirectorMethodcircleZoomPercent(global::System.IntPtr viewportId) {
683 return circleZoomPercent((viewportId == global::System.IntPtr.Zero) ? null : new OdDbStub(viewportId, false));
684 }
685
686 private bool SwigDirectorMethodisPlotGeneration() {
687 return isPlotGeneration();
688 }
689
690 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodpaletteBackground() {
691 return paletteBackground() /*SIMPLETYPE*/;
692 }
693
694 private bool SwigDirectorMethodfillTtf() {
695 return fillTtf();
696 }
697
698 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodnumberOfIsolines() {
699 return numberOfIsolines() /*SIMPLETYPE*/;
700 }
701
702 private bool SwigDirectorMethodfillMode() {
703 return fillMode();
704 }
705
706 private bool SwigDirectorMethodquickTextMode() {
707 return quickTextMode();
708 }
709
710 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodtextQuality() {
711 return textQuality() /*SIMPLETYPE*/;
712 }
713
714 private bool SwigDirectorMethoduseTtfTriangleCache() {
715 return useTtfTriangleCache();
716 }
717
718 private int SwigDirectorMethodimageQuality() {
719 return (int)imageQuality();
720 }
721
722 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodimageSelectionBehavior() {
723 return imageSelectionBehavior() /*SIMPLETYPE*/;
724 }
725
726 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodfadingIntensityPercentage(int fadingType) {
727 return fadingIntensityPercentage((OdGiContext.FadingType)fadingType) /*SIMPLETYPE*/;
728 }
729
730 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodglyphSize(int glyphType) {
731 return glyphSize((OdGiContext.GlyphType)glyphType) /*SIMPLETYPE*/;
732 }
733
734 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodlineWeightConfiguration(int styleEntry) {
735 return lineWeightConfiguration((OdGiContext.LineWeightStyle)styleEntry) /*SIMPLETYPE*/;
736 }
737
738 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodselectionStyle(UInt32 /*SIMPLETYPE*/ nStyle, global::System.IntPtr selStyle) {
739 return selectionStyle(nStyle /*SIMPLETYPE*/, new OdGiSelectionStyle(selStyle, false)) /*SIMPLETYPE*/;
740 }
741
742 private int SwigDirectorMethodcustomViewportGeometryCS(int csType) {
743 return (int)customViewportGeometryCS((OdGiContext.CoordinatesSystem)csType);
744 }
745
746 private IntPtr /*SIMPLETYPE*/ SwigDirectorMethoddrawableFilterFunctionId(global::System.IntPtr viewportId) {
747 return drawableFilterFunctionId((viewportId == global::System.IntPtr.Zero) ? null : new OdDbStub(viewportId, false)) /*SIMPLETYPE*/;
748 }
749
750 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethoddrawableFilterFunction(IntPtr /*SIMPLETYPE*/ functionId, IntPtr pDrawable, UInt32 /*SIMPLETYPE*/ nFlags) {
751 return drawableFilterFunction(functionId /*SIMPLETYPE*/,
752 (OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),pDrawable,false) /*createInt 6_2*/ // csdirectorin for smart pointer
753, nFlags /*SIMPLETYPE*/) /*SIMPLETYPE*/;
754 }
755
756 private bool SwigDirectorMethodttfPolyDraw() {
757 return ttfPolyDraw();
758 }
759
760 private bool SwigDirectorMethodregenAbort() {
761 return regenAbort();
762 }
763
764 private int SwigDirectorMethodplotStyleType() {
765 return (int)plotStyleType();
766 }
767
768 private void SwigDirectorMethodplotStyle__SWIG_0(int penNumber, global::System.IntPtr plotStyleData) {
769 plotStyle(penNumber, new OdPsPlotStyleData(plotStyleData, false));
770 }
771
772 private void SwigDirectorMethodplotStyle__SWIG_1(global::System.IntPtr objectId, global::System.IntPtr plotStyleData) {
773 plotStyle((objectId == global::System.IntPtr.Zero) ? null : new OdDbStub(objectId, false), new OdPsPlotStyleData(plotStyleData, false));
774 }
775
776 private global::System.IntPtr SwigDirectorMethodgetStubByID(UInt64 /*SIMPLETYPE*/ persistentId) {
777 return OdDbStub.getCPtr(getStubByID(persistentId /*SIMPLETYPE*/)).Handle;
778 }
779
780 private IntPtr SwigDirectorMethodgetDatabaseByStub(global::System.IntPtr objectId) {
781 return
782 // csdirectorout for OdRxObject*, OdRxObject&
783 OdRxObject.getCPtr(getDatabaseByStub((objectId == global::System.IntPtr.Zero) ? null : new OdDbStub(objectId, false))).Handle
784;
785 }
786
787 private global::System.IntPtr SwigDirectorMethodgetOwnerIDByStub(global::System.IntPtr objectId) {
788 return OdDbStub.getCPtr(getOwnerIDByStub((objectId == global::System.IntPtr.Zero) ? null : new OdDbStub(objectId, false))).Handle;
789 }
790
791 private global::System.IntPtr SwigDirectorMethodgetStubByMatName(IntPtr pBaseDb, [MarshalAs(UnmanagedType.LPWStr)]String strMatName) {
792 return OdDbStub.getCPtr(getStubByMatName(
793 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pBaseDb,false) /*createInt 6_1*/ // csdirectorin for smart pointer
794, strMatName)).Handle;
795 }
796
797 private global::System.IntPtr SwigDirectorMethodgetStubByMaterialId(IntPtr pBaseDb, UInt64 /*SIMPLETYPE imtype*/ materialId) {
798 return OdDbStub.getCPtr(getStubByMaterialId(
799 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pBaseDb,false) /*createInt 6_1*/ // csdirectorin for smart pointer
800, materialId /*SIMPLETYPE csdirectorin*/)).Handle;
801 }
802
803 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethoddisplaySilhouettes() {
804 return displaySilhouettes() /*SIMPLETYPE*/;
805 }
806
807 private IntPtr SwigDirectorMethodgetSectionGeometryManager() {
808 return OdGiSectionGeometryManager.getCPtr(getSectionGeometryManager()).Handle;
809 }
810
811 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodantiAliasingMode() {
812 return antiAliasingMode() /*SIMPLETYPE*/;
813 }
814
815 private bool SwigDirectorMethodxrefPropertiesOverride() {
816 return xrefPropertiesOverride();
817 }
818
819 private bool SwigDirectorMethodmultiplyByBlockLinetypeScales() {
821 }
822
823 public delegate IntPtr SwigDelegateOdGiContext_0(IntPtr protocolClass);
824 public delegate IntPtr SwigDelegateOdGiContext_1();
825 public delegate IntPtr SwigDelegateOdGiContext_2();
826 public delegate IntPtr SwigDelegateOdGiContext_3(global::System.IntPtr drawableId);
827 public delegate int SwigDelegateOdGiContext_4();
828 public delegate double SwigDelegateOdGiContext_5();
829 public delegate void SwigDelegateOdGiContext_6(IntPtr textStyle);
830 public delegate void SwigDelegateOdGiContext_7(IntPtr pDraw, global::System.IntPtr position, int shapeNumber, global::System.IntPtr pTextStyle);
831 public delegate void SwigDelegateOdGiContext_8(global::System.IntPtr pDest, global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, int shapeNumber, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion);
832 public delegate void SwigDelegateOdGiContext_9(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle, UInt32 /*SIMPLETYPE*/ flags);
833 public delegate void SwigDelegateOdGiContext_10(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle);
834 public delegate void SwigDelegateOdGiContext_11(IntPtr pDraw, global::System.IntPtr position, double height, double width, double oblique, [MarshalAs(UnmanagedType.LPWStr)]String msg);
835 public delegate void SwigDelegateOdGiContext_12(global::System.IntPtr pDest, global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, [MarshalAs(UnmanagedType.LPWStr)]string msg, bool raw, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion);
836 public delegate void SwigDelegateOdGiContext_13(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 /*SIMPLETYPE*/ flags, global::System.IntPtr min, global::System.IntPtr max, global::System.IntPtr pEndPos);
837 public delegate void SwigDelegateOdGiContext_14(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 /*SIMPLETYPE*/ flags, global::System.IntPtr min, global::System.IntPtr max);
838 public delegate void SwigDelegateOdGiContext_15(IntPtr textStyle, int shapeNumber, global::System.IntPtr min, global::System.IntPtr max);
839 public delegate uint SwigDelegateOdGiContext_16(global::System.IntPtr viewportId);
840 public delegate bool SwigDelegateOdGiContext_17();
841 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_18();
842 public delegate bool SwigDelegateOdGiContext_19();
843 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_20();
844 public delegate bool SwigDelegateOdGiContext_21();
845 public delegate bool SwigDelegateOdGiContext_22();
846 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_23();
847 public delegate bool SwigDelegateOdGiContext_24();
848 public delegate int SwigDelegateOdGiContext_25();
849 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_26();
850 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_27(int fadingType);
851 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_28(int glyphType);
852 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_29(int styleEntry);
853 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_30(UInt32 /*SIMPLETYPE*/ nStyle, global::System.IntPtr selStyle);
854 public delegate int SwigDelegateOdGiContext_31(int csType);
855 public delegate IntPtr /*SIMPLETYPE*/ SwigDelegateOdGiContext_32(global::System.IntPtr viewportId);
856 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_33(IntPtr /*SIMPLETYPE*/ functionId, IntPtr pDrawable, UInt32 /*SIMPLETYPE*/ nFlags);
857 public delegate bool SwigDelegateOdGiContext_34();
858 public delegate bool SwigDelegateOdGiContext_35();
859 public delegate int SwigDelegateOdGiContext_36();
860 public delegate void SwigDelegateOdGiContext_37(int penNumber, global::System.IntPtr plotStyleData);
861 public delegate void SwigDelegateOdGiContext_38(global::System.IntPtr objectId, global::System.IntPtr plotStyleData);
862 public delegate global::System.IntPtr SwigDelegateOdGiContext_39(UInt64 /*SIMPLETYPE*/ persistentId);
863 public delegate IntPtr SwigDelegateOdGiContext_40(global::System.IntPtr objectId);
864 public delegate global::System.IntPtr SwigDelegateOdGiContext_41(global::System.IntPtr objectId);
865 public delegate global::System.IntPtr SwigDelegateOdGiContext_42(IntPtr pBaseDb, [MarshalAs(UnmanagedType.LPWStr)]String strMatName);
866 public delegate global::System.IntPtr SwigDelegateOdGiContext_43(IntPtr pBaseDb, UInt64 /*SIMPLETYPE imtype*/ materialId);
867 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_44();
868 public delegate IntPtr SwigDelegateOdGiContext_45();
869 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_46();
870 public delegate bool SwigDelegateOdGiContext_47();
871 public delegate bool SwigDelegateOdGiContext_48();
872
873 private SwigDelegateOdGiContext_0 swigDelegate0;
874 private SwigDelegateOdGiContext_1 swigDelegate1;
875 private SwigDelegateOdGiContext_2 swigDelegate2;
876 private SwigDelegateOdGiContext_3 swigDelegate3;
877 private SwigDelegateOdGiContext_4 swigDelegate4;
878 private SwigDelegateOdGiContext_5 swigDelegate5;
879 private SwigDelegateOdGiContext_6 swigDelegate6;
880 private SwigDelegateOdGiContext_7 swigDelegate7;
881 private SwigDelegateOdGiContext_8 swigDelegate8;
882 private SwigDelegateOdGiContext_9 swigDelegate9;
883 private SwigDelegateOdGiContext_10 swigDelegate10;
884 private SwigDelegateOdGiContext_11 swigDelegate11;
885 private SwigDelegateOdGiContext_12 swigDelegate12;
886 private SwigDelegateOdGiContext_13 swigDelegate13;
887 private SwigDelegateOdGiContext_14 swigDelegate14;
888 private SwigDelegateOdGiContext_15 swigDelegate15;
889 private SwigDelegateOdGiContext_16 swigDelegate16;
890 private SwigDelegateOdGiContext_17 swigDelegate17;
891 private SwigDelegateOdGiContext_18 swigDelegate18;
892 private SwigDelegateOdGiContext_19 swigDelegate19;
893 private SwigDelegateOdGiContext_20 swigDelegate20;
894 private SwigDelegateOdGiContext_21 swigDelegate21;
895 private SwigDelegateOdGiContext_22 swigDelegate22;
896 private SwigDelegateOdGiContext_23 swigDelegate23;
897 private SwigDelegateOdGiContext_24 swigDelegate24;
898 private SwigDelegateOdGiContext_25 swigDelegate25;
899 private SwigDelegateOdGiContext_26 swigDelegate26;
900 private SwigDelegateOdGiContext_27 swigDelegate27;
901 private SwigDelegateOdGiContext_28 swigDelegate28;
902 private SwigDelegateOdGiContext_29 swigDelegate29;
903 private SwigDelegateOdGiContext_30 swigDelegate30;
904 private SwigDelegateOdGiContext_31 swigDelegate31;
905 private SwigDelegateOdGiContext_32 swigDelegate32;
906 private SwigDelegateOdGiContext_33 swigDelegate33;
907 private SwigDelegateOdGiContext_34 swigDelegate34;
908 private SwigDelegateOdGiContext_35 swigDelegate35;
909 private SwigDelegateOdGiContext_36 swigDelegate36;
910 private SwigDelegateOdGiContext_37 swigDelegate37;
911 private SwigDelegateOdGiContext_38 swigDelegate38;
912 private SwigDelegateOdGiContext_39 swigDelegate39;
913 private SwigDelegateOdGiContext_40 swigDelegate40;
914 private SwigDelegateOdGiContext_41 swigDelegate41;
915 private SwigDelegateOdGiContext_42 swigDelegate42;
916 private SwigDelegateOdGiContext_43 swigDelegate43;
917 private SwigDelegateOdGiContext_44 swigDelegate44;
918 private SwigDelegateOdGiContext_45 swigDelegate45;
919 private SwigDelegateOdGiContext_46 swigDelegate46;
920 private SwigDelegateOdGiContext_47 swigDelegate47;
921 private SwigDelegateOdGiContext_48 swigDelegate48;
922
923 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
924 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
925 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { };
926 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdDbStub) };
927 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { };
928 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { };
929 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdGiTextStyle) };
930 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdGiCommonDraw), typeof(OdGePoint3d), typeof(int), typeof(OdGiTextStyle) };
931 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdGiConveyorGeometry), typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(int), typeof(OdGiTextStyle), typeof(OdGeVector3d) };
932 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdGiCommonDraw), typeof(OdGePoint3d), typeof(string), typeof(OdGiTextStyle), typeof(UInt32 /*SIMPLETYPE*/) };
933 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdGiCommonDraw), typeof(OdGePoint3d), typeof(string), typeof(OdGiTextStyle) };
934 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(OdGiCommonDraw), typeof(OdGePoint3d), typeof(double), typeof(double), typeof(double), typeof(String) };
935 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdGiConveyorGeometry), typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(string), typeof(bool), typeof(OdGiTextStyle), typeof(OdGeVector3d) };
936 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdGiTextStyle), typeof(string), typeof(UInt32 /*SIMPLETYPE*/), typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGePoint3d) };
937 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(OdGiTextStyle), typeof(string), typeof(UInt32 /*SIMPLETYPE*/), typeof(OdGePoint3d), typeof(OdGePoint3d) };
938 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(OdGiTextStyle), typeof(int), typeof(OdGePoint3d), typeof(OdGePoint3d) };
939 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { typeof(OdDbStub) };
940 private static global::System.Type[] swigMethodTypes17 = new global::System.Type[] { };
941 private static global::System.Type[] swigMethodTypes18 = new global::System.Type[] { };
942 private static global::System.Type[] swigMethodTypes19 = new global::System.Type[] { };
943 private static global::System.Type[] swigMethodTypes20 = new global::System.Type[] { };
944 private static global::System.Type[] swigMethodTypes21 = new global::System.Type[] { };
945 private static global::System.Type[] swigMethodTypes22 = new global::System.Type[] { };
946 private static global::System.Type[] swigMethodTypes23 = new global::System.Type[] { };
947 private static global::System.Type[] swigMethodTypes24 = new global::System.Type[] { };
948 private static global::System.Type[] swigMethodTypes25 = new global::System.Type[] { };
949 private static global::System.Type[] swigMethodTypes26 = new global::System.Type[] { };
950 private static global::System.Type[] swigMethodTypes27 = new global::System.Type[] { typeof(OdGiContext.FadingType) };
951 private static global::System.Type[] swigMethodTypes28 = new global::System.Type[] { typeof(OdGiContext.GlyphType) };
952 private static global::System.Type[] swigMethodTypes29 = new global::System.Type[] { typeof(OdGiContext.LineWeightStyle) };
953 private static global::System.Type[] swigMethodTypes30 = new global::System.Type[] { typeof(UInt32 /*SIMPLETYPE*/), typeof(OdGiSelectionStyle) };
954 private static global::System.Type[] swigMethodTypes31 = new global::System.Type[] { typeof(OdGiContext.CoordinatesSystem) };
955 private static global::System.Type[] swigMethodTypes32 = new global::System.Type[] { typeof(OdDbStub) };
956 private static global::System.Type[] swigMethodTypes33 = new global::System.Type[] { typeof(IntPtr /*SIMPLETYPE*/), typeof(OdGiDrawable), typeof(UInt32 /*SIMPLETYPE*/) };
957 private static global::System.Type[] swigMethodTypes34 = new global::System.Type[] { };
958 private static global::System.Type[] swigMethodTypes35 = new global::System.Type[] { };
959 private static global::System.Type[] swigMethodTypes36 = new global::System.Type[] { };
960 private static global::System.Type[] swigMethodTypes37 = new global::System.Type[] { typeof(int), typeof(OdPsPlotStyleData) };
961 private static global::System.Type[] swigMethodTypes38 = new global::System.Type[] { typeof(OdDbStub), typeof(OdPsPlotStyleData) };
962 private static global::System.Type[] swigMethodTypes39 = new global::System.Type[] { typeof(UInt64 /*SIMPLETYPE*/) };
963 private static global::System.Type[] swigMethodTypes40 = new global::System.Type[] { typeof(OdDbStub) };
964 private static global::System.Type[] swigMethodTypes41 = new global::System.Type[] { typeof(OdDbStub) };
965 private static global::System.Type[] swigMethodTypes42 = new global::System.Type[] { typeof(OdRxObject), typeof(String) };
966 private static global::System.Type[] swigMethodTypes43 = new global::System.Type[] { typeof(OdRxObject), typeof(UInt64 /*SIMPLETYPE cstype*/) };
967 private static global::System.Type[] swigMethodTypes44 = new global::System.Type[] { };
968 private static global::System.Type[] swigMethodTypes45 = new global::System.Type[] { };
969 private static global::System.Type[] swigMethodTypes46 = new global::System.Type[] { };
970 private static global::System.Type[] swigMethodTypes47 = new global::System.Type[] { };
971 private static global::System.Type[] swigMethodTypes48 = new global::System.Type[] { };
972 public enum ImageQuality {
975 }
976
978 kImageHighlight = (1 << 0),
979 kImageSelect = (1 << 1)
980 }
981
982 public enum FadingType {
984 kXrefFade = 1,
985 kRefEditFade = 2
986 }
987
988 public enum GlyphType {
989 kLightGlyph = 0,
990 kCameraGlyph = 1
991 }
992
993 public enum LineWeightStyle {
995 kLineCapStyle = 1,
997 }
998
999 public enum CoordinatesSystem {
1000 kWCS = 0,
1001 kECS = 1,
1002 kNDC = 2,
1003 kDCS = 3
1004 }
1005
1007 kNestedDrawable = 0x1000000
1008 }
1009
1012 }
1013
1014 public enum DrawableFilterRanges : uint {
1015 kDrawableFilterAppRangeStart = 0x1000000,
1016 kDrawableFilterAppRangeMask = (uint) 0xFF000000
1017 }
1018
1019 public enum PStyleType {
1020 kPsNone = 0,
1021 kPsByColor = 1,
1022 kPsByName = 2
1023 }
1024
1025 [System.Flags] public enum SilhouetteType {
1026 kNoSilhouettes = 0,
1027 kMeshSilhouettes = (1 << 0),
1028 kModelerSilhouettes = (1 << 1),
1030 }
1031
1032}
1033
1034}
static global::System.Exception Retrieve()
static void OdGiContext_textExtentsBox__SWIG_0(HandleRef jarg1, IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]string jarg3, UInt32 jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static IntPtr OdGiContext_cast(HandleRef jarg1)
static UInt32 OdGiContext_drawableFilterFunction(HandleRef jarg1, IntPtr jarg2, HandleRef jarg3, UInt32 jarg4)
static IntPtr OdGiContext_openDrawable(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiContext_drawTextSwigExplicitOdGiContext__SWIG_2(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4, double jarg5, double jarg6, [MarshalAs(UnmanagedType.LPWStr)]String jarg7)
static void OdGiContext_textExtentsBoxSwigExplicitOdGiContext__SWIG_0(HandleRef jarg1, IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]string jarg3, UInt32 jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static bool OdGiContext_isPlotGenerationSwigExplicitOdGiContext(HandleRef jarg1)
static UInt32 OdGiContext_selectionStyle(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiContext_drawShapeSwigExplicitOdGiContext__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static int OdGiContext_customViewportGeometryCS(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGiContext_getStubByIDSwigExplicitOdGiContext(HandleRef jarg1, UInt64 jarg2)
static void OdGiContext_drawTextSwigExplicitOdGiContext__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, [MarshalAs(UnmanagedType.LPWStr)]string jarg6, bool jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10)
static UInt32 OdGiContext_paletteBackgroundSwigExplicitOdGiContext(HandleRef jarg1)
static void OdGiContext_drawText__SWIG_2(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4, double jarg5, double jarg6, [MarshalAs(UnmanagedType.LPWStr)]String jarg7)
static IntPtr OdGiContext_isASwigExplicitOdGiContext(HandleRef jarg1)
static int OdGiContext_defaultLineWeight(HandleRef jarg1)
static UInt32 OdGiContext_drawableFilterFunctionSwigExplicitOdGiContext(HandleRef jarg1, IntPtr jarg2, HandleRef jarg3, UInt32 jarg4)
static IntPtr OdGiContext_drawableFilterFunctionIdSwigExplicitOdGiContext(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiContext_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdGiContext_multiplyByBlockLinetypeScalesSwigExplicitOdGiContext(HandleRef jarg1)
static void delete_OdGiContext(HandleRef jarg1)
static UInt32 OdGiContext_antiAliasingModeSwigExplicitOdGiContext(HandleRef jarg1)
static UInt32 OdGiContext_fadingIntensityPercentageSwigExplicitOdGiContext(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGiContext_getStubByMatName(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static global::System.IntPtr OdGiContext_getStubByID(HandleRef jarg1, UInt64 jarg2)
static global::System.IntPtr OdGiContext_getOwnerIDByStubSwigExplicitOdGiContext(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiContext_useTtfTriangleCacheSwigExplicitOdGiContext(HandleRef jarg1)
static void OdGiContext_drawText__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, [MarshalAs(UnmanagedType.LPWStr)]string jarg4, global::System.Runtime.InteropServices.HandleRef jarg6, UInt32 jarg7)
static void OdGiContext_drawShapeSwigExplicitOdGiContext__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, int jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static void OdGiContext_drawTextSwigExplicitOdGiContext__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, [MarshalAs(UnmanagedType.LPWStr)]string jarg4, global::System.Runtime.InteropServices.HandleRef jarg6, UInt32 jarg7)
static global::System.IntPtr OdGiContext_getStubByMaterialIdSwigExplicitOdGiContext(HandleRef jarg1, HandleRef jarg2, UInt64 jarg3)
static bool OdGiContext_regenAbort(HandleRef jarg1)
static int OdGiContext_imageQuality(HandleRef jarg1)
static int OdGiContext_customViewportGeometryCSSwigExplicitOdGiContext(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGiContext_getStubByMatNameSwigExplicitOdGiContext(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static void OdGiContext_drawText__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, [MarshalAs(UnmanagedType.LPWStr)]string jarg4, global::System.Runtime.InteropServices.HandleRef jarg6)
static UInt32 OdGiContext_displaySilhouettesSwigExplicitOdGiContext(HandleRef jarg1)
static UInt32 OdGiContext_numberOfIsolines(HandleRef jarg1)
static IntPtr OdGiContext_isA(HandleRef jarg1)
static IntPtr OdGiContext_getDatabaseByStub(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdGiContext_textQualitySwigExplicitOdGiContext(HandleRef jarg1)
static IntPtr OdGiContext_getDatabaseByStubSwigExplicitOdGiContext(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdGiContext_paletteBackground(HandleRef jarg1)
static UInt32 OdGiContext_fadingIntensityPercentage(HandleRef jarg1, int jarg2)
static IntPtr OdGiContext_getSectionGeometryManagerSwigExplicitOdGiContext(HandleRef jarg1)
static void OdGiContext_shapeExtentsBoxSwigExplicitOdGiContext(HandleRef jarg1, IntPtr jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiContext_plotStyle__SWIG_0(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiContext_plotStyleSwigExplicitOdGiContext__SWIG_0(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdGiContext_lineWeightConfigurationSwigExplicitOdGiContext(HandleRef jarg1, int jarg2)
static UInt32 OdGiContext_displaySilhouettes(HandleRef jarg1)
static string OdGiContext_getRealClassName(IntPtr jarg1)
static bool OdGiContext_quickTextModeSwigExplicitOdGiContext(HandleRef jarg1)
static void OdGiContext_textExtentsBoxSwigExplicitOdGiContext__SWIG_1(HandleRef jarg1, IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]string jarg3, UInt32 jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static UInt32 OdGiContext_textQuality(HandleRef jarg1)
static UInt32 OdGiContext_lineWeightConfiguration(HandleRef jarg1, int jarg2)
static void OdGiContext_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdGiContext.SwigDelegateOdGiContext_0 delegate0, OdGiContext.SwigDelegateOdGiContext_1 delegate1, OdGiContext.SwigDelegateOdGiContext_2 delegate2, OdGiContext.SwigDelegateOdGiContext_3 delegate3, OdGiContext.SwigDelegateOdGiContext_4 delegate4, OdGiContext.SwigDelegateOdGiContext_5 delegate5, OdGiContext.SwigDelegateOdGiContext_6 delegate6, OdGiContext.SwigDelegateOdGiContext_7 delegate7, OdGiContext.SwigDelegateOdGiContext_8 delegate8, OdGiContext.SwigDelegateOdGiContext_9 delegate9, OdGiContext.SwigDelegateOdGiContext_10 delegate10, OdGiContext.SwigDelegateOdGiContext_11 delegate11, OdGiContext.SwigDelegateOdGiContext_12 delegate12, OdGiContext.SwigDelegateOdGiContext_13 delegate13, OdGiContext.SwigDelegateOdGiContext_14 delegate14, OdGiContext.SwigDelegateOdGiContext_15 delegate15, OdGiContext.SwigDelegateOdGiContext_16 delegate16, OdGiContext.SwigDelegateOdGiContext_17 delegate17, OdGiContext.SwigDelegateOdGiContext_18 delegate18, OdGiContext.SwigDelegateOdGiContext_19 delegate19, OdGiContext.SwigDelegateOdGiContext_20 delegate20, OdGiContext.SwigDelegateOdGiContext_21 delegate21, OdGiContext.SwigDelegateOdGiContext_22 delegate22, OdGiContext.SwigDelegateOdGiContext_23 delegate23, OdGiContext.SwigDelegateOdGiContext_24 delegate24, OdGiContext.SwigDelegateOdGiContext_25 delegate25, OdGiContext.SwigDelegateOdGiContext_26 delegate26, OdGiContext.SwigDelegateOdGiContext_27 delegate27, OdGiContext.SwigDelegateOdGiContext_28 delegate28, OdGiContext.SwigDelegateOdGiContext_29 delegate29, OdGiContext.SwigDelegateOdGiContext_30 delegate30, OdGiContext.SwigDelegateOdGiContext_31 delegate31, OdGiContext.SwigDelegateOdGiContext_32 delegate32, OdGiContext.SwigDelegateOdGiContext_33 delegate33, OdGiContext.SwigDelegateOdGiContext_34 delegate34, OdGiContext.SwigDelegateOdGiContext_35 delegate35, OdGiContext.SwigDelegateOdGiContext_36 delegate36, OdGiContext.SwigDelegateOdGiContext_37 delegate37, OdGiContext.SwigDelegateOdGiContext_38 delegate38, OdGiContext.SwigDelegateOdGiContext_39 delegate39, OdGiContext.SwigDelegateOdGiContext_40 delegate40, OdGiContext.SwigDelegateOdGiContext_41 delegate41, OdGiContext.SwigDelegateOdGiContext_42 delegate42, OdGiContext.SwigDelegateOdGiContext_43 delegate43, OdGiContext.SwigDelegateOdGiContext_44 delegate44, OdGiContext.SwigDelegateOdGiContext_45 delegate45, OdGiContext.SwigDelegateOdGiContext_46 delegate46, OdGiContext.SwigDelegateOdGiContext_47 delegate47, OdGiContext.SwigDelegateOdGiContext_48 delegate48)
static IntPtr OdGiContext_getSectionGeometryManager(HandleRef jarg1)
static void OdGiContext_getDefaultTextStyleSwigExplicitOdGiContext(HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdGiContext_getOwnerIDByStub(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiContext_drawShape__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static bool OdGiContext_regenAbortSwigExplicitOdGiContext(HandleRef jarg1)
static bool OdGiContext_fillMode(HandleRef jarg1)
static bool OdGiContext_xrefPropertiesOverride(HandleRef jarg1)
static int OdGiContext_defaultLineWeightSwigExplicitOdGiContext(HandleRef jarg1)
static void OdGiContext_shapeExtentsBox(HandleRef jarg1, IntPtr jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiContext_plotStyle__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiContext_drawTextSwigExplicitOdGiContext__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, [MarshalAs(UnmanagedType.LPWStr)]string jarg4, global::System.Runtime.InteropServices.HandleRef jarg6)
static double OdGiContext_commonLinetypeScaleSwigExplicitOdGiContext(HandleRef jarg1)
static UInt32 OdGiContext_numberOfIsolinesSwigExplicitOdGiContext(HandleRef jarg1)
static UInt32 OdGiContext_antiAliasingMode(HandleRef jarg1)
static IntPtr OdGiContext_drawableFilterFunctionId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiContext_fillTtfSwigExplicitOdGiContext(HandleRef jarg1)
static void OdGiContext_plotStyleSwigExplicitOdGiContext__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGiContext_quickTextMode(HandleRef jarg1)
static bool OdGiContext_xrefPropertiesOverrideSwigExplicitOdGiContext(HandleRef jarg1)
static bool OdGiContext_ttfPolyDraw(HandleRef jarg1)
static IntPtr OdGiContext_desc()
static IntPtr OdGiContext_createObject()
static bool OdGiContext_fillTtf(HandleRef jarg1)
static uint OdGiContext_circleZoomPercent(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiContext_ttfPolyDrawSwigExplicitOdGiContext(HandleRef jarg1)
static UInt64 OdGiContext_getIDByStub(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiContext_fillModeSwigExplicitOdGiContext(HandleRef jarg1)
static int OdGiContext_imageQualitySwigExplicitOdGiContext(HandleRef jarg1)
static void OdGiContext_drawText__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, [MarshalAs(UnmanagedType.LPWStr)]string jarg6, bool jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10)
static UInt32 OdGiContext_glyphSizeSwigExplicitOdGiContext(HandleRef jarg1, int jarg2)
static UInt32 OdGiContext_glyphSize(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGiContext_getStubByMaterialId(HandleRef jarg1, HandleRef jarg2, UInt64 jarg3)
static bool OdGiContext_useTtfTriangleCache(HandleRef jarg1)
static bool OdGiContext_displayMeshSilhouettes(HandleRef jarg1)
static void OdGiContext_textExtentsBox__SWIG_1(HandleRef jarg1, IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]string jarg3, UInt32 jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static UInt32 OdGiContext_imageSelectionBehavior(HandleRef jarg1)
static bool OdGiContext_displayModelerSilhouettes(HandleRef jarg1)
static void OdGiContext_drawShape__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, int jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static IntPtr OdGiContext_database(HandleRef jarg1)
static UInt32 OdGiContext_selectionStyleSwigExplicitOdGiContext(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdGiContext_imageSelectionBehaviorSwigExplicitOdGiContext(HandleRef jarg1)
static uint OdGiContext_circleZoomPercentSwigExplicitOdGiContext(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiContext_getDefaultTextStyle(HandleRef jarg1, IntPtr jarg2)
static bool OdGiContext_multiplyByBlockLinetypeScales(HandleRef jarg1)
static double OdGiContext_commonLinetypeScale(HandleRef jarg1)
static IntPtr OdGiContext_queryXSwigExplicitOdGiContext(HandleRef jarg1, HandleRef jarg2)
static int OdGiContext_plotStyleType(HandleRef jarg1)
static int OdGiContext_plotStyleTypeSwigExplicitOdGiContext(HandleRef jarg1)
static bool OdGiContext_isPlotGeneration(HandleRef jarg1)
static HandleRef getCPtr(OdDbStub obj)
Definition: OdDbStub.cs:26
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
static HandleRef getCPtr(OdGiCommonDraw obj)
virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, double height, double width, double oblique, String msg)
Definition: OdGiContext.cs:179
delegate IntPtr SwigDelegateOdGiContext_40(global::System.IntPtr objectId)
virtual UInt32 fadingIntensityPercentage(OdGiContext.FadingType fadingType)
Definition: OdGiContext.cs:278
virtual bool useTtfTriangleCache()
Definition: OdGiContext.cs:258
delegate void SwigDelegateOdGiContext_14(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 flags, global::System.IntPtr min, global::System.IntPtr max)
virtual OdGiContext.CoordinatesSystem customViewportGeometryCS(OdGiContext.CoordinatesSystem csType)
Definition: OdGiContext.cs:310
virtual OdGiDrawable openDrawable(OdDbStub drawableId)
Definition: OdGiContext.cs:122
delegate global::System.IntPtr SwigDelegateOdGiContext_43(IntPtr pBaseDb, UInt64 materialId)
static new OdRxClass desc()
Definition: OdGiContext.cs:74
virtual OdRxObject getDatabaseByStub(OdDbStub objectId)
Definition: OdGiContext.cs:375
delegate bool SwigDelegateOdGiContext_35()
virtual LineWeight defaultLineWeight()
Definition: OdGiContext.cs:142
virtual void textExtentsBox(OdGiTextStyle textStyle, string msg, UInt32 flags, OdGePoint3d min, OdGePoint3d max, OdGePoint3d pEndPos)
Definition: OdGiContext.cs:189
static OdGiContext cast(OdRxObject pObj)
Definition: OdGiContext.cs:54
virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, string msg, OdGiTextStyle pTextStyle)
Definition: OdGiContext.cs:174
delegate int SwigDelegateOdGiContext_4()
delegate bool SwigDelegateOdGiContext_34()
delegate global::System.IntPtr SwigDelegateOdGiContext_39(UInt64 persistentId)
OdGiContext(IntPtr cPtr, bool cMemoryOwn)
Definition: OdGiContext.cs:20
delegate uint SwigDelegateOdGiContext_16(global::System.IntPtr viewportId)
delegate UInt32 SwigDelegateOdGiContext_46()
virtual void shapeExtentsBox(OdGiTextStyle textStyle, int shapeNumber, OdGePoint3d min, OdGePoint3d max)
Definition: OdGiContext.cs:199
override OdRxObject queryX(OdRxClass protocolClass)
Definition: OdGiContext.cs:88
virtual UInt32 drawableFilterFunction(IntPtr functionId, OdGiDrawable pDrawable, UInt32 nFlags)
Definition: OdGiContext.cs:324
delegate UInt32 SwigDelegateOdGiContext_44()
delegate UInt32 SwigDelegateOdGiContext_33(IntPtr functionId, IntPtr pDrawable, UInt32 nFlags)
delegate void SwigDelegateOdGiContext_7(IntPtr pDraw, global::System.IntPtr position, int shapeNumber, global::System.IntPtr pTextStyle)
virtual OdDbStub getOwnerIDByStub(OdDbStub objectId)
Definition: OdGiContext.cs:382
delegate int SwigDelegateOdGiContext_31(int csType)
virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, string msg, OdGiTextStyle pTextStyle, UInt32 flags)
Definition: OdGiContext.cs:169
virtual UInt32 antiAliasingMode()
Definition: OdGiContext.cs:443
delegate IntPtr SwigDelegateOdGiContext_2()
virtual OdGiSectionGeometryManager getSectionGeometryManager()
Definition: OdGiContext.cs:423
delegate UInt32 SwigDelegateOdGiContext_26()
delegate IntPtr SwigDelegateOdGiContext_45()
delegate IntPtr SwigDelegateOdGiContext_3(global::System.IntPtr drawableId)
virtual bool ttfPolyDraw()
Definition: OdGiContext.cs:332
virtual UInt32 glyphSize(OdGiContext.GlyphType glyphType)
Definition: OdGiContext.cs:286
virtual bool xrefPropertiesOverride()
Definition: OdGiContext.cs:451
delegate UInt32 SwigDelegateOdGiContext_20()
delegate UInt32 SwigDelegateOdGiContext_29(int styleEntry)
delegate void SwigDelegateOdGiContext_9(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle, UInt32 flags)
static HandleRef getCPtr(OdGiContext obj)
Definition: OdGiContext.cs:25
virtual void drawShape(OdGiConveyorGeometry pDest, OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion)
Definition: OdGiContext.cs:164
delegate bool SwigDelegateOdGiContext_22()
virtual Teigha.Core.OdGiContext.ImageQuality vb_imageQuality()
Definition: OdGiContext.cs:473
delegate IntPtr SwigDelegateOdGiContext_0(IntPtr protocolClass)
virtual double commonLinetypeScale()
Definition: OdGiContext.cs:148
delegate void SwigDelegateOdGiContext_10(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle)
override void Dispose(bool disposing)
Definition: OdGiContext.cs:29
virtual uint circleZoomPercent(OdDbStub viewportId)
Definition: OdGiContext.cs:204
delegate UInt32 SwigDelegateOdGiContext_23()
delegate double SwigDelegateOdGiContext_5()
virtual bool regenAbort()
Definition: OdGiContext.cs:338
delegate UInt32 SwigDelegateOdGiContext_28(int glyphType)
virtual bool multiplyByBlockLinetypeScales()
Definition: OdGiContext.cs:457
virtual bool fillMode()
Definition: OdGiContext.cs:238
delegate bool SwigDelegateOdGiContext_48()
virtual OdGiContext.PStyleType plotStyleType()
Definition: OdGiContext.cs:344
static OdGiContext createObject()
Definition: OdGiContext.cs:95
virtual OdRxObject database()
Definition: OdGiContext.cs:115
delegate IntPtr SwigDelegateOdGiContext_1()
delegate IntPtr SwigDelegateOdGiContext_32(global::System.IntPtr viewportId)
virtual void getDefaultTextStyle(OdGiTextStyle textStyle)
Definition: OdGiContext.cs:154
virtual UInt32 displaySilhouettes()
Definition: OdGiContext.cs:403
delegate bool SwigDelegateOdGiContext_21()
virtual bool fillTtf()
Definition: OdGiContext.cs:224
delegate void SwigDelegateOdGiContext_38(global::System.IntPtr objectId, global::System.IntPtr plotStyleData)
virtual void plotStyle(int penNumber, OdPsPlotStyleData plotStyleData)
Definition: OdGiContext.cs:350
virtual UInt64 getIDByStub(OdDbStub objectId)
Definition: OdGiContext.cs:367
delegate void SwigDelegateOdGiContext_11(IntPtr pDraw, global::System.IntPtr position, double height, double width, double oblique, [MarshalAs(UnmanagedType.LPWStr)]String msg)
delegate global::System.IntPtr SwigDelegateOdGiContext_42(IntPtr pBaseDb, [MarshalAs(UnmanagedType.LPWStr)]String strMatName)
virtual UInt32 lineWeightConfiguration(OdGiContext.LineWeightStyle styleEntry)
Definition: OdGiContext.cs:294
delegate int SwigDelegateOdGiContext_36()
virtual OdDbStub getStubByMaterialId(OdRxObject pBaseDb, UInt64 materialId)
Definition: OdGiContext.cs:396
delegate void SwigDelegateOdGiContext_15(IntPtr textStyle, int shapeNumber, global::System.IntPtr min, global::System.IntPtr max)
override OdRxClass isA()
Definition: OdGiContext.cs:81
delegate bool SwigDelegateOdGiContext_24()
virtual void plotStyle(OdDbStub objectId, OdPsPlotStyleData plotStyleData)
Definition: OdGiContext.cs:355
virtual UInt32 numberOfIsolines()
Definition: OdGiContext.cs:230
delegate void SwigDelegateOdGiContext_37(int penNumber, global::System.IntPtr plotStyleData)
virtual bool quickTextMode()
Definition: OdGiContext.cs:244
delegate void SwigDelegateOdGiContext_8(global::System.IntPtr pDest, global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, int shapeNumber, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion)
static string getRealClassName(IntPtr ptr)
Definition: OdGiContext.cs:463
virtual UInt32 selectionStyle(UInt32 nStyle, OdGiSelectionStyle selStyle)
Definition: OdGiContext.cs:302
delegate bool SwigDelegateOdGiContext_19()
delegate global::System.IntPtr SwigDelegateOdGiContext_41(global::System.IntPtr objectId)
delegate void SwigDelegateOdGiContext_12(global::System.IntPtr pDest, global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, [MarshalAs(UnmanagedType.LPWStr)]string msg, bool raw, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion)
virtual UInt32 paletteBackground()
Definition: OdGiContext.cs:216
delegate UInt32 SwigDelegateOdGiContext_27(int fadingType)
delegate bool SwigDelegateOdGiContext_47()
virtual UInt32 imageSelectionBehavior()
Definition: OdGiContext.cs:270
virtual void drawShape(OdGiCommonDraw pDraw, OdGePoint3d position, int shapeNumber, OdGiTextStyle pTextStyle)
Definition: OdGiContext.cs:159
delegate UInt32 SwigDelegateOdGiContext_30(UInt32 nStyle, global::System.IntPtr selStyle)
delegate int SwigDelegateOdGiContext_25()
delegate bool SwigDelegateOdGiContext_17()
virtual OdDbStub getStubByMatName(OdRxObject pBaseDb, String strMatName)
Definition: OdGiContext.cs:389
virtual IntPtr drawableFilterFunctionId(OdDbStub viewportId)
Definition: OdGiContext.cs:316
delegate UInt32 SwigDelegateOdGiContext_18()
virtual UInt32 textQuality()
Definition: OdGiContext.cs:250
delegate void SwigDelegateOdGiContext_6(IntPtr textStyle)
virtual bool isPlotGeneration()
Definition: OdGiContext.cs:210
delegate void SwigDelegateOdGiContext_13(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 flags, global::System.IntPtr min, global::System.IntPtr max, global::System.IntPtr pEndPos)
virtual void drawText(OdGiConveyorGeometry pDest, OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion)
Definition: OdGiContext.cs:184
virtual OdDbStub getStubByID(UInt64 persistentId)
Definition: OdGiContext.cs:360
virtual void textExtentsBox(OdGiTextStyle textStyle, string msg, UInt32 flags, OdGePoint3d min, OdGePoint3d max)
Definition: OdGiContext.cs:194
virtual OdGiContext.ImageQuality imageQuality()
Definition: OdGiContext.cs:264
static HandleRef getCPtr(OdGiDrawable obj)
Definition: OdGiDrawable.cs:25
static HandleRef getCPtr(OdGiSelectionStyle obj)
static HandleRef getCPtr(OdGiTextStyle obj)
static HandleRef getCPtr(OdPsPlotStyleData obj)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition: OdRxObject.cs:21
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()