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)
override void Dispose(bool disposing)
virtual void setUseUnderlineTextFlag(bool bSetFlag)
static new OdDgDimensionLinkage cast(OdRxObject pObj)
static new OdDgDimensionLinkage createObject()
virtual void setUseSuppressRightDimLineFlag(bool bSetFlag)
OdDgDimensionSegmentFlagsLinkage(IntPtr cPtr, bool cMemoryOwn)
virtual void setUsePrimaryReferenceFlag(bool bSetFlag)
virtual bool getUseUnderlineTextFlag()
virtual void setUseSuppressLeftDimLineFlag(bool bSetFlag)
virtual void setUseSecondaryReferenceFlag(bool bSetFlag)
static HandleRef getCPtr(OdDgDimensionSegmentFlagsLinkage obj)
static new OdRxClass desc()
virtual UInt32 getFlags()
virtual bool getUseSuppressRightDimLineFlag()
virtual bool getUseSuppressLeftDimLineFlag()
static string getRealClassName(IntPtr ptr)
virtual bool getUsePrimaryReferenceFlag()
virtual bool getUseSecondaryReferenceFlag()
override OdRxObject queryX(OdRxClass protocolClass)
static global::System.Exception Retrieve()
static IntPtr OdDgDimensionSegmentFlagsLinkage_desc()
static string OdDgDimensionSegmentFlagsLinkage_getRealClassName(IntPtr jarg1)
static void OdDgDimensionSegmentFlagsLinkage_setUseUnderlineTextFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimensionSegmentFlagsLinkage_setUseSuppressLeftDimLineFlag(HandleRef jarg1, bool jarg2)
static void OdDgDimensionSegmentFlagsLinkage_setUseSecondaryReferenceFlag(HandleRef jarg1, bool jarg2)
static bool OdDgDimensionSegmentFlagsLinkage_getUsePrimaryReferenceFlag(HandleRef jarg1)
static void OdDgDimensionSegmentFlagsLinkage_setUsePrimaryReferenceFlag(HandleRef jarg1, bool jarg2)
static void delete_OdDgDimensionSegmentFlagsLinkage(HandleRef jarg1)
static IntPtr OdDgDimensionSegmentFlagsLinkage_cast(HandleRef jarg1)
static IntPtr OdDgDimensionSegmentFlagsLinkage_createObject()
static IntPtr OdDgDimensionSegmentFlagsLinkage_isA(HandleRef jarg1)
static bool OdDgDimensionSegmentFlagsLinkage_getUseSecondaryReferenceFlag(HandleRef jarg1)
static UInt32 OdDgDimensionSegmentFlagsLinkage_getFlags(HandleRef jarg1)
static IntPtr OdDgDimensionSegmentFlagsLinkage_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgDimensionSegmentFlagsLinkage_setUseSuppressRightDimLineFlag(HandleRef jarg1, bool jarg2)
static bool OdDgDimensionSegmentFlagsLinkage_getUseSuppressLeftDimLineFlag(HandleRef jarg1)
static bool OdDgDimensionSegmentFlagsLinkage_getUseUnderlineTextFlag(HandleRef jarg1)
static bool OdDgDimensionSegmentFlagsLinkage_getUseSuppressRightDimLineFlag(HandleRef jarg1)