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();
105IntPtr p_pData=
Teigha.
Core.Helpers.MarshalbyteFixedArray(pData);
110Marshal.FreeCoTaskMem(p_pData);
static HandleRef getCPtr(OdBinaryData obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual UInt32 getBitCount()
virtual void setBitCount(UInt32 uBitCount)
static new OdRxClass desc()
static OdDgBitMaskLinkage cast(OdRxObject pObj)
OdDgBitMaskLinkage(IntPtr cPtr, bool cMemoryOwn)
virtual UInt32 getBitMaskId()
static string getRealClassName(IntPtr ptr)
virtual OdBinaryData getBitMaskData()
virtual void setBitMaskData(OdBinaryData binData)
virtual void readData(byte[] pData)
static OdDgBitMaskLinkage createObject()
static HandleRef getCPtr(OdDgBitMaskLinkage obj)
override OdRxObject queryX(OdRxClass protocolClass)
override void Dispose(bool disposing)
virtual void setBitMaskId(UInt32 uLinkageType)
static global::System.Exception Retrieve()
static IntPtr OdDgBitMaskLinkage_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgBitMaskLinkage_createObject()
static void delete_OdDgBitMaskLinkage(HandleRef jarg1)
static void OdDgBitMaskLinkage_setBitMaskId(HandleRef jarg1, UInt32 jarg2)
static void OdDgBitMaskLinkage_setBitCount(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdDgBitMaskLinkage_getBitMaskId(HandleRef jarg1)
static UInt32 OdDgBitMaskLinkage_getBitCount(HandleRef jarg1)
static void OdDgBitMaskLinkage_readData(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDgBitMaskLinkage_cast(HandleRef jarg1)
static global::System.IntPtr OdDgBitMaskLinkage_getBitMaskData(HandleRef jarg1)
static string OdDgBitMaskLinkage_getRealClassName(IntPtr jarg1)
static IntPtr OdDgBitMaskLinkage_desc()
static void OdDgBitMaskLinkage_setBitMaskData(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDgBitMaskLinkage_isA(HandleRef jarg1)