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();
133 MemoryManager mMan = MemoryManager.GetMemoryManager();
134 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
205 IntPtr tmp_pTitleText = pTitleText ==
null ? IntPtr.Zero :
OdDgTextNode2d.
getCPtr(pTitleText).Handle;
206 IntPtr saved_pTitleText = tmp_pTitleText;
208 IntPtr tmp_pSubtitleText = pSubtitleText ==
null ? IntPtr.Zero :
OdDgTextNode2d.
getCPtr(pSubtitleText).Handle;
209 IntPtr saved_pSubtitleText = tmp_pSubtitleText;
215if(tmp_pTitleText == IntPtr.Zero) pTitleText =
null;
216 if(tmp_pTitleText != IntPtr.Zero && tmp_pTitleText != saved_pTitleText)
218 MemoryTransaction mTrans_pTitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
219 if(mTrans_pTitleText !=
null)
224if(tmp_pSubtitleText == IntPtr.Zero) pSubtitleText =
null;
225 if(tmp_pSubtitleText != IntPtr.Zero && tmp_pSubtitleText != saved_pSubtitleText)
227 MemoryTransaction mTrans_pSubtitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
228 if(mTrans_pSubtitleText !=
null)
237 MemoryManager mMan = MemoryManager.GetMemoryManager();
238 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
257 MemoryManager mMan = MemoryManager.GetMemoryManager();
258 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
277 MemoryManager mMan = MemoryManager.GetMemoryManager();
278 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
297 MemoryManager mMan = MemoryManager.GetMemoryManager();
298 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
335 MemoryManager mMan = MemoryManager.GetMemoryManager();
336 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdGeExtents3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
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(OdDgTextNode2d obj)
static string getRealClassName(IntPtr ptr)
static new OdDgTitleText2d createObject()
virtual void applyTextStyle(OdDgElementId idTextStyle)
override byte getElementSubType()
OdDgTitleText2d(IntPtr cPtr, bool cMemoryOwn)
override OdRxObject queryX(OdRxClass protocolClass)
override bool subWorldDraw(OdGiWorldDraw pWd)
virtual bool getAnnotationScaleFlag()
virtual OdDgTextNode2d getSubTitleText()
virtual OdDgTextNode2d getSubTitleText(OpenMode uMode)
virtual OdDgDetailingSymbol.Type getSymbolType()
virtual void setAnnotationScale(double dAnnotationScale, bool bRescaleGeometry)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static HandleRef getCPtr(OdDgTitleText2d obj)
virtual void setAnnotationScale(double dAnnotationScale)
override OdDgElement.ElementTypes getElementType()
static OdDgTitleText2d cast(OdRxObject pObj)
virtual UInt32 getLinkNodeCount()
virtual OdDgLinkNode getLinkNode(UInt32 uIndex)
virtual void deleteLinkNode(UInt32 uIndex)
virtual void setAnnotationScaleFlag(bool bOn, double dAnnotationScale)
virtual void setAnnotationScaleFlag(bool bOn)
static new OdRxClass desc()
override OdResult subExplode(OdRxObjectPtrArray entitySet)
override void Dispose(bool disposing)
override OdResult subGetGeomExtents(OdGeExtents3d extents)
virtual double getAnnotationScale()
virtual void addLinkNode(OdDgLinkNode pLinkNode)
virtual void setAnnotationScaleFlag(bool bOn, double dAnnotationScale, bool bRescaleGeometry)
override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
virtual OdDgTextNode2d getTitleText(OpenMode uMode)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
virtual OdDgTextNode2d getTitleText()
override OdRxObject clone()
static global::System.Exception Retrieve()
static IntPtr OdDgTitleText2d_createObject()
static void OdDgTitleText2d_set(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3)
static IntPtr OdDgTitleText2d_getSubTitleText__SWIG_1(HandleRef jarg1)
static UInt32 OdDgTitleText2d_getLinkNodeCount(HandleRef jarg1)
static void OdDgTitleText2d_setAnnotationScale__SWIG_0(HandleRef jarg1, double jarg2, bool jarg3)
static void OdDgTitleText2d_setAnnotationScaleFlag__SWIG_2(HandleRef jarg1, bool jarg2)
static void OdDgTitleText2d_deleteLinkNode(HandleRef jarg1, UInt32 jarg2)
static int OdDgTitleText2d_subGetGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgTitleText2d_getLinkNode(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgTitleText2d_getSubTitleText__SWIG_0(HandleRef jarg1, int jarg2)
static bool OdDgTitleText2d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static bool OdDgTitleText2d_getAnnotationScaleFlag(HandleRef jarg1)
static byte OdDgTitleText2d_getElementSubType(HandleRef jarg1)
static int OdDgTitleText2d_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgTitleText2d_cast(HandleRef jarg1)
static int OdDgTitleText2d_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgTitleText2d_setAnnotationScaleFlag__SWIG_0(HandleRef jarg1, bool jarg2, double jarg3, bool jarg4)
static void OdDgTitleText2d_setAnnotationScale__SWIG_1(HandleRef jarg1, double jarg2)
static void OdDgTitleText2d_applyTextStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDgTitleText2d_getElementType(HandleRef jarg1)
static void OdDgTitleText2d_addLinkNode(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgTitleText2d_isA(HandleRef jarg1)
static IntPtr OdDgTitleText2d_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdDgTitleText2d_getRealClassName(IntPtr jarg1)
static void delete_OdDgTitleText2d(HandleRef jarg1)
static void OdDgTitleText2d_setAnnotationScaleFlag__SWIG_1(HandleRef jarg1, bool jarg2, double jarg3)
static IntPtr OdDgTitleText2d_getTitleText__SWIG_0(HandleRef jarg1, int jarg2)
static int OdDgTitleText2d_getSymbolType(HandleRef jarg1)
static IntPtr OdDgTitleText2d_clone(HandleRef jarg1)
static IntPtr OdDgTitleText2d_desc()
static double OdDgTitleText2d_getAnnotationScale(HandleRef jarg1)
static IntPtr OdDgTitleText2d_getTitleText__SWIG_1(HandleRef jarg1)