Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbXrecord.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.TD {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
17public class OdDbXrecord : OdDbObject {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDbXrecord(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbXrecord_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbXrecord obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
43 public static OdDbXrecord cast(OdRxObject pObj) {// OdSmartPtr<OdDbXrecord>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbXrecord ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true));
52 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true);
57 }
58
60 return ret;
61}
62
63 public new static OdRxClass desc() {
64 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbXrecord_desc(),false); /*createInt 3_2*/
65
67 return ret;
68}
69
70 public override OdRxClass isA() {
71 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbXrecord_isA(swigCPtr),false); /*createInt 3_2*/
72
74 return ret;
75}
76
77 public override OdRxObject queryX(OdRxClass protocolClass) {
78 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TD_DbPINVOKE.OdDbXrecord_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbXrecord createObject() {// OdSmartPtr<OdDbXrecord>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbXrecord ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true));
93 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true);
98 }
99
101 return ret;
102}
103
104 public OdResBuf rbChain(OdDbDatabase pDb, out OdResult pStatus) {// OdResBufPtr
105 MemoryManager mMan = MemoryManager.GetMemoryManager();
106 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
107 IntPtr ptr = TD_DbPINVOKE.OdDbXrecord_rbChain__SWIG_0(swigCPtr, OdDbDatabase.getCPtr(pDb), out pStatus);
108
109 OdResBuf ret = null;
110 if (null != mTrans)
111 {
112 mTrans.AddObject((OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true));
113 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, false);
114 }
115 else
116 {
117 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true);
118 }
119
121 return ret;
122}
123
124 public OdResBuf rbChain(OdDbDatabase pDb) {// OdResBufPtr
125 MemoryManager mMan = MemoryManager.GetMemoryManager();
126 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
128
129 OdResBuf ret = null;
130 if (null != mTrans)
131 {
132 mTrans.AddObject((OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true));
133 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, false);
134 }
135 else
136 {
137 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true);
138 }
139
141 return ret;
142}
143
144 public OdResBuf rbChain() {// OdResBufPtr
145 MemoryManager mMan = MemoryManager.GetMemoryManager();
146 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
147 IntPtr ptr = TD_DbPINVOKE.OdDbXrecord_rbChain__SWIG_2(swigCPtr);
148
149 OdResBuf ret = null;
150 if (null != mTrans)
151 {
152 mTrans.AddObject((OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true));
153 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, false);
154 }
155 else
156 {
157 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true);
158 }
159
161 return ret;
162}
163
164 public OdDbXrecordIterator newIterator(OdDbDatabase pDb) {// OdDbXrecordIteratorPtr
165 MemoryManager mMan = MemoryManager.GetMemoryManager();
166 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
168
169 OdDbXrecordIterator ret = null;
170 if (null != mTrans)
171 {
172 mTrans.AddObject((OdDbXrecordIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecordIterator),ptr, true));
173 ret = (OdDbXrecordIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecordIterator),ptr, false);
174 }
175 else
176 {
177 ret = (OdDbXrecordIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecordIterator),ptr, true);
178 }
179
181 return ret;
182}
183
184 public OdDbXrecordIterator newIterator() {// OdDbXrecordIteratorPtr
185 MemoryManager mMan = MemoryManager.GetMemoryManager();
186 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
187 IntPtr ptr = TD_DbPINVOKE.OdDbXrecord_newIterator__SWIG_1(swigCPtr);
188
189 OdDbXrecordIterator ret = null;
190 if (null != mTrans)
191 {
192 mTrans.AddObject((OdDbXrecordIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecordIterator),ptr, true));
193 ret = (OdDbXrecordIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecordIterator),ptr, false);
194 }
195 else
196 {
197 ret = (OdDbXrecordIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecordIterator),ptr, true);
198 }
199
201 return ret;
202}
203
207 return ret;
208 }
209
213 return ret;
214 }
215
219 return ret;
220 }
221
225 return ret;
226 }
227
228 public bool isXlateReferences() {
229 bool ret = TD_DbPINVOKE.OdDbXrecord_isXlateReferences(swigCPtr);
231 return ret;
232 }
233
237 }
238
239 public override OdResult dwgInFields(OdDbDwgFiler pFiler) {
242 return ret;
243 }
244
245 public override void dwgOutFields(OdDbDwgFiler pFiler) {
248 }
249
250 public override OdResult dxfInFields(OdDbDxfFiler pFiler) {
253 return ret;
254 }
255
256 public override void dxfOutFields(OdDbDxfFiler pFiler) {
259 }
260
264 return ret;
265 }
266
270 }
271
272 public virtual OdResult subGetClassID(IntPtr /*SIMPLETYPE*/ pClsid) {
273 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbXrecord_subGetClassID(swigCPtr, pClsid /*SIMPLETYPE*/);
275 return ret;
276 }
277
278 public static OdDbXrecord open(OdDbObject pObject, String key, int creationFlag, DuplicateRecordCloning mergeStyle) {// OdDbXrecordPtr
279 MemoryManager mMan = MemoryManager.GetMemoryManager();
280 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
281 IntPtr ptr = TD_DbPINVOKE.OdDbXrecord_open__SWIG_0(OdDbObject.getCPtr(pObject), key, creationFlag, (int)mergeStyle);
282
283 OdDbXrecord ret = null;
284 if (null != mTrans)
285 {
286 mTrans.AddObject((OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true));
287 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, false);
288 }
289 else
290 {
291 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true);
292 }
293
295 return ret;
296}
297
298 public static OdDbXrecord open(OdDbObject pObject, String key, int creationFlag) {// OdDbXrecordPtr
299 MemoryManager mMan = MemoryManager.GetMemoryManager();
300 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
301 IntPtr ptr = TD_DbPINVOKE.OdDbXrecord_open__SWIG_1(OdDbObject.getCPtr(pObject), key, creationFlag);
302
303 OdDbXrecord ret = null;
304 if (null != mTrans)
305 {
306 mTrans.AddObject((OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true));
307 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, false);
308 }
309 else
310 {
311 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true);
312 }
313
315 return ret;
316}
317
318 public static OdDbXrecord open(OdDbObject pObject, String key) {// OdDbXrecordPtr
319 MemoryManager mMan = MemoryManager.GetMemoryManager();
320 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
321 IntPtr ptr = TD_DbPINVOKE.OdDbXrecord_open__SWIG_2(OdDbObject.getCPtr(pObject), key);
322
323 OdDbXrecord ret = null;
324 if (null != mTrans)
325 {
326 mTrans.AddObject((OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true));
327 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, false);
328 }
329 else
330 {
331 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true);
332 }
333
335 return ret;
336}
337
338 public static OdDbXrecord open(OdDbObject pObject, OdStringArray keys, int creationFlag, DuplicateRecordCloning mergeStyle) {// OdDbXrecordPtr
339 MemoryManager mMan = MemoryManager.GetMemoryManager();
340 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
341 IntPtr ptr = TD_DbPINVOKE.OdDbXrecord_open__SWIG_3(OdDbObject.getCPtr(pObject), OdStringArray.getCPtr(keys), creationFlag, (int)mergeStyle);
342
343 OdDbXrecord ret = null;
344 if (null != mTrans)
345 {
346 mTrans.AddObject((OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true));
347 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, false);
348 }
349 else
350 {
351 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true);
352 }
353
355 return ret;
356}
357
358 public static OdDbXrecord open(OdDbObject pObject, OdStringArray keys, int creationFlag) {// OdDbXrecordPtr
359 MemoryManager mMan = MemoryManager.GetMemoryManager();
360 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
361 IntPtr ptr = TD_DbPINVOKE.OdDbXrecord_open__SWIG_4(OdDbObject.getCPtr(pObject), OdStringArray.getCPtr(keys), creationFlag);
362
363 OdDbXrecord ret = null;
364 if (null != mTrans)
365 {
366 mTrans.AddObject((OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true));
367 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, false);
368 }
369 else
370 {
371 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true);
372 }
373
375 return ret;
376}
377
378 public static OdDbXrecord open(OdDbObject pObject, OdStringArray keys) {// OdDbXrecordPtr
379 MemoryManager mMan = MemoryManager.GetMemoryManager();
380 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
382
383 OdDbXrecord ret = null;
384 if (null != mTrans)
385 {
386 mTrans.AddObject((OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true));
387 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, false);
388 }
389 else
390 {
391 ret = (OdDbXrecord)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbXrecord),ptr, true);
392 }
393
395 return ret;
396}
397
398 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
399 string ret = TD_DbPINVOKE.OdDbXrecord_getRealClassName(ptr /*SIMPLETYPE*/);
401 return ret;
402 }
403
409
410 public const int kOpenExisting = 0;
411 public const int kCreateIfNotFound = 1;
412
413}
414
415}
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdStringArray obj)
static HandleRef getCPtr(OdDbDatabase obj)
Definition: OdDbDatabase.cs:26
static HandleRef getCPtr(OdDbDwgFiler obj)
Definition: OdDbDwgFiler.cs:26
static HandleRef getCPtr(OdDbDxfFiler obj)
Definition: OdDbDxfFiler.cs:26
static HandleRef getCPtr(OdDbObject obj)
Definition: OdDbObject.cs:26
override void dxfOutFields(OdDbDxfFiler pFiler)
Definition: OdDbXrecord.cs:256
static OdDbXrecord open(OdDbObject pObject, String key, int creationFlag)
Definition: OdDbXrecord.cs:298
virtual OdResult subGetClassID(IntPtr pClsid)
Definition: OdDbXrecord.cs:272
OdDbXrecord(IntPtr cPtr, bool cMemoryOwn)
Definition: OdDbXrecord.cs:21
OdDbXrecordIterator newIterator()
Definition: OdDbXrecord.cs:184
override OdResult dwgInFields(OdDbDwgFiler pFiler)
Definition: OdDbXrecord.cs:239
static new OdRxClass desc()
Definition: OdDbXrecord.cs:63
static OdDbXrecord cast(OdRxObject pObj)
Definition: OdDbXrecord.cs:43
override void Dispose(bool disposing)
Definition: OdDbXrecord.cs:30
OdResBuf rbChain(OdDbDatabase pDb)
Definition: OdDbXrecord.cs:124
static OdDbXrecord open(OdDbObject pObject, OdStringArray keys, int creationFlag)
Definition: OdDbXrecord.cs:358
static new OdDbXrecord createObject()
Definition: OdDbXrecord.cs:84
override OdRxClass isA()
Definition: OdDbXrecord.cs:70
OdResult appendRbChain(OdResBuf pRb)
Definition: OdDbXrecord.cs:222
static HandleRef getCPtr(OdDbXrecord obj)
Definition: OdDbXrecord.cs:26
override OdRxObject queryX(OdRxClass protocolClass)
Definition: OdDbXrecord.cs:77
override DuplicateRecordCloning mergeStyle()
Definition: OdDbXrecord.cs:261
static OdDbXrecord open(OdDbObject pObject, String key)
Definition: OdDbXrecord.cs:318
static OdDbXrecord open(OdDbObject pObject, OdStringArray keys)
Definition: OdDbXrecord.cs:378
OdResult appendRbChain(OdResBuf pRb, OdDbDatabase pDb)
Definition: OdDbXrecord.cs:216
static OdDbXrecord open(OdDbObject pObject, String key, int creationFlag, DuplicateRecordCloning mergeStyle)
Definition: OdDbXrecord.cs:278
static string getRealClassName(IntPtr ptr)
Definition: OdDbXrecord.cs:398
const int kCreateIfNotFound
Definition: OdDbXrecord.cs:411
OdDbXrecordIterator newIterator(OdDbDatabase pDb)
Definition: OdDbXrecord.cs:164
void setXlateReferences(bool isXlateReferences)
Definition: OdDbXrecord.cs:234
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
Definition: OdDbXrecord.cs:408
OdResult setFromRbChain(OdResBuf pRb, OdDbDatabase pDb)
Definition: OdDbXrecord.cs:204
OdResBuf rbChain(OdDbDatabase pDb, out OdResult pStatus)
Definition: OdDbXrecord.cs:104
static OdDbXrecord open(OdDbObject pObject, OdStringArray keys, int creationFlag, DuplicateRecordCloning mergeStyle)
Definition: OdDbXrecord.cs:338
OdResult setFromRbChain(OdResBuf pRb)
Definition: OdDbXrecord.cs:210
virtual void setMergeStyle(DuplicateRecordCloning mergeStyle)
Definition: OdDbXrecord.cs:267
override void dwgOutFields(OdDbDwgFiler pFiler)
Definition: OdDbXrecord.cs:245
override OdResult dxfInFields(OdDbDxfFiler pFiler)
Definition: OdDbXrecord.cs:250
static HandleRef getCPtr(OdResBuf obj)
Definition: OdResBuf.cs:26
static global::System.Exception Retrieve()
static string OdDbXrecord_getRealClassName(IntPtr jarg1)
static int OdDbXrecord_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbXrecord_createObject()
static int OdDbXrecord_setFromRbChain__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdDbXrecord_setXlateReferences(HandleRef jarg1, bool jarg2)
static IntPtr OdDbXrecord_newIterator__SWIG_1(HandleRef jarg1)
static IntPtr OdDbXrecord_open__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3, int jarg4)
static bool OdDbXrecord_isXlateReferences(HandleRef jarg1)
static IntPtr OdDbXrecord_open__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbXrecord_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbXrecord_desc()
static IntPtr OdDbXrecord_open__SWIG_2(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbXrecord_newIterator__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static int OdDbXrecord_setFromRbChain__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static int OdDbXrecord_appendRbChain__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdDbXrecord_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbXrecord_open__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3)
static void OdDbXrecord_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbXrecord_rbChain__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbXrecord_open__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static int OdDbXrecord_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbXrecord_rbChain__SWIG_0(HandleRef jarg1, HandleRef jarg2, out OdResult jarg3)
static void delete_OdDbXrecord(HandleRef jarg1)
static IntPtr OdDbXrecord_isA(HandleRef jarg1)
static IntPtr OdDbXrecord_open__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, int jarg4)
static int OdDbXrecord_appendRbChain__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static int OdDbXrecord_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static int OdDbXrecord_mergeStyle(HandleRef jarg1)
static void OdDbXrecord_setMergeStyle(HandleRef jarg1, int jarg2)
static IntPtr OdDbXrecord_cast(HandleRef jarg1)
static IntPtr OdDbXrecord_rbChain__SWIG_2(HandleRef jarg1)