14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdIntArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbEntity obj)
static HandleRef getCPtr(OdDbEntityPtrArray obj)
virtual OdResult joinEntities(OdDbEntity primaryEntity, OdDbEntityPtrArray otherEntities, OdIntArray joinedEntityIndices)
static OdDbJoinEntityPE cast(OdRxObject pObj)
static OdDbJoinEntityPE createObject()
OdDbJoinEntityPE(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDbJoinEntityPE obj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdResult joinEntity(OdDbEntity primaryEntity, OdDbEntity secondaryEntity)
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
static new OdRxClass desc()
static global::System.Exception Retrieve()
static IntPtr OdDbJoinEntityPE_createObject()
static int OdDbJoinEntityPE_joinEntity(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdDbJoinEntityPE_desc()
static int OdDbJoinEntityPE_joinEntities(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4)
static string OdDbJoinEntityPE_getRealClassName(IntPtr jarg1)
static IntPtr OdDbJoinEntityPE_queryX(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbJoinEntityPE(HandleRef jarg1)
static IntPtr OdDbJoinEntityPE_cast(HandleRef jarg1)
static IntPtr OdDbJoinEntityPE_isA(HandleRef jarg1)