Extended .NET SDK Documentation 2025 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 DelegateHolder.OnHoldSwigDirectorDelegates(this);
53 }
54
55 public static OdGiContext cast(OdRxObject pObj) {// OdSmartPtr<OdGiContext>
56 MemoryManager mMan = MemoryManager.GetMemoryManager();
57 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
59
60 OdGiContext ret = null;
61 if (null != mTrans)
62 {
63 mTrans.AddObject((OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, true));
64 ret = (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, false);
65 }
66 else
67 {
68 ret = (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, true);
69 }
70
72 return ret;
73}
74
75 public new static OdRxClass desc() {
76 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGiContext_desc(),false); /*createInt 3_2*/
77
79 return ret;
80}
81
82 public override OdRxClass isA() {
83 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),(SwigDerivedClassHasMethod("isA", swigMethodTypes1) ? GlobalsPINVOKE.OdGiContext_isASwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_isA(swigCPtr)),false); /*createInt 3_2*/
84
86 return ret;
87}
88
89 public override OdRxObject queryX(OdRxClass protocolClass) {
90 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*/
91
93 return ret;
94}
95
96 public static OdGiContext createObject() {// OdSmartPtr<OdGiContext>
97 MemoryManager mMan = MemoryManager.GetMemoryManager();
98 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
100
101 OdGiContext ret = null;
102 if (null != mTrans)
103 {
104 mTrans.AddObject((OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, true));
105 ret = (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, false);
106 }
107 else
108 {
109 ret = (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),ptr, true);
110 }
111
113 return ret;
114}
115
116 public virtual OdRxObject database() {
117 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGiContext_database(swigCPtr),false); /*createInt 3_2*/
118
120 return ret;
121}
122
123 public virtual OdGiDrawable openDrawable(OdDbStub drawableId) {// OdGiDrawablePtr
124 MemoryManager mMan = MemoryManager.GetMemoryManager();
125 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
126 IntPtr ptr = GlobalsPINVOKE.OdGiContext_openDrawable(swigCPtr, OdDbStub.getCPtr(drawableId));
127
128 OdGiDrawable ret = null;
129 if (null != mTrans)
130 {
131 mTrans.AddObject((OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),ptr, true));
132 ret = (OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),ptr, false);
133 }
134 else
135 {
136 ret = (OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),ptr, true);
137 }
138
140 return ret;
141}
142
143 public virtual LineWeight defaultLineWeight() {
144 LineWeight ret = (LineWeight)(SwigDerivedClassHasMethod("defaultLineWeight", swigMethodTypes5) ? GlobalsPINVOKE.OdGiContext_defaultLineWeightSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_defaultLineWeight(swigCPtr));
146 return ret;
147 }
148
149 public virtual double commonLinetypeScale() {
150 double ret = (SwigDerivedClassHasMethod("commonLinetypeScale", swigMethodTypes6) ? GlobalsPINVOKE.OdGiContext_commonLinetypeScaleSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_commonLinetypeScale(swigCPtr));
152 return ret;
153 }
154
155 public virtual void getDefaultTextStyle(OdGiTextStyle textStyle) {
156 if (SwigDerivedClassHasMethod("getDefaultTextStyle", swigMethodTypes7)) GlobalsPINVOKE.OdGiContext_getDefaultTextStyleSwigExplicitOdGiContext(swigCPtr, OdGiTextStyle.getCPtr(textStyle).Handle); else GlobalsPINVOKE.OdGiContext_getDefaultTextStyle(swigCPtr, OdGiTextStyle.getCPtr(textStyle).Handle);
158 }
159
160 public virtual void drawShape(OdGiCommonDraw pDraw, OdGePoint3d position, int shapeNumber, OdGiTextStyle pTextStyle) {
161 if (SwigDerivedClassHasMethod("drawShape", swigMethodTypes8)) 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));
163 }
164
165 public virtual void drawShape(OdGiConveyorGeometry pDest, OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion) {
166 if (SwigDerivedClassHasMethod("drawShape", swigMethodTypes9)) 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));
168 }
169
170 public virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, string msg, OdGiTextStyle pTextStyle, UInt32 flags) {
171 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes10)) 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*/);
173 }
174
175 public virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, string msg, OdGiTextStyle pTextStyle) {
176 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes11)) 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));
178 }
179
180 public virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, double height, double width, double oblique, String msg) {
181 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes12)) 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);
183 }
184
185 public virtual void drawText(OdGiConveyorGeometry pDest, OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion) {
186 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes13)) 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));
188 }
189
190 public virtual void textExtentsBox(OdGiTextStyle textStyle, string msg, UInt32 flags, OdGePoint3d min, OdGePoint3d max, OdGePoint3d pEndPos) {
191 if (SwigDerivedClassHasMethod("textExtentsBox", swigMethodTypes14)) 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));
193 }
194
195 public virtual void textExtentsBox(OdGiTextStyle textStyle, string msg, UInt32 flags, OdGePoint3d min, OdGePoint3d max) {
196 if (SwigDerivedClassHasMethod("textExtentsBox", swigMethodTypes15)) 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));
198 }
199
200 public virtual void shapeExtentsBox(OdGiTextStyle textStyle, int shapeNumber, OdGePoint3d min, OdGePoint3d max) {
201 if (SwigDerivedClassHasMethod("shapeExtentsBox", swigMethodTypes16)) 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));
203 }
204
205 public virtual uint circleZoomPercent(OdDbStub viewportId) {
206 uint ret = (SwigDerivedClassHasMethod("circleZoomPercent", swigMethodTypes17) ? GlobalsPINVOKE.OdGiContext_circleZoomPercentSwigExplicitOdGiContext(swigCPtr, OdDbStub.getCPtr(viewportId)) : GlobalsPINVOKE.OdGiContext_circleZoomPercent(swigCPtr, OdDbStub.getCPtr(viewportId)));
208 return ret;
209 }
210
211 public virtual bool isPlotGeneration() {
212 bool ret = (SwigDerivedClassHasMethod("isPlotGeneration", swigMethodTypes18) ? GlobalsPINVOKE.OdGiContext_isPlotGenerationSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_isPlotGeneration(swigCPtr));
214 return ret;
215 }
216
217 public virtual UInt32 paletteBackground() {
218// test csout
219 /*SIMPLETYPE*/
220 UInt32 ret = (SwigDerivedClassHasMethod("paletteBackground", swigMethodTypes19) ? GlobalsPINVOKE.OdGiContext_paletteBackgroundSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_paletteBackground(swigCPtr));
222 return ret;
223 }
224
225 public virtual bool fillTtf() {
226 bool ret = (SwigDerivedClassHasMethod("fillTtf", swigMethodTypes20) ? GlobalsPINVOKE.OdGiContext_fillTtfSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_fillTtf(swigCPtr));
228 return ret;
229 }
230
231 public virtual UInt32 numberOfIsolines() {
232// test csout
233 /*SIMPLETYPE*/
234 UInt32 ret = (SwigDerivedClassHasMethod("numberOfIsolines", swigMethodTypes21) ? GlobalsPINVOKE.OdGiContext_numberOfIsolinesSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_numberOfIsolines(swigCPtr));
236 return ret;
237 }
238
239 public virtual bool fillMode() {
240 bool ret = (SwigDerivedClassHasMethod("fillMode", swigMethodTypes22) ? GlobalsPINVOKE.OdGiContext_fillModeSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_fillMode(swigCPtr));
242 return ret;
243 }
244
245 public virtual bool quickTextMode() {
246 bool ret = (SwigDerivedClassHasMethod("quickTextMode", swigMethodTypes23) ? GlobalsPINVOKE.OdGiContext_quickTextModeSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_quickTextMode(swigCPtr));
248 return ret;
249 }
250
251 public virtual UInt32 textQuality() {
252// test csout
253 /*SIMPLETYPE*/
254 UInt32 ret = (SwigDerivedClassHasMethod("textQuality", swigMethodTypes24) ? GlobalsPINVOKE.OdGiContext_textQualitySwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_textQuality(swigCPtr));
256 return ret;
257 }
258
259 public virtual bool useTtfTriangleCache() {
260 bool ret = (SwigDerivedClassHasMethod("useTtfTriangleCache", swigMethodTypes25) ? GlobalsPINVOKE.OdGiContext_useTtfTriangleCacheSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_useTtfTriangleCache(swigCPtr));
262 return ret;
263 }
264
265 public virtual double getAnnotationScale(OdDbStub viewportId) {
266 double ret = (SwigDerivedClassHasMethod("getAnnotationScale", swigMethodTypes26) ? GlobalsPINVOKE.OdGiContext_getAnnotationScaleSwigExplicitOdGiContext(swigCPtr, OdDbStub.getCPtr(viewportId)) : GlobalsPINVOKE.OdGiContext_getAnnotationScale(swigCPtr, OdDbStub.getCPtr(viewportId)));
268 return ret;
269 }
270
276
277 public virtual UInt32 imageSelectionBehavior() {
278// test csout
279 /*SIMPLETYPE*/
280 UInt32 ret = (SwigDerivedClassHasMethod("imageSelectionBehavior", swigMethodTypes28) ? GlobalsPINVOKE.OdGiContext_imageSelectionBehaviorSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_imageSelectionBehavior(swigCPtr));
282 return ret;
283 }
284
285 public virtual UInt32 fadingIntensityPercentage(OdGiContext.FadingType fadingType) {
286// test csout
287 /*SIMPLETYPE*/
288 UInt32 ret = (SwigDerivedClassHasMethod("fadingIntensityPercentage", swigMethodTypes29) ? GlobalsPINVOKE.OdGiContext_fadingIntensityPercentageSwigExplicitOdGiContext(swigCPtr, (int)fadingType) : GlobalsPINVOKE.OdGiContext_fadingIntensityPercentage(swigCPtr, (int)fadingType));
290 return ret;
291 }
292
293 public virtual UInt32 glyphSize(OdGiContext.GlyphType glyphType) {
294// test csout
295 /*SIMPLETYPE*/
296 UInt32 ret = (SwigDerivedClassHasMethod("glyphSize", swigMethodTypes30) ? GlobalsPINVOKE.OdGiContext_glyphSizeSwigExplicitOdGiContext(swigCPtr, (int)glyphType) : GlobalsPINVOKE.OdGiContext_glyphSize(swigCPtr, (int)glyphType));
298 return ret;
299 }
300
301 public virtual UInt32 lineWeightConfiguration(OdGiContext.LineWeightStyle styleEntry) {
302// test csout
303 /*SIMPLETYPE*/
304 UInt32 ret = (SwigDerivedClassHasMethod("lineWeightConfiguration", swigMethodTypes31) ? GlobalsPINVOKE.OdGiContext_lineWeightConfigurationSwigExplicitOdGiContext(swigCPtr, (int)styleEntry) : GlobalsPINVOKE.OdGiContext_lineWeightConfiguration(swigCPtr, (int)styleEntry));
306 return ret;
307 }
308
309 public virtual UInt32 selectionStyle(UInt32 nStyle, OdGiSelectionStyle selStyle) {
310// test csout
311 /*SIMPLETYPE*/
312 UInt32 ret = (SwigDerivedClassHasMethod("selectionStyle", swigMethodTypes32) ? GlobalsPINVOKE.OdGiContext_selectionStyleSwigExplicitOdGiContext(swigCPtr, nStyle /*SIMPLETYPE*/, OdGiSelectionStyle.getCPtr(selStyle)) : GlobalsPINVOKE.OdGiContext_selectionStyle(swigCPtr, nStyle /*SIMPLETYPE*/, OdGiSelectionStyle.getCPtr(selStyle)));
314 return ret;
315 }
316
322
323 public virtual IntPtr drawableFilterFunctionId(OdDbStub viewportId) {
324// test csout
325 /*SIMPLETYPE*/
326 IntPtr ret = (SwigDerivedClassHasMethod("drawableFilterFunctionId", swigMethodTypes34) ? GlobalsPINVOKE.OdGiContext_drawableFilterFunctionIdSwigExplicitOdGiContext(swigCPtr, OdDbStub.getCPtr(viewportId)) : GlobalsPINVOKE.OdGiContext_drawableFilterFunctionId(swigCPtr, OdDbStub.getCPtr(viewportId)));
328 return ret;
329 }
330
331 public virtual UInt32 drawableFilterFunction(IntPtr functionId, OdGiDrawable pDrawable, UInt32 nFlags) {
332// test csout
333 /*SIMPLETYPE*/
334 UInt32 ret = GlobalsPINVOKE.OdGiContext_drawableFilterFunction__SWIG_0(swigCPtr, functionId /*SIMPLETYPE*/, OdGiDrawable.getCPtr(pDrawable), nFlags /*SIMPLETYPE*/);
336 return ret;
337 }
338
339 public virtual UInt32 drawableFilterFunction(IntPtr functionId, OdGiPathNode pPathNode, UInt32 nFlags) {
340// test csout
341 /*SIMPLETYPE*/
342 UInt32 ret = GlobalsPINVOKE.OdGiContext_drawableFilterFunction__SWIG_1(swigCPtr, functionId /*SIMPLETYPE*/, OdGiPathNode.getCPtr(pPathNode), nFlags /*SIMPLETYPE*/);
344 return ret;
345 }
346
347 public virtual bool ttfPolyDraw() {
348 bool ret = (SwigDerivedClassHasMethod("ttfPolyDraw", swigMethodTypes35) ? GlobalsPINVOKE.OdGiContext_ttfPolyDrawSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_ttfPolyDraw(swigCPtr));
350 return ret;
351 }
352
353 public virtual bool regenAbort() {
354 bool ret = (SwigDerivedClassHasMethod("regenAbort", swigMethodTypes36) ? GlobalsPINVOKE.OdGiContext_regenAbortSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_regenAbort(swigCPtr));
356 return ret;
357 }
358
364
365 public virtual void plotStyle(int penNumber, OdPsPlotStyleData plotStyleData) {
366 if (SwigDerivedClassHasMethod("plotStyle", swigMethodTypes38)) GlobalsPINVOKE.OdGiContext_plotStyleSwigExplicitOdGiContext__SWIG_0(swigCPtr, penNumber, OdPsPlotStyleData.getCPtr(plotStyleData)); else GlobalsPINVOKE.OdGiContext_plotStyle__SWIG_0(swigCPtr, penNumber, OdPsPlotStyleData.getCPtr(plotStyleData));
368 }
369
370 public virtual void plotStyle(OdDbStub objectId, OdPsPlotStyleData plotStyleData) {
371 if (SwigDerivedClassHasMethod("plotStyle", swigMethodTypes39)) 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));
373 }
374
375 public virtual OdDbStub getStubByID(UInt64 persistentId) {
376 global::System.IntPtr cPtr = (SwigDerivedClassHasMethod("getStubByID", swigMethodTypes40) ? GlobalsPINVOKE.OdGiContext_getStubByIDSwigExplicitOdGiContext(swigCPtr, persistentId /*SIMPLETYPE*/) : GlobalsPINVOKE.OdGiContext_getStubByID(swigCPtr, persistentId /*SIMPLETYPE*/));
377 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
379 return ret;
380 }
381
382 public virtual UInt64 getIDByStub(OdDbStub objectId) {
383// test csout
384 /*SIMPLETYPE*/
385 UInt64 ret = GlobalsPINVOKE.OdGiContext_getIDByStub(swigCPtr, OdDbStub.getCPtr(objectId));
387 return ret;
388 }
389
390 public virtual OdRxObject getDatabaseByStub(OdDbStub objectId) {
391 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),(SwigDerivedClassHasMethod("getDatabaseByStub", swigMethodTypes41) ? GlobalsPINVOKE.OdGiContext_getDatabaseByStubSwigExplicitOdGiContext(swigCPtr, OdDbStub.getCPtr(objectId)) : GlobalsPINVOKE.OdGiContext_getDatabaseByStub(swigCPtr, OdDbStub.getCPtr(objectId))),false); /*createInt 3_2*/
392
394 return ret;
395}
396
397 public virtual OdDbStub getOwnerIDByStub(OdDbStub objectId) {
398 global::System.IntPtr cPtr = (SwigDerivedClassHasMethod("getOwnerIDByStub", swigMethodTypes42) ? GlobalsPINVOKE.OdGiContext_getOwnerIDByStubSwigExplicitOdGiContext(swigCPtr, OdDbStub.getCPtr(objectId)) : GlobalsPINVOKE.OdGiContext_getOwnerIDByStub(swigCPtr, OdDbStub.getCPtr(objectId)));
399 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
401 return ret;
402 }
403
404 public virtual OdDbStub getStubByMatName(OdRxObject pBaseDb, String strMatName) {
405 global::System.IntPtr cPtr = (SwigDerivedClassHasMethod("getStubByMatName", swigMethodTypes43) ? GlobalsPINVOKE.OdGiContext_getStubByMatNameSwigExplicitOdGiContext(swigCPtr, OdRxObject.getCPtr(pBaseDb), strMatName) : GlobalsPINVOKE.OdGiContext_getStubByMatName(swigCPtr, OdRxObject.getCPtr(pBaseDb), strMatName));
406 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
408 return ret;
409 }
410
411 public virtual OdDbStub getStubByMaterialId(OdRxObject pBaseDb, UInt64 /*SIMPLETYPE cstype*/ materialId) {
412 global::System.IntPtr cPtr = (SwigDerivedClassHasMethod("getStubByMaterialId", swigMethodTypes44) ? GlobalsPINVOKE.OdGiContext_getStubByMaterialIdSwigExplicitOdGiContext(swigCPtr, OdRxObject.getCPtr(pBaseDb), materialId /*SIMPLETYPE csin*/) : GlobalsPINVOKE.OdGiContext_getStubByMaterialId(swigCPtr, OdRxObject.getCPtr(pBaseDb), materialId /*SIMPLETYPE csin*/));
413 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
415 return ret;
416 }
417
418 public virtual UInt32 displaySilhouettes() {
419// test csout
420 /*SIMPLETYPE*/
421 UInt32 ret = (SwigDerivedClassHasMethod("displaySilhouettes", swigMethodTypes45) ? GlobalsPINVOKE.OdGiContext_displaySilhouettesSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_displaySilhouettes(swigCPtr));
423 return ret;
424 }
425
431
437
438 public virtual OdGiSectionGeometryManager getSectionGeometryManager() {// OdGiSectionGeometryManagerPtr
439 MemoryManager mMan = MemoryManager.GetMemoryManager();
440 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
441 IntPtr ptr = (SwigDerivedClassHasMethod("getSectionGeometryManager", swigMethodTypes46) ? GlobalsPINVOKE.OdGiContext_getSectionGeometryManagerSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_getSectionGeometryManager(swigCPtr));
442
444 if (null != mTrans)
445 {
446 mTrans.AddObject((OdGiSectionGeometryManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSectionGeometryManager),ptr, true));
447 ret = (OdGiSectionGeometryManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSectionGeometryManager),ptr, false);
448 }
449 else
450 {
451 ret = (OdGiSectionGeometryManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiSectionGeometryManager),ptr, true);
452 }
453
455 return ret;
456}
457
458 public virtual UInt32 antiAliasingMode() {
459// test csout
460 /*SIMPLETYPE*/
461 UInt32 ret = (SwigDerivedClassHasMethod("antiAliasingMode", swigMethodTypes47) ? GlobalsPINVOKE.OdGiContext_antiAliasingModeSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_antiAliasingMode(swigCPtr));
463 return ret;
464 }
465
466 public virtual bool xrefPropertiesOverride() {
467 bool ret = (SwigDerivedClassHasMethod("xrefPropertiesOverride", swigMethodTypes48) ? GlobalsPINVOKE.OdGiContext_xrefPropertiesOverrideSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_xrefPropertiesOverride(swigCPtr));
469 return ret;
470 }
471
472 public virtual bool multiplyByBlockLinetypeScales() {
473 bool ret = (SwigDerivedClassHasMethod("multiplyByBlockLinetypeScales", swigMethodTypes49) ? GlobalsPINVOKE.OdGiContext_multiplyByBlockLinetypeScalesSwigExplicitOdGiContext(swigCPtr) : GlobalsPINVOKE.OdGiContext_multiplyByBlockLinetypeScales(swigCPtr));
475 return ret;
476 }
477
478 protected static string getRealClassName(IntPtr ptr) {
479 string ret = GlobalsPINVOKE.OdGiContext_getRealClassName(ptr /*SIMPLETYPE*/);
481 return ret;
482 }
483
489
490 private void SwigDirectorConnect() {
491 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
492 swigDelegate0 = new SwigDelegateOdGiContext_0(SwigDirectorMethodqueryX);
493 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
494 swigDelegate1 = new SwigDelegateOdGiContext_1(SwigDirectorMethodisA);
495 if (SwigDerivedClassHasMethod("copyFrom", swigMethodTypes2))
496 swigDelegate2 = new SwigDelegateOdGiContext_2(SwigDirectorMethodcopyFrom);
497 if (SwigDerivedClassHasMethod("database", swigMethodTypes3))
498 swigDelegate3 = new SwigDelegateOdGiContext_3(SwigDirectorMethoddatabase);
499 if (SwigDerivedClassHasMethod("openDrawable", swigMethodTypes4))
500 swigDelegate4 = new SwigDelegateOdGiContext_4(SwigDirectorMethodopenDrawable);
501 if (SwigDerivedClassHasMethod("defaultLineWeight", swigMethodTypes5))
502 swigDelegate5 = new SwigDelegateOdGiContext_5(SwigDirectorMethoddefaultLineWeight);
503 if (SwigDerivedClassHasMethod("commonLinetypeScale", swigMethodTypes6))
504 swigDelegate6 = new SwigDelegateOdGiContext_6(SwigDirectorMethodcommonLinetypeScale);
505 if (SwigDerivedClassHasMethod("getDefaultTextStyle", swigMethodTypes7))
506 swigDelegate7 = new SwigDelegateOdGiContext_7(SwigDirectorMethodgetDefaultTextStyle);
507 if (SwigDerivedClassHasMethod("drawShape", swigMethodTypes8))
508 swigDelegate8 = new SwigDelegateOdGiContext_8(SwigDirectorMethoddrawShape__SWIG_0);
509 if (SwigDerivedClassHasMethod("drawShape", swigMethodTypes9))
510 swigDelegate9 = new SwigDelegateOdGiContext_9(SwigDirectorMethoddrawShape__SWIG_1);
511 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes10))
512 swigDelegate10 = new SwigDelegateOdGiContext_10(SwigDirectorMethoddrawText__SWIG_0);
513 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes11))
514 swigDelegate11 = new SwigDelegateOdGiContext_11(SwigDirectorMethoddrawText__SWIG_1);
515 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes12))
516 swigDelegate12 = new SwigDelegateOdGiContext_12(SwigDirectorMethoddrawText__SWIG_2);
517 if (SwigDerivedClassHasMethod("drawText", swigMethodTypes13))
518 swigDelegate13 = new SwigDelegateOdGiContext_13(SwigDirectorMethoddrawText__SWIG_3);
519 if (SwigDerivedClassHasMethod("textExtentsBox", swigMethodTypes14))
520 swigDelegate14 = new SwigDelegateOdGiContext_14(SwigDirectorMethodtextExtentsBox__SWIG_0);
521 if (SwigDerivedClassHasMethod("textExtentsBox", swigMethodTypes15))
522 swigDelegate15 = new SwigDelegateOdGiContext_15(SwigDirectorMethodtextExtentsBox__SWIG_1);
523 if (SwigDerivedClassHasMethod("shapeExtentsBox", swigMethodTypes16))
524 swigDelegate16 = new SwigDelegateOdGiContext_16(SwigDirectorMethodshapeExtentsBox);
525 if (SwigDerivedClassHasMethod("circleZoomPercent", swigMethodTypes17))
526 swigDelegate17 = new SwigDelegateOdGiContext_17(SwigDirectorMethodcircleZoomPercent);
527 if (SwigDerivedClassHasMethod("isPlotGeneration", swigMethodTypes18))
528 swigDelegate18 = new SwigDelegateOdGiContext_18(SwigDirectorMethodisPlotGeneration);
529 if (SwigDerivedClassHasMethod("paletteBackground", swigMethodTypes19))
530 swigDelegate19 = new SwigDelegateOdGiContext_19(SwigDirectorMethodpaletteBackground);
531 if (SwigDerivedClassHasMethod("fillTtf", swigMethodTypes20))
532 swigDelegate20 = new SwigDelegateOdGiContext_20(SwigDirectorMethodfillTtf);
533 if (SwigDerivedClassHasMethod("numberOfIsolines", swigMethodTypes21))
534 swigDelegate21 = new SwigDelegateOdGiContext_21(SwigDirectorMethodnumberOfIsolines);
535 if (SwigDerivedClassHasMethod("fillMode", swigMethodTypes22))
536 swigDelegate22 = new SwigDelegateOdGiContext_22(SwigDirectorMethodfillMode);
537 if (SwigDerivedClassHasMethod("quickTextMode", swigMethodTypes23))
538 swigDelegate23 = new SwigDelegateOdGiContext_23(SwigDirectorMethodquickTextMode);
539 if (SwigDerivedClassHasMethod("textQuality", swigMethodTypes24))
540 swigDelegate24 = new SwigDelegateOdGiContext_24(SwigDirectorMethodtextQuality);
541 if (SwigDerivedClassHasMethod("useTtfTriangleCache", swigMethodTypes25))
542 swigDelegate25 = new SwigDelegateOdGiContext_25(SwigDirectorMethoduseTtfTriangleCache);
543 if (SwigDerivedClassHasMethod("getAnnotationScale", swigMethodTypes26))
544 swigDelegate26 = new SwigDelegateOdGiContext_26(SwigDirectorMethodgetAnnotationScale);
545 if (SwigDerivedClassHasMethod("imageQuality", swigMethodTypes27))
546 swigDelegate27 = new SwigDelegateOdGiContext_27(SwigDirectorMethodimageQuality);
547 if (SwigDerivedClassHasMethod("imageSelectionBehavior", swigMethodTypes28))
548 swigDelegate28 = new SwigDelegateOdGiContext_28(SwigDirectorMethodimageSelectionBehavior);
549 if (SwigDerivedClassHasMethod("fadingIntensityPercentage", swigMethodTypes29))
550 swigDelegate29 = new SwigDelegateOdGiContext_29(SwigDirectorMethodfadingIntensityPercentage);
551 if (SwigDerivedClassHasMethod("glyphSize", swigMethodTypes30))
552 swigDelegate30 = new SwigDelegateOdGiContext_30(SwigDirectorMethodglyphSize);
553 if (SwigDerivedClassHasMethod("lineWeightConfiguration", swigMethodTypes31))
554 swigDelegate31 = new SwigDelegateOdGiContext_31(SwigDirectorMethodlineWeightConfiguration);
555 if (SwigDerivedClassHasMethod("selectionStyle", swigMethodTypes32))
556 swigDelegate32 = new SwigDelegateOdGiContext_32(SwigDirectorMethodselectionStyle);
557 if (SwigDerivedClassHasMethod("customViewportGeometryCS", swigMethodTypes33))
558 swigDelegate33 = new SwigDelegateOdGiContext_33(SwigDirectorMethodcustomViewportGeometryCS);
559 if (SwigDerivedClassHasMethod("drawableFilterFunctionId", swigMethodTypes34))
560 swigDelegate34 = new SwigDelegateOdGiContext_34(SwigDirectorMethoddrawableFilterFunctionId);
561 if (SwigDerivedClassHasMethod("ttfPolyDraw", swigMethodTypes35))
562 swigDelegate35 = new SwigDelegateOdGiContext_35(SwigDirectorMethodttfPolyDraw);
563 if (SwigDerivedClassHasMethod("regenAbort", swigMethodTypes36))
564 swigDelegate36 = new SwigDelegateOdGiContext_36(SwigDirectorMethodregenAbort);
565 if (SwigDerivedClassHasMethod("plotStyleType", swigMethodTypes37))
566 swigDelegate37 = new SwigDelegateOdGiContext_37(SwigDirectorMethodplotStyleType);
567 if (SwigDerivedClassHasMethod("plotStyle", swigMethodTypes38))
568 swigDelegate38 = new SwigDelegateOdGiContext_38(SwigDirectorMethodplotStyle__SWIG_0);
569 if (SwigDerivedClassHasMethod("plotStyle", swigMethodTypes39))
570 swigDelegate39 = new SwigDelegateOdGiContext_39(SwigDirectorMethodplotStyle__SWIG_1);
571 if (SwigDerivedClassHasMethod("getStubByID", swigMethodTypes40))
572 swigDelegate40 = new SwigDelegateOdGiContext_40(SwigDirectorMethodgetStubByID);
573 if (SwigDerivedClassHasMethod("getDatabaseByStub", swigMethodTypes41))
574 swigDelegate41 = new SwigDelegateOdGiContext_41(SwigDirectorMethodgetDatabaseByStub);
575 if (SwigDerivedClassHasMethod("getOwnerIDByStub", swigMethodTypes42))
576 swigDelegate42 = new SwigDelegateOdGiContext_42(SwigDirectorMethodgetOwnerIDByStub);
577 if (SwigDerivedClassHasMethod("getStubByMatName", swigMethodTypes43))
578 swigDelegate43 = new SwigDelegateOdGiContext_43(SwigDirectorMethodgetStubByMatName);
579 if (SwigDerivedClassHasMethod("getStubByMaterialId", swigMethodTypes44))
580 swigDelegate44 = new SwigDelegateOdGiContext_44(SwigDirectorMethodgetStubByMaterialId);
581 if (SwigDerivedClassHasMethod("displaySilhouettes", swigMethodTypes45))
582 swigDelegate45 = new SwigDelegateOdGiContext_45(SwigDirectorMethoddisplaySilhouettes);
583 if (SwigDerivedClassHasMethod("getSectionGeometryManager", swigMethodTypes46))
584 swigDelegate46 = new SwigDelegateOdGiContext_46(SwigDirectorMethodgetSectionGeometryManager);
585 if (SwigDerivedClassHasMethod("antiAliasingMode", swigMethodTypes47))
586 swigDelegate47 = new SwigDelegateOdGiContext_47(SwigDirectorMethodantiAliasingMode);
587 if (SwigDerivedClassHasMethod("xrefPropertiesOverride", swigMethodTypes48))
588 swigDelegate48 = new SwigDelegateOdGiContext_48(SwigDirectorMethodxrefPropertiesOverride);
589 if (SwigDerivedClassHasMethod("multiplyByBlockLinetypeScales", swigMethodTypes49))
590 swigDelegate49 = new SwigDelegateOdGiContext_49(SwigDirectorMethodmultiplyByBlockLinetypeScales);
591 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, swigDelegate49);
592 }
593
594 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
595 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);
596 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdGiContext));
597 return hasDerivedMethod;
598 }
599
600 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
601 return
602 // csdirectorout for OdRxObject*, OdRxObject&
603 OdRxObject.getCPtr(queryX(
604 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
605)).Handle
606;
607 }
608
609 private IntPtr SwigDirectorMethodisA() {
610 return
611 // csdirectorout for OdRxClass*, OdRxClass&
612 OdRxClass.getCPtr(isA()).Handle
613;
614 }
615
616 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
617 copyFrom(
618 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pSource,false) /*createInt 6_2*/ // csdirectorin for smart pointer
619);
620 }
621
622 private IntPtr SwigDirectorMethoddatabase() {
623 return
624 // csdirectorout for OdRxObject*, OdRxObject&
625 OdRxObject.getCPtr(database()).Handle
626;
627 }
628
629 private IntPtr SwigDirectorMethodopenDrawable(global::System.IntPtr drawableId) {
630 return OdGiDrawable.getCPtr(openDrawable((drawableId == global::System.IntPtr.Zero) ? null : new OdDbStub(drawableId, false))).Handle;
631 }
632
633 private int SwigDirectorMethoddefaultLineWeight() {
634 return (int)defaultLineWeight();
635 }
636
637 private double SwigDirectorMethodcommonLinetypeScale() {
638 return commonLinetypeScale();
639 }
640
641 private void SwigDirectorMethodgetDefaultTextStyle(IntPtr textStyle) {
643 //csdirectorin of INOUT_PARAM_OBJ
644 new OdGiTextStyle(textStyle,true)
645);
646 }
647
648 private void SwigDirectorMethoddrawShape__SWIG_0(IntPtr pDraw, global::System.IntPtr position, int shapeNumber, global::System.IntPtr pTextStyle) {
649 drawShape(
650 (OdGiCommonDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiCommonDraw),pDraw,false) /*createInt 6_1*/ // csdirectorin for smart pointer
651, new OdGePoint3d(position, false), shapeNumber, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false));
652 }
653
654 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) {
655 drawShape(
656 (OdGiConveyorGeometry)new OdGiConveyorGeometry_Internal(pDest,false)
657, 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));
658 }
659
660 private void SwigDirectorMethoddrawText__SWIG_0(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle, UInt32 /*SIMPLETYPE*/ flags) {
661 drawText(
662 (OdGiCommonDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiCommonDraw),pDraw,false) /*createInt 6_1*/ // csdirectorin for smart pointer
663, new OdGePoint3d(position, false), msg, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false), flags /*SIMPLETYPE*/);
664 }
665
666 private void SwigDirectorMethoddrawText__SWIG_1(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle) {
667 drawText(
668 (OdGiCommonDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiCommonDraw),pDraw,false) /*createInt 6_1*/ // csdirectorin for smart pointer
669, new OdGePoint3d(position, false), msg, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false));
670 }
671
672 private void SwigDirectorMethoddrawText__SWIG_2(IntPtr pDraw, global::System.IntPtr position, double height, double width, double oblique, [MarshalAs(UnmanagedType.LPWStr)]String msg) {
673 drawText(
674 (OdGiCommonDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiCommonDraw),pDraw,false) /*createInt 6_1*/ // csdirectorin for smart pointer
675, new OdGePoint3d(position, false), height, width, oblique, msg);
676 }
677
678 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) {
679 drawText(
680 (OdGiConveyorGeometry)new OdGiConveyorGeometry_Internal(pDest,false)
681, 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));
682 }
683
684 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) {
686 //csdirectorin of INOUT_PARAM_OBJ
687 new OdGiTextStyle(textStyle,true)
688, msg, flags /*SIMPLETYPE*/, new OdGePoint3d(min, false), new OdGePoint3d(max, false), (pEndPos == global::System.IntPtr.Zero) ? null : new OdGePoint3d(pEndPos, false));
689 }
690
691 private void SwigDirectorMethodtextExtentsBox__SWIG_1(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 /*SIMPLETYPE*/ flags, global::System.IntPtr min, global::System.IntPtr max) {
693 //csdirectorin of INOUT_PARAM_OBJ
694 new OdGiTextStyle(textStyle,true)
695, msg, flags /*SIMPLETYPE*/, new OdGePoint3d(min, false), new OdGePoint3d(max, false));
696 }
697
698 private void SwigDirectorMethodshapeExtentsBox(IntPtr textStyle, int shapeNumber, global::System.IntPtr min, global::System.IntPtr max) {
700 //csdirectorin of INOUT_PARAM_OBJ
701 new OdGiTextStyle(textStyle,true)
702, shapeNumber, new OdGePoint3d(min, false), new OdGePoint3d(max, false));
703 }
704
705 private uint SwigDirectorMethodcircleZoomPercent(global::System.IntPtr viewportId) {
706 return circleZoomPercent((viewportId == global::System.IntPtr.Zero) ? null : new OdDbStub(viewportId, false));
707 }
708
709 private bool SwigDirectorMethodisPlotGeneration() {
710 return isPlotGeneration();
711 }
712
713 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodpaletteBackground() {
714 return paletteBackground() /*SIMPLETYPE*/;
715 }
716
717 private bool SwigDirectorMethodfillTtf() {
718 return fillTtf();
719 }
720
721 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodnumberOfIsolines() {
722 return numberOfIsolines() /*SIMPLETYPE*/;
723 }
724
725 private bool SwigDirectorMethodfillMode() {
726 return fillMode();
727 }
728
729 private bool SwigDirectorMethodquickTextMode() {
730 return quickTextMode();
731 }
732
733 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodtextQuality() {
734 return textQuality() /*SIMPLETYPE*/;
735 }
736
737 private bool SwigDirectorMethoduseTtfTriangleCache() {
738 return useTtfTriangleCache();
739 }
740
741 private double SwigDirectorMethodgetAnnotationScale(global::System.IntPtr viewportId) {
742 return getAnnotationScale((viewportId == global::System.IntPtr.Zero) ? null : new OdDbStub(viewportId, false));
743 }
744
745 private int SwigDirectorMethodimageQuality() {
746 return (int)imageQuality();
747 }
748
749 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodimageSelectionBehavior() {
750 return imageSelectionBehavior() /*SIMPLETYPE*/;
751 }
752
753 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodfadingIntensityPercentage(int fadingType) {
754 return fadingIntensityPercentage((OdGiContext.FadingType)fadingType) /*SIMPLETYPE*/;
755 }
756
757 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodglyphSize(int glyphType) {
758 return glyphSize((OdGiContext.GlyphType)glyphType) /*SIMPLETYPE*/;
759 }
760
761 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodlineWeightConfiguration(int styleEntry) {
762 return lineWeightConfiguration((OdGiContext.LineWeightStyle)styleEntry) /*SIMPLETYPE*/;
763 }
764
765 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodselectionStyle(UInt32 /*SIMPLETYPE*/ nStyle, global::System.IntPtr selStyle) {
766 return selectionStyle(nStyle /*SIMPLETYPE*/, new OdGiSelectionStyle(selStyle, false)) /*SIMPLETYPE*/;
767 }
768
769 private int SwigDirectorMethodcustomViewportGeometryCS(int csType) {
770 return (int)customViewportGeometryCS((OdGiContext.CoordinatesSystem)csType);
771 }
772
773 private IntPtr /*SIMPLETYPE*/ SwigDirectorMethoddrawableFilterFunctionId(global::System.IntPtr viewportId) {
774 return drawableFilterFunctionId((viewportId == global::System.IntPtr.Zero) ? null : new OdDbStub(viewportId, false)) /*SIMPLETYPE*/;
775 }
776
777 private bool SwigDirectorMethodttfPolyDraw() {
778 return ttfPolyDraw();
779 }
780
781 private bool SwigDirectorMethodregenAbort() {
782 return regenAbort();
783 }
784
785 private int SwigDirectorMethodplotStyleType() {
786 return (int)plotStyleType();
787 }
788
789 private void SwigDirectorMethodplotStyle__SWIG_0(int penNumber, global::System.IntPtr plotStyleData) {
790 plotStyle(penNumber, new OdPsPlotStyleData(plotStyleData, false));
791 }
792
793 private void SwigDirectorMethodplotStyle__SWIG_1(global::System.IntPtr objectId, global::System.IntPtr plotStyleData) {
794 plotStyle((objectId == global::System.IntPtr.Zero) ? null : new OdDbStub(objectId, false), new OdPsPlotStyleData(plotStyleData, false));
795 }
796
797 private global::System.IntPtr SwigDirectorMethodgetStubByID(UInt64 /*SIMPLETYPE*/ persistentId) {
798 return OdDbStub.getCPtr(getStubByID(persistentId /*SIMPLETYPE*/)).Handle;
799 }
800
801 private IntPtr SwigDirectorMethodgetDatabaseByStub(global::System.IntPtr objectId) {
802 return
803 // csdirectorout for OdRxObject*, OdRxObject&
804 OdRxObject.getCPtr(getDatabaseByStub((objectId == global::System.IntPtr.Zero) ? null : new OdDbStub(objectId, false))).Handle
805;
806 }
807
808 private global::System.IntPtr SwigDirectorMethodgetOwnerIDByStub(global::System.IntPtr objectId) {
809 return OdDbStub.getCPtr(getOwnerIDByStub((objectId == global::System.IntPtr.Zero) ? null : new OdDbStub(objectId, false))).Handle;
810 }
811
812 private global::System.IntPtr SwigDirectorMethodgetStubByMatName(IntPtr pBaseDb, [MarshalAs(UnmanagedType.LPWStr)]String strMatName) {
813 return OdDbStub.getCPtr(getStubByMatName(
814 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pBaseDb,false) /*createInt 6_1*/ // csdirectorin for smart pointer
815, strMatName)).Handle;
816 }
817
818 private global::System.IntPtr SwigDirectorMethodgetStubByMaterialId(IntPtr pBaseDb, UInt64 /*SIMPLETYPE imtype*/ materialId) {
819 return OdDbStub.getCPtr(getStubByMaterialId(
820 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pBaseDb,false) /*createInt 6_1*/ // csdirectorin for smart pointer
821, materialId /*SIMPLETYPE csdirectorin*/)).Handle;
822 }
823
824 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethoddisplaySilhouettes() {
825 return displaySilhouettes() /*SIMPLETYPE*/;
826 }
827
828 private IntPtr SwigDirectorMethodgetSectionGeometryManager() {
829 return OdGiSectionGeometryManager.getCPtr(getSectionGeometryManager()).Handle;
830 }
831
832 private UInt32 /*SIMPLETYPE*/ SwigDirectorMethodantiAliasingMode() {
833 return antiAliasingMode() /*SIMPLETYPE*/;
834 }
835
836 private bool SwigDirectorMethodxrefPropertiesOverride() {
837 return xrefPropertiesOverride();
838 }
839
840 private bool SwigDirectorMethodmultiplyByBlockLinetypeScales() {
842 }
843
844 public delegate IntPtr SwigDelegateOdGiContext_0(IntPtr protocolClass);
845 public delegate IntPtr SwigDelegateOdGiContext_1();
846 public delegate void SwigDelegateOdGiContext_2(IntPtr pSource);
847 public delegate IntPtr SwigDelegateOdGiContext_3();
848 public delegate IntPtr SwigDelegateOdGiContext_4(global::System.IntPtr drawableId);
849 public delegate int SwigDelegateOdGiContext_5();
850 public delegate double SwigDelegateOdGiContext_6();
851 public delegate void SwigDelegateOdGiContext_7(IntPtr textStyle);
852 public delegate void SwigDelegateOdGiContext_8(IntPtr pDraw, global::System.IntPtr position, int shapeNumber, global::System.IntPtr pTextStyle);
853 public delegate void SwigDelegateOdGiContext_9(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);
854 public delegate void SwigDelegateOdGiContext_10(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle, UInt32 /*SIMPLETYPE*/ flags);
855 public delegate void SwigDelegateOdGiContext_11(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle);
856 public delegate void SwigDelegateOdGiContext_12(IntPtr pDraw, global::System.IntPtr position, double height, double width, double oblique, [MarshalAs(UnmanagedType.LPWStr)]String msg);
857 public delegate void SwigDelegateOdGiContext_13(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);
858 public delegate void SwigDelegateOdGiContext_14(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 /*SIMPLETYPE*/ flags, global::System.IntPtr min, global::System.IntPtr max, global::System.IntPtr pEndPos);
859 public delegate void SwigDelegateOdGiContext_15(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 /*SIMPLETYPE*/ flags, global::System.IntPtr min, global::System.IntPtr max);
860 public delegate void SwigDelegateOdGiContext_16(IntPtr textStyle, int shapeNumber, global::System.IntPtr min, global::System.IntPtr max);
861 public delegate uint SwigDelegateOdGiContext_17(global::System.IntPtr viewportId);
862 public delegate bool SwigDelegateOdGiContext_18();
863 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_19();
864 public delegate bool SwigDelegateOdGiContext_20();
865 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_21();
866 public delegate bool SwigDelegateOdGiContext_22();
867 public delegate bool SwigDelegateOdGiContext_23();
868 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_24();
869 public delegate bool SwigDelegateOdGiContext_25();
870 public delegate double SwigDelegateOdGiContext_26(global::System.IntPtr viewportId);
871 public delegate int SwigDelegateOdGiContext_27();
872 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_28();
873 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_29(int fadingType);
874 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_30(int glyphType);
875 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_31(int styleEntry);
876 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_32(UInt32 /*SIMPLETYPE*/ nStyle, global::System.IntPtr selStyle);
877 public delegate int SwigDelegateOdGiContext_33(int csType);
878 public delegate IntPtr /*SIMPLETYPE*/ SwigDelegateOdGiContext_34(global::System.IntPtr viewportId);
879 public delegate bool SwigDelegateOdGiContext_35();
880 public delegate bool SwigDelegateOdGiContext_36();
881 public delegate int SwigDelegateOdGiContext_37();
882 public delegate void SwigDelegateOdGiContext_38(int penNumber, global::System.IntPtr plotStyleData);
883 public delegate void SwigDelegateOdGiContext_39(global::System.IntPtr objectId, global::System.IntPtr plotStyleData);
884 public delegate global::System.IntPtr SwigDelegateOdGiContext_40(UInt64 /*SIMPLETYPE*/ persistentId);
885 public delegate IntPtr SwigDelegateOdGiContext_41(global::System.IntPtr objectId);
886 public delegate global::System.IntPtr SwigDelegateOdGiContext_42(global::System.IntPtr objectId);
887 public delegate global::System.IntPtr SwigDelegateOdGiContext_43(IntPtr pBaseDb, [MarshalAs(UnmanagedType.LPWStr)]String strMatName);
888 public delegate global::System.IntPtr SwigDelegateOdGiContext_44(IntPtr pBaseDb, UInt64 /*SIMPLETYPE imtype*/ materialId);
889 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_45();
890 public delegate IntPtr SwigDelegateOdGiContext_46();
891 public delegate UInt32 /*SIMPLETYPE*/ SwigDelegateOdGiContext_47();
892 public delegate bool SwigDelegateOdGiContext_48();
893 public delegate bool SwigDelegateOdGiContext_49();
894
895 private SwigDelegateOdGiContext_0 swigDelegate0;
896 private SwigDelegateOdGiContext_1 swigDelegate1;
897 private SwigDelegateOdGiContext_2 swigDelegate2;
898 private SwigDelegateOdGiContext_3 swigDelegate3;
899 private SwigDelegateOdGiContext_4 swigDelegate4;
900 private SwigDelegateOdGiContext_5 swigDelegate5;
901 private SwigDelegateOdGiContext_6 swigDelegate6;
902 private SwigDelegateOdGiContext_7 swigDelegate7;
903 private SwigDelegateOdGiContext_8 swigDelegate8;
904 private SwigDelegateOdGiContext_9 swigDelegate9;
905 private SwigDelegateOdGiContext_10 swigDelegate10;
906 private SwigDelegateOdGiContext_11 swigDelegate11;
907 private SwigDelegateOdGiContext_12 swigDelegate12;
908 private SwigDelegateOdGiContext_13 swigDelegate13;
909 private SwigDelegateOdGiContext_14 swigDelegate14;
910 private SwigDelegateOdGiContext_15 swigDelegate15;
911 private SwigDelegateOdGiContext_16 swigDelegate16;
912 private SwigDelegateOdGiContext_17 swigDelegate17;
913 private SwigDelegateOdGiContext_18 swigDelegate18;
914 private SwigDelegateOdGiContext_19 swigDelegate19;
915 private SwigDelegateOdGiContext_20 swigDelegate20;
916 private SwigDelegateOdGiContext_21 swigDelegate21;
917 private SwigDelegateOdGiContext_22 swigDelegate22;
918 private SwigDelegateOdGiContext_23 swigDelegate23;
919 private SwigDelegateOdGiContext_24 swigDelegate24;
920 private SwigDelegateOdGiContext_25 swigDelegate25;
921 private SwigDelegateOdGiContext_26 swigDelegate26;
922 private SwigDelegateOdGiContext_27 swigDelegate27;
923 private SwigDelegateOdGiContext_28 swigDelegate28;
924 private SwigDelegateOdGiContext_29 swigDelegate29;
925 private SwigDelegateOdGiContext_30 swigDelegate30;
926 private SwigDelegateOdGiContext_31 swigDelegate31;
927 private SwigDelegateOdGiContext_32 swigDelegate32;
928 private SwigDelegateOdGiContext_33 swigDelegate33;
929 private SwigDelegateOdGiContext_34 swigDelegate34;
930 private SwigDelegateOdGiContext_35 swigDelegate35;
931 private SwigDelegateOdGiContext_36 swigDelegate36;
932 private SwigDelegateOdGiContext_37 swigDelegate37;
933 private SwigDelegateOdGiContext_38 swigDelegate38;
934 private SwigDelegateOdGiContext_39 swigDelegate39;
935 private SwigDelegateOdGiContext_40 swigDelegate40;
936 private SwigDelegateOdGiContext_41 swigDelegate41;
937 private SwigDelegateOdGiContext_42 swigDelegate42;
938 private SwigDelegateOdGiContext_43 swigDelegate43;
939 private SwigDelegateOdGiContext_44 swigDelegate44;
940 private SwigDelegateOdGiContext_45 swigDelegate45;
941 private SwigDelegateOdGiContext_46 swigDelegate46;
942 private SwigDelegateOdGiContext_47 swigDelegate47;
943 private SwigDelegateOdGiContext_48 swigDelegate48;
944 private SwigDelegateOdGiContext_49 swigDelegate49;
945
946 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
947 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
948 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
949 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { };
950 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDbStub) };
951 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { };
952 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { };
953 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdGiTextStyle) };
954 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdGiCommonDraw), typeof(OdGePoint3d), typeof(int), typeof(OdGiTextStyle) };
955 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdGiConveyorGeometry), typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(int), typeof(OdGiTextStyle), typeof(OdGeVector3d) };
956 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdGiCommonDraw), typeof(OdGePoint3d), typeof(string), typeof(OdGiTextStyle), typeof(UInt32) };
957 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(OdGiCommonDraw), typeof(OdGePoint3d), typeof(string), typeof(OdGiTextStyle) };
958 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdGiCommonDraw), typeof(OdGePoint3d), typeof(double), typeof(double), typeof(double), typeof(String) };
959 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdGiConveyorGeometry), typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(string), typeof(bool), typeof(OdGiTextStyle), typeof(OdGeVector3d) };
960 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(OdGiTextStyle), typeof(string), typeof(UInt32), typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGePoint3d) };
961 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(OdGiTextStyle), typeof(string), typeof(UInt32), typeof(OdGePoint3d), typeof(OdGePoint3d) };
962 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { typeof(OdGiTextStyle), typeof(int), typeof(OdGePoint3d), typeof(OdGePoint3d) };
963 private static global::System.Type[] swigMethodTypes17 = new global::System.Type[] { typeof(OdDbStub) };
964 private static global::System.Type[] swigMethodTypes18 = new global::System.Type[] { };
965 private static global::System.Type[] swigMethodTypes19 = new global::System.Type[] { };
966 private static global::System.Type[] swigMethodTypes20 = new global::System.Type[] { };
967 private static global::System.Type[] swigMethodTypes21 = new global::System.Type[] { };
968 private static global::System.Type[] swigMethodTypes22 = new global::System.Type[] { };
969 private static global::System.Type[] swigMethodTypes23 = new global::System.Type[] { };
970 private static global::System.Type[] swigMethodTypes24 = new global::System.Type[] { };
971 private static global::System.Type[] swigMethodTypes25 = new global::System.Type[] { };
972 private static global::System.Type[] swigMethodTypes26 = new global::System.Type[] { typeof(OdDbStub) };
973 private static global::System.Type[] swigMethodTypes27 = new global::System.Type[] { };
974 private static global::System.Type[] swigMethodTypes28 = new global::System.Type[] { };
975 private static global::System.Type[] swigMethodTypes29 = new global::System.Type[] { typeof(OdGiContext.FadingType) };
976 private static global::System.Type[] swigMethodTypes30 = new global::System.Type[] { typeof(OdGiContext.GlyphType) };
977 private static global::System.Type[] swigMethodTypes31 = new global::System.Type[] { typeof(OdGiContext.LineWeightStyle) };
978 private static global::System.Type[] swigMethodTypes32 = new global::System.Type[] { typeof(UInt32), typeof(OdGiSelectionStyle) };
979 private static global::System.Type[] swigMethodTypes33 = new global::System.Type[] { typeof(OdGiContext.CoordinatesSystem) };
980 private static global::System.Type[] swigMethodTypes34 = new global::System.Type[] { typeof(OdDbStub) };
981 private static global::System.Type[] swigMethodTypes35 = new global::System.Type[] { };
982 private static global::System.Type[] swigMethodTypes36 = new global::System.Type[] { };
983 private static global::System.Type[] swigMethodTypes37 = new global::System.Type[] { };
984 private static global::System.Type[] swigMethodTypes38 = new global::System.Type[] { typeof(int), typeof(OdPsPlotStyleData) };
985 private static global::System.Type[] swigMethodTypes39 = new global::System.Type[] { typeof(OdDbStub), typeof(OdPsPlotStyleData) };
986 private static global::System.Type[] swigMethodTypes40 = new global::System.Type[] { typeof(UInt64) };
987 private static global::System.Type[] swigMethodTypes41 = new global::System.Type[] { typeof(OdDbStub) };
988 private static global::System.Type[] swigMethodTypes42 = new global::System.Type[] { typeof(OdDbStub) };
989 private static global::System.Type[] swigMethodTypes43 = new global::System.Type[] { typeof(OdRxObject), typeof(String) };
990 private static global::System.Type[] swigMethodTypes44 = new global::System.Type[] { typeof(OdRxObject), typeof(UInt64 /*SIMPLETYPE cstype*/) };
991 private static global::System.Type[] swigMethodTypes45 = new global::System.Type[] { };
992 private static global::System.Type[] swigMethodTypes46 = new global::System.Type[] { };
993 private static global::System.Type[] swigMethodTypes47 = new global::System.Type[] { };
994 private static global::System.Type[] swigMethodTypes48 = new global::System.Type[] { };
995 private static global::System.Type[] swigMethodTypes49 = new global::System.Type[] { };
996 public enum ImageQuality {
999 }
1000
1002 kImageHighlight = (1 << 0),
1003 kImageSelect = (1 << 1)
1004 }
1005
1006 public enum FadingType {
1007 kLockedLayerFade = 0,
1008 kXrefFade = 1,
1009 kRefEditFade = 2
1010 }
1011
1012 public enum GlyphType {
1013 kLightGlyph = 0,
1014 kCameraGlyph = 1
1015 }
1016
1017 public enum LineWeightStyle {
1018 kPointLineWeight = 0,
1019 kLineCapStyle = 1,
1020 kLineJoinStyle = 2
1021 }
1022
1023 public enum CoordinatesSystem {
1024 kWCS = 0,
1025 kECS = 1,
1026 kNDC = 2,
1027 kDCS = 3
1028 }
1029
1031 kNestedDrawable = 0x1000000
1032 }
1033
1036 }
1037
1038 public enum DrawableFilterRanges : uint {
1039 kDrawableFilterAppRangeStart = 0x1000000,
1040 kDrawableFilterAppRangeMask = (uint) 0xFF000000
1041 }
1042
1043 public enum PStyleType {
1044 kPsNone = 0,
1045 kPsByColor = 1,
1046 kPsByName = 2
1047 }
1048
1049 [System.Flags] public enum SilhouetteType {
1050 kNoSilhouettes = 0,
1051 kMeshSilhouettes = (1 << 0),
1052 kModelerSilhouettes = (1 << 1),
1054 }
1055
1056}
1057
1058}
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 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 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 double OdGiContext_getAnnotationScale(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
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 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 double OdGiContext_getAnnotationScaleSwigExplicitOdGiContext(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
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 UInt32 OdGiContext_drawableFilterFunction__SWIG_1(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4)
static bool OdGiContext_fillTtf(HandleRef jarg1)
static uint OdGiContext_circleZoomPercent(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdGiContext_drawableFilterFunction__SWIG_0(HandleRef jarg1, IntPtr jarg2, HandleRef jarg3, UInt32 jarg4)
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 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, OdGiContext.SwigDelegateOdGiContext_49 delegate49)
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)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiCommonDraw obj)
virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, double height, double width, double oblique, String msg)
virtual UInt32 fadingIntensityPercentage(OdGiContext.FadingType fadingType)
delegate UInt32 SwigDelegateOdGiContext_31(int styleEntry)
virtual bool useTtfTriangleCache()
delegate void SwigDelegateOdGiContext_9(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)
virtual OdGiContext.CoordinatesSystem customViewportGeometryCS(OdGiContext.CoordinatesSystem csType)
virtual OdGiDrawable openDrawable(OdDbStub drawableId)
static new OdRxClass desc()
delegate global::System.IntPtr SwigDelegateOdGiContext_40(UInt64 persistentId)
virtual OdRxObject getDatabaseByStub(OdDbStub objectId)
delegate bool SwigDelegateOdGiContext_35()
virtual LineWeight defaultLineWeight()
virtual void textExtentsBox(OdGiTextStyle textStyle, string msg, UInt32 flags, OdGePoint3d min, OdGePoint3d max, OdGePoint3d pEndPos)
static OdGiContext cast(OdRxObject pObj)
virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, string msg, OdGiTextStyle pTextStyle)
delegate int SwigDelegateOdGiContext_37()
OdGiContext(IntPtr cPtr, bool cMemoryOwn)
delegate UInt32 SwigDelegateOdGiContext_30(int glyphType)
virtual void shapeExtentsBox(OdGiTextStyle textStyle, int shapeNumber, OdGePoint3d min, OdGePoint3d max)
override OdRxObject queryX(OdRxClass protocolClass)
delegate IntPtr SwigDelegateOdGiContext_3()
virtual UInt32 drawableFilterFunction(IntPtr functionId, OdGiDrawable pDrawable, UInt32 nFlags)
virtual OdDbStub getOwnerIDByStub(OdDbStub objectId)
delegate UInt32 SwigDelegateOdGiContext_32(UInt32 nStyle, global::System.IntPtr selStyle)
virtual void drawText(OdGiCommonDraw pDraw, OdGePoint3d position, string msg, OdGiTextStyle pTextStyle, UInt32 flags)
delegate IntPtr SwigDelegateOdGiContext_34(global::System.IntPtr viewportId)
delegate int SwigDelegateOdGiContext_5()
delegate bool SwigDelegateOdGiContext_20()
delegate void SwigDelegateOdGiContext_14(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 flags, global::System.IntPtr min, global::System.IntPtr max, global::System.IntPtr pEndPos)
virtual UInt32 antiAliasingMode()
virtual OdGiSectionGeometryManager getSectionGeometryManager()
virtual bool ttfPolyDraw()
virtual UInt32 glyphSize(OdGiContext.GlyphType glyphType)
delegate UInt32 SwigDelegateOdGiContext_24()
virtual bool xrefPropertiesOverride()
delegate void SwigDelegateOdGiContext_16(IntPtr textStyle, int shapeNumber, global::System.IntPtr min, global::System.IntPtr max)
virtual UInt32 drawableFilterFunction(IntPtr functionId, OdGiPathNode pPathNode, UInt32 nFlags)
delegate void SwigDelegateOdGiContext_11(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle)
delegate double SwigDelegateOdGiContext_26(global::System.IntPtr viewportId)
static HandleRef getCPtr(OdGiContext obj)
delegate void SwigDelegateOdGiContext_2(IntPtr pSource)
delegate bool SwigDelegateOdGiContext_18()
virtual void drawShape(OdGiConveyorGeometry pDest, OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion)
delegate bool SwigDelegateOdGiContext_22()
virtual Teigha.Core.OdGiContext.ImageQuality vb_imageQuality()
delegate IntPtr SwigDelegateOdGiContext_0(IntPtr protocolClass)
delegate void SwigDelegateOdGiContext_38(int penNumber, global::System.IntPtr plotStyleData)
virtual double commonLinetypeScale()
override void Dispose(bool disposing)
delegate global::System.IntPtr SwigDelegateOdGiContext_44(IntPtr pBaseDb, UInt64 materialId)
virtual uint circleZoomPercent(OdDbStub viewportId)
delegate void SwigDelegateOdGiContext_10(IntPtr pDraw, global::System.IntPtr position, [MarshalAs(UnmanagedType.LPWStr)]string msg, global::System.IntPtr pTextStyle, UInt32 flags)
virtual bool regenAbort()
delegate UInt32 SwigDelegateOdGiContext_19()
delegate void SwigDelegateOdGiContext_13(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 bool multiplyByBlockLinetypeScales()
virtual bool fillMode()
delegate UInt32 SwigDelegateOdGiContext_29(int fadingType)
delegate bool SwigDelegateOdGiContext_48()
delegate bool SwigDelegateOdGiContext_36()
virtual OdGiContext.PStyleType plotStyleType()
delegate UInt32 SwigDelegateOdGiContext_45()
static OdGiContext createObject()
virtual double getAnnotationScale(OdDbStub viewportId)
delegate IntPtr SwigDelegateOdGiContext_4(global::System.IntPtr drawableId)
virtual OdRxObject database()
delegate IntPtr SwigDelegateOdGiContext_1()
delegate UInt32 SwigDelegateOdGiContext_21()
delegate void SwigDelegateOdGiContext_12(IntPtr pDraw, global::System.IntPtr position, double height, double width, double oblique, [MarshalAs(UnmanagedType.LPWStr)]String msg)
virtual void getDefaultTextStyle(OdGiTextStyle textStyle)
virtual UInt32 displaySilhouettes()
virtual bool fillTtf()
virtual void plotStyle(int penNumber, OdPsPlotStyleData plotStyleData)
virtual UInt64 getIDByStub(OdDbStub objectId)
delegate void SwigDelegateOdGiContext_15(IntPtr textStyle, [MarshalAs(UnmanagedType.LPWStr)]string msg, UInt32 flags, global::System.IntPtr min, global::System.IntPtr max)
delegate bool SwigDelegateOdGiContext_49()
delegate IntPtr SwigDelegateOdGiContext_46()
delegate IntPtr SwigDelegateOdGiContext_41(global::System.IntPtr objectId)
virtual UInt32 lineWeightConfiguration(OdGiContext.LineWeightStyle styleEntry)
delegate uint SwigDelegateOdGiContext_17(global::System.IntPtr viewportId)
virtual OdDbStub getStubByMaterialId(OdRxObject pBaseDb, UInt64 materialId)
delegate void SwigDelegateOdGiContext_39(global::System.IntPtr objectId, global::System.IntPtr plotStyleData)
override OdRxClass isA()
delegate bool SwigDelegateOdGiContext_25()
virtual void plotStyle(OdDbStub objectId, OdPsPlotStyleData plotStyleData)
delegate global::System.IntPtr SwigDelegateOdGiContext_42(global::System.IntPtr objectId)
delegate void SwigDelegateOdGiContext_7(IntPtr textStyle)
virtual UInt32 numberOfIsolines()
virtual bool quickTextMode()
delegate bool SwigDelegateOdGiContext_23()
static string getRealClassName(IntPtr ptr)
virtual UInt32 selectionStyle(UInt32 nStyle, OdGiSelectionStyle selStyle)
delegate double SwigDelegateOdGiContext_6()
delegate int SwigDelegateOdGiContext_33(int csType)
virtual UInt32 paletteBackground()
virtual UInt32 imageSelectionBehavior()
virtual void drawShape(OdGiCommonDraw pDraw, OdGePoint3d position, int shapeNumber, OdGiTextStyle pTextStyle)
delegate void SwigDelegateOdGiContext_8(IntPtr pDraw, global::System.IntPtr position, int shapeNumber, global::System.IntPtr pTextStyle)
delegate int SwigDelegateOdGiContext_27()
delegate global::System.IntPtr SwigDelegateOdGiContext_43(IntPtr pBaseDb, [MarshalAs(UnmanagedType.LPWStr)]String strMatName)
virtual OdDbStub getStubByMatName(OdRxObject pBaseDb, String strMatName)
virtual IntPtr drawableFilterFunctionId(OdDbStub viewportId)
virtual UInt32 textQuality()
virtual bool isPlotGeneration()
delegate UInt32 SwigDelegateOdGiContext_47()
delegate UInt32 SwigDelegateOdGiContext_28()
virtual void drawText(OdGiConveyorGeometry pDest, OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion)
virtual OdDbStub getStubByID(UInt64 persistentId)
virtual void textExtentsBox(OdGiTextStyle textStyle, string msg, UInt32 flags, OdGePoint3d min, OdGePoint3d max)
virtual OdGiContext.ImageQuality imageQuality()
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGiPathNode obj)
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
virtual void copyFrom(OdRxObject pSource)
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()