Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGsDbRootLinkage.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 OdGsDbRootLinkage : global::System.IDisposable {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 protected bool swigCMemOwn;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdGsDbRootLinkage(IntPtr cPtr, bool cMemoryOwn) {
22 swigCMemOwn = cMemoryOwn;
23 swigCPtr = new HandleRef(this, cPtr);
24 }
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdGsDbRootLinkage obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
31 Dispose(false);
32 }
33
34 public void Dispose() {
35 Dispose(true);
36 global::System.GC.SuppressFinalize(this);
37 }
38
39 protected virtual void Dispose(bool disposing) {
40 lock(this) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
42 if (swigCMemOwn) {
43 swigCMemOwn = false;
45 }
46 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
47 }
48 }
49 }
50
51 public OdGsDbRootLinkage() : this(GlobalsPINVOKE.new_OdGsDbRootLinkage(), true) {
53 }
54
55 public static void initialize() {
58 }
59
60 public static void uninitialize() {
63 }
64
65 public static bool isInitialized() {
68 return ret;
69 }
70
71 public static bool isInitializedAny() {
74 return ret;
75 }
76
78 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseDatabasePEClass(),false); /*createInt 3_2*/
79
81 return ret;
82}
83
85 OdDbBaseDatabasePE ret = (OdDbBaseDatabasePE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseDatabasePE),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseDatabasePE(OdRxObject.getCPtr(pDb)),false); /*createInt 3_2*/
86
88 return ret;
89}
90
92 OdDbBaseDatabasePE ret = (OdDbBaseDatabasePE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseDatabasePE),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseDatabasePEForDrawable(OdGiDrawable.getCPtr(pDrw), OdRxObject.getCPtr(pDb).Handle),false); /*createInt 3_2*/
93
95 return ret;
96}
97
99 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseHostAppServicesClass(),false); /*createInt 3_2*/
100
102 return ret;
103}
104
106 OdDbBaseHostAppServices ret = (OdDbBaseHostAppServices)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseHostAppServices),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseHostAppServices(OdRxObject.getCPtr(pServices)),false); /*createInt 3_2*/
107
109 return ret;
110}
111
114
116 return ret;
117}
118
119 public static bool displayWarning(OdRxObject pDb, String message) {
122 return ret;
123 }
124
126 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseLayerPEClass(),false); /*createInt 3_2*/
127
129 return ret;
130}
131
133 OdDbBaseLayerPE ret = (OdDbBaseLayerPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseLayerPE),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseLayerPE(OdRxObject.getCPtr(pLayer)),false); /*createInt 3_2*/
134
136 return ret;
137}
138
140 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseVisualStylePEClass(),false); /*createInt 3_2*/
141
143 return ret;
144}
145
147 OdDbBaseVisualStylePE ret = (OdDbBaseVisualStylePE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseVisualStylePE),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseVisualStylePE(OdRxObject.getCPtr(pVisualStyle)),false); /*createInt 3_2*/
148
150 return ret;
151}
152
154 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseAnnotationScalePEClass(),false); /*createInt 3_2*/
155
157 return ret;
158}
159
162
164 return ret;
165}
166
168 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseMaterialPEClass(),false); /*createInt 3_2*/
169
171 return ret;
172}
173
175 OdDbBaseMaterialPE ret = (OdDbBaseMaterialPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseMaterialPE),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseMaterialPE(OdRxObject.getCPtr(pMaterial)),false); /*createInt 3_2*/
176
178 return ret;
179}
180
182 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseLayoutPEClass(),false); /*createInt 3_2*/
183
185 return ret;
186}
187
189 OdDbBaseLayoutPE ret = (OdDbBaseLayoutPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseLayoutPE),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseLayoutPE(OdRxObject.getCPtr(pLayout)),false); /*createInt 3_2*/
190
192 return ret;
193}
194
195 public static bool isLayoutDrawable(OdGiDrawable pLayout) {
198 return ret;
199 }
200
202 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getAbstractViewPEClass(),false); /*createInt 3_2*/
203
205 return ret;
206}
207
209 OdAbstractViewPE ret = (OdAbstractViewPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdAbstractViewPE),GlobalsPINVOKE.OdGsDbRootLinkage_getAbstractViewPE(OdRxObject.getCPtr(pViewport)),false); /*createInt 3_2*/
210
212 return ret;
213}
214
216 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseBlockPEClass(),false); /*createInt 3_2*/
217
219 return ret;
220}
221
223 OdDbBaseBlockPE ret = (OdDbBaseBlockPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseBlockPE),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseBlockPE(OdRxObject.getCPtr(pBlock)),false); /*createInt 3_2*/
224
226 return ret;
227}
228
230 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseBlockRefPEClass(),false); /*createInt 3_2*/
231
233 return ret;
234}
235
237 OdDbBaseBlockRefPE ret = (OdDbBaseBlockRefPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseBlockRefPE),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseBlockRefPE(OdRxObject.getCPtr(pBlockRef)),false); /*createInt 3_2*/
238
240 return ret;
241}
242
243 public static bool isBlockRefDrawable(OdGiDrawable pBlockRef, bool /*SIMPLETYPE*/ bMInsert) {
244 bool ret = GlobalsPINVOKE.OdGsDbRootLinkage_isBlockRefDrawable__SWIG_0(OdGiDrawable.getCPtr(pBlockRef), bMInsert /*SIMPLETYPE*/);
246 return ret;
247 }
248
249 public static bool isBlockRefDrawable(OdGiDrawable pBlockRef) {
252 return ret;
253 }
254
256 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseSortEntsPEClass(),false); /*createInt 3_2*/
257
259 return ret;
260}
261
263 OdDbBaseSortEntsPE ret = (OdDbBaseSortEntsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseSortEntsPE),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseSortEntsPE(OdRxObject.getCPtr(pSortents)),false); /*createInt 3_2*/
264
266 return ret;
267}
268
270 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseLongTransactionPEClass(),false); /*createInt 3_2*/
271
273 return ret;
274}
275
278
280 return ret;
281}
282
284 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseHatchPEClass(),false); /*createInt 3_2*/
285
287 return ret;
288}
289
291 OdDbBaseHatchPE ret = (OdDbBaseHatchPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBaseHatchPE),GlobalsPINVOKE.OdGsDbRootLinkage_getDbBaseHatchPE(OdRxObject.getCPtr(pHatch)),false); /*createInt 3_2*/
292
294 return ret;
295}
296
297 public static bool isHatchDrawable(OdGiDrawable pHatch) {
300 return ret;
301 }
302
303}
304
305}
static global::System.Exception Retrieve()
static void OdGsDbRootLinkage_uninitialize()
static IntPtr OdGsDbRootLinkage_getDbBaseLayerPE(HandleRef jarg1)
static bool OdGsDbRootLinkage_isBlockRefDrawable__SWIG_1(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseLongTransactionPE(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseHatchPEClass()
static IntPtr OdGsDbRootLinkage_getDbBaseHostAppServicesClass()
static IntPtr OdGsDbRootLinkage_getDbBaseSortEntsPEClass()
static IntPtr OdGsDbRootLinkage_getDbBaseVisualStylePE(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseHatchPE(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseBlockRefPEClass()
static IntPtr OdGsDbRootLinkage_getDatabaseDbBaseHostAppServices(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseDatabasePEClass()
static void OdGsDbRootLinkage_initialize()
static IntPtr OdGsDbRootLinkage_getDbBaseSortEntsPE(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getAbstractViewPEClass()
static IntPtr OdGsDbRootLinkage_getDbBaseBlockPE(HandleRef jarg1)
static bool OdGsDbRootLinkage_isLayoutDrawable(HandleRef jarg1)
static bool OdGsDbRootLinkage_displayWarning(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdGsDbRootLinkage_getDbBaseDatabasePE(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseMaterialPEClass()
static bool OdGsDbRootLinkage_isInitialized()
static IntPtr OdGsDbRootLinkage_getDbBaseLayerPEClass()
static IntPtr OdGsDbRootLinkage_getDbBaseLongTransactionPEClass()
static IntPtr OdGsDbRootLinkage_getDbBaseBlockRefPE(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseDatabasePEForDrawable(HandleRef jarg1, IntPtr jarg2)
static void delete_OdGsDbRootLinkage(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGsDbRootLinkage_isBlockRefDrawable__SWIG_0(HandleRef jarg1, bool jarg2)
static IntPtr OdGsDbRootLinkage_getDbBaseLayoutPE(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseAnnotationScalePE(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseAnnotationScalePEClass()
static bool OdGsDbRootLinkage_isInitializedAny()
static IntPtr OdGsDbRootLinkage_getAbstractViewPE(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseVisualStylePEClass()
static bool OdGsDbRootLinkage_isHatchDrawable(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseHostAppServices(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseBlockPEClass()
static IntPtr OdGsDbRootLinkage_getDbBaseMaterialPE(HandleRef jarg1)
static IntPtr OdGsDbRootLinkage_getDbBaseLayoutPEClass()
static HandleRef getCPtr(OdGiDrawable obj)
Definition: OdGiDrawable.cs:25
static OdDbBaseHatchPE getDbBaseHatchPE(OdRxObject pHatch)
static OdDbBaseSortEntsPE getDbBaseSortEntsPE(OdRxObject pSortents)
static OdDbBaseLayoutPE getDbBaseLayoutPE(OdRxObject pLayout)
static OdRxClass getDbBaseHostAppServicesClass()
static OdRxClass getDbBaseVisualStylePEClass()
static OdDbBaseDatabasePE getDbBaseDatabasePE(OdRxObject pDb)
static bool isLayoutDrawable(OdGiDrawable pLayout)
static OdDbBaseVisualStylePE getDbBaseVisualStylePE(OdRxObject pVisualStyle)
static OdDbBaseLongTransactionPE getDbBaseLongTransactionPE(OdRxObject pLT)
static OdRxClass getDbBaseAnnotationScalePEClass()
static OdRxClass getDbBaseLayoutPEClass()
static bool isHatchDrawable(OdGiDrawable pHatch)
static bool isBlockRefDrawable(OdGiDrawable pBlockRef)
static OdDbBaseHostAppServices getDatabaseDbBaseHostAppServices(OdRxObject pDb)
static OdDbBaseDatabasePE getDbBaseDatabasePEForDrawable(OdGiDrawable pDrw, OdRxObject pDb)
static OdRxClass getDbBaseMaterialPEClass()
static OdDbBaseHostAppServices getDbBaseHostAppServices(OdRxObject pServices)
static bool isBlockRefDrawable(OdGiDrawable pBlockRef, bool bMInsert)
static OdRxClass getDbBaseSortEntsPEClass()
static OdDbBaseBlockRefPE getDbBaseBlockRefPE(OdRxObject pBlockRef)
static OdDbBaseLayerPE getDbBaseLayerPE(OdRxObject pLayer)
static OdDbBaseAnnotationScalePE getDbBaseAnnotationScalePE(OdRxObject pView)
static OdDbBaseBlockPE getDbBaseBlockPE(OdRxObject pBlock)
static OdDbBaseMaterialPE getDbBaseMaterialPE(OdRxObject pMaterial)
static OdRxClass getDbBaseHatchPEClass()
virtual void Dispose(bool disposing)
OdGsDbRootLinkage(IntPtr cPtr, bool cMemoryOwn)
static OdRxClass getDbBaseBlockPEClass()
static HandleRef getCPtr(OdGsDbRootLinkage obj)
static OdAbstractViewPE getAbstractViewPE(OdRxObject pViewport)
static OdRxClass getAbstractViewPEClass()
static OdRxClass getDbBaseDatabasePEClass()
static OdRxClass getDbBaseLayerPEClass()
static OdRxClass getDbBaseLongTransactionPEClass()
static OdRxClass getDbBaseBlockRefPEClass()
static bool displayWarning(OdRxObject pDb, String message)
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26