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);
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
190 IntPtr tmp_pTitleText = pTitleText ==
null ? IntPtr.Zero :
OdDgTextNode3d.
getCPtr(pTitleText).Handle;
191 IntPtr saved_pTitleText = tmp_pTitleText;
193 IntPtr tmp_pSubtitleText = pSubtitleText ==
null ? IntPtr.Zero :
OdDgTextNode3d.
getCPtr(pSubtitleText).Handle;
194 IntPtr saved_pSubtitleText = tmp_pSubtitleText;
200if(tmp_pTitleText == IntPtr.Zero) pTitleText =
null;
201 if(tmp_pTitleText != IntPtr.Zero && tmp_pTitleText != saved_pTitleText)
203 MemoryTransaction mTrans_pTitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
204 if(mTrans_pTitleText !=
null)
209if(tmp_pSubtitleText == IntPtr.Zero) pSubtitleText =
null;
210 if(tmp_pSubtitleText != IntPtr.Zero && tmp_pSubtitleText != saved_pSubtitleText)
212 MemoryTransaction mTrans_pSubtitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
213 if(mTrans_pSubtitleText !=
null)
222 MemoryManager mMan = MemoryManager.GetMemoryManager();
223 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
242 MemoryManager mMan = MemoryManager.GetMemoryManager();
243 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
262 MemoryManager mMan = MemoryManager.GetMemoryManager();
263 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
282 MemoryManager mMan = MemoryManager.GetMemoryManager();
283 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
320 MemoryManager mMan = MemoryManager.GetMemoryManager();
321 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdGeExtents3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdRxObjectPtrArray obj)
virtual void gripStatus(OdDgElement.GripStat status)
static HandleRef getCPtr(OdDgElementId obj)
static HandleRef getCPtr(OdDgLinkNode obj)
static HandleRef getCPtr(OdDgTextNode3d obj)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override byte getElementSubType()
override OdResult subExplode(OdRxObjectPtrArray entitySet)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
virtual void setAnnotationScaleFlag(bool bOn)
virtual OdDgLinkNode getLinkNode(UInt32 uIndex)
override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
static HandleRef getCPtr(OdDgTitleText3d obj)
override void Dispose(bool disposing)
virtual bool getAnnotationScaleFlag()
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdDgTextNode3d getSubTitleText(OpenMode uMode)
static OdDgTitleText3d cast(OdRxObject pObj)
static new OdDgTitleText3d createObject()
virtual OdDgTextNode3d getTitleText(OpenMode uMode)
virtual void addLinkNode(OdDgLinkNode pLinkNode)
static new OdRxClass desc()
virtual OdDgDetailingSymbol.Type getSymbolType()
override OdResult subGetGeomExtents(OdGeExtents3d extents)
virtual double getAnnotationScale()
static string getRealClassName(IntPtr ptr)
virtual OdDgTextNode3d getTitleText()
virtual void deleteLinkNode(UInt32 uIndex)
override bool subWorldDraw(OdGiWorldDraw pWd)
virtual void setAnnotationScale(double dAnnotationScale)
override OdRxObject clone()
virtual void applyTextStyle(OdDgElementId idTextStyle)
virtual OdDgTextNode3d getSubTitleText()
virtual UInt32 getLinkNodeCount()
OdDgTitleText3d(IntPtr cPtr, bool cMemoryOwn)
override OdDgElement.ElementTypes getElementType()
static global::System.Exception Retrieve()
static IntPtr OdDgTitleText3d_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgTitleText3d_addLinkNode(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgTitleText3d_getTitleText__SWIG_1(HandleRef jarg1)
static int OdDgTitleText3d_subGetGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static byte OdDgTitleText3d_getElementSubType(HandleRef jarg1)
static void OdDgTitleText3d_set(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3)
static int OdDgTitleText3d_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgTitleText3d_clone(HandleRef jarg1)
static void OdDgTitleText3d_setAnnotationScaleFlag(HandleRef jarg1, bool jarg2)
static void OdDgTitleText3d_applyTextStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgTitleText3d_deleteLinkNode(HandleRef jarg1, UInt32 jarg2)
static bool OdDgTitleText3d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgTitleText3d_createObject()
static IntPtr OdDgTitleText3d_getSubTitleText__SWIG_0(HandleRef jarg1, int jarg2)
static void delete_OdDgTitleText3d(HandleRef jarg1)
static IntPtr OdDgTitleText3d_isA(HandleRef jarg1)
static bool OdDgTitleText3d_getAnnotationScaleFlag(HandleRef jarg1)
static int OdDgTitleText3d_getElementType(HandleRef jarg1)
static double OdDgTitleText3d_getAnnotationScale(HandleRef jarg1)
static IntPtr OdDgTitleText3d_getLinkNode(HandleRef jarg1, UInt32 jarg2)
static int OdDgTitleText3d_getSymbolType(HandleRef jarg1)
static IntPtr OdDgTitleText3d_cast(HandleRef jarg1)
static IntPtr OdDgTitleText3d_getSubTitleText__SWIG_1(HandleRef jarg1)
static IntPtr OdDgTitleText3d_getTitleText__SWIG_0(HandleRef jarg1, int jarg2)
static int OdDgTitleText3d_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgTitleText3d_setAnnotationScale(HandleRef jarg1, double jarg2)
static string OdDgTitleText3d_getRealClassName(IntPtr jarg1)
static UInt32 OdDgTitleText3d_getLinkNodeCount(HandleRef jarg1)
static IntPtr OdDgTitleText3d_desc()