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(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDgFiler obj)
void addSymbol(OdDgLinePointResourceSymInfo symbolInfo)
override void dgnInFields(OdDgFiler pFiler, UInt32 dataSize)
override UInt16 getType()
static string getRealClassName(IntPtr ptr)
OdDgLinePointResource(IntPtr cPtr, bool cMemoryOwn)
bool deleteSymbol(UInt32 uIndex)
static new OdDgLinePointResource createObject()
void setBasePatternType(OdDgLineStyleResource.OdLsResourceType iType)
UInt64 getBasePatternHandleId()
static HandleRef getCPtr(OdDgLinePointResource obj)
UInt32 getBasePatternEntryId()
bool setSymbol(UInt32 uIndex, OdDgLinePointResourceSymInfo symbolInfo)
void setBasePatternEntryId(UInt32 idEntry)
static new OdRxClass desc()
static OdDgLinePointResource cast(OdRxObject pObj)
override UInt16 getRawDataSize()
bool getSymbol(UInt32 uIndex, OdDgLinePointResourceSymInfo symbolInfo)
void setBasePatternHandleId(UInt64 idBasePattern)
override void Dispose(bool disposing)
override void dgnOutFields(OdDgFiler pFiler)
void setDescription(String strDescription)
override void scaleResource(double dScale)
OdDgLineStyleResource.OdLsResourceType getBasePatternType()
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdDgLinePointResourceSymInfo obj)
static global::System.Exception Retrieve()
static bool OdDgLinePointResource_getSymbol(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgLinePointResource_setDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgLinePointResource_dgnOutFields(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdDgLinePointResource_getBasePatternEntryId(HandleRef jarg1)
static void OdDgLinePointResource_scaleResource(HandleRef jarg1, double jarg2)
static int OdDgLinePointResource_getBasePatternType(HandleRef jarg1)
static void OdDgLinePointResource_addSymbol(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgLinePointResource_isA(HandleRef jarg1)
static IntPtr OdDgLinePointResource_desc()
static UInt32 OdDgLinePointResource_getSymbolCount(HandleRef jarg1)
static bool OdDgLinePointResource_deleteSymbol(HandleRef jarg1, UInt32 jarg2)
static bool OdDgLinePointResource_setSymbol(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt64 OdDgLinePointResource_getBasePatternHandleId(HandleRef jarg1)
static string OdDgLinePointResource_getRealClassName(IntPtr jarg1)
static IntPtr OdDgLinePointResource_createObject()
static String OdDgLinePointResource_getDescription(HandleRef jarg1)
static IntPtr OdDgLinePointResource_queryX(HandleRef jarg1, HandleRef jarg2)
static UInt16 OdDgLinePointResource_getType(HandleRef jarg1)
static void OdDgLinePointResource_setBasePatternHandleId(HandleRef jarg1, UInt64 jarg2)
static void delete_OdDgLinePointResource(HandleRef jarg1)
static void OdDgLinePointResource_setBasePatternEntryId(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgLinePointResource_cast(HandleRef jarg1)
static void OdDgLinePointResource_dgnInFields(HandleRef jarg1, HandleRef jarg2, UInt32 jarg3)
static UInt16 OdDgLinePointResource_getRawDataSize(HandleRef jarg1)
static void OdDgLinePointResource_setBasePatternType(HandleRef jarg1, int jarg2)