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;
211 IntPtr tmp_pReferenceText = pReferenceText ==
null ? IntPtr.Zero :
OdDgTextNode2d.
getCPtr(pReferenceText).Handle;
212 IntPtr saved_pReferenceText = tmp_pReferenceText;
214 IntPtr tmp_pSheetText = pSheetText ==
null ? IntPtr.Zero :
OdDgTextNode2d.
getCPtr(pSheetText).Handle;
215 IntPtr saved_pSheetText = tmp_pSheetText;
221if(tmp_pTitleText == IntPtr.Zero) pTitleText =
null;
222 if(tmp_pTitleText != IntPtr.Zero && tmp_pTitleText != saved_pTitleText)
224 MemoryTransaction mTrans_pTitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
225 if(mTrans_pTitleText !=
null)
230if(tmp_pSubtitleText == IntPtr.Zero) pSubtitleText =
null;
231 if(tmp_pSubtitleText != IntPtr.Zero && tmp_pSubtitleText != saved_pSubtitleText)
233 MemoryTransaction mTrans_pSubtitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
234 if(mTrans_pSubtitleText !=
null)
239if(tmp_pReferenceText == IntPtr.Zero) pReferenceText =
null;
240 if(tmp_pReferenceText != IntPtr.Zero && tmp_pReferenceText != saved_pReferenceText)
242 MemoryTransaction mTrans_pReferenceText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
243 if(mTrans_pReferenceText !=
null)
248if(tmp_pSheetText == IntPtr.Zero) pSheetText =
null;
249 if(tmp_pSheetText != IntPtr.Zero && tmp_pSheetText != saved_pSheetText)
251 MemoryTransaction mTrans_pSheetText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
252 if(mTrans_pSheetText !=
null)
261 IntPtr tmp_pTitleText = pTitleText ==
null ? IntPtr.Zero :
OdDgTextNode2d.
getCPtr(pTitleText).Handle;
262 IntPtr saved_pTitleText = tmp_pTitleText;
264 IntPtr tmp_pSubtitleText = pSubtitleText ==
null ? IntPtr.Zero :
OdDgTextNode2d.
getCPtr(pSubtitleText).Handle;
265 IntPtr saved_pSubtitleText = tmp_pSubtitleText;
267 IntPtr tmp_pReferenceText = pReferenceText ==
null ? IntPtr.Zero :
OdDgTextNode2d.
getCPtr(pReferenceText).Handle;
268 IntPtr saved_pReferenceText = tmp_pReferenceText;
270 IntPtr tmp_pSheetText = pSheetText ==
null ? IntPtr.Zero :
OdDgTextNode2d.
getCPtr(pSheetText).Handle;
271 IntPtr saved_pSheetText = tmp_pSheetText;
277if(tmp_pTitleText == IntPtr.Zero) pTitleText =
null;
278 if(tmp_pTitleText != IntPtr.Zero && tmp_pTitleText != saved_pTitleText)
280 MemoryTransaction mTrans_pTitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
281 if(mTrans_pTitleText !=
null)
286if(tmp_pSubtitleText == IntPtr.Zero) pSubtitleText =
null;
287 if(tmp_pSubtitleText != IntPtr.Zero && tmp_pSubtitleText != saved_pSubtitleText)
289 MemoryTransaction mTrans_pSubtitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
290 if(mTrans_pSubtitleText !=
null)
295if(tmp_pReferenceText == IntPtr.Zero) pReferenceText =
null;
296 if(tmp_pReferenceText != IntPtr.Zero && tmp_pReferenceText != saved_pReferenceText)
298 MemoryTransaction mTrans_pReferenceText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
299 if(mTrans_pReferenceText !=
null)
304if(tmp_pSheetText == IntPtr.Zero) pSheetText =
null;
305 if(tmp_pSheetText != IntPtr.Zero && tmp_pSheetText != saved_pSheetText)
307 MemoryTransaction mTrans_pSheetText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
308 if(mTrans_pSheetText !=
null)
317 MemoryManager mMan = MemoryManager.GetMemoryManager();
318 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
337 MemoryManager mMan = MemoryManager.GetMemoryManager();
338 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
357 MemoryManager mMan = MemoryManager.GetMemoryManager();
358 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
377 MemoryManager mMan = MemoryManager.GetMemoryManager();
378 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
397 MemoryManager mMan = MemoryManager.GetMemoryManager();
398 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
417 MemoryManager mMan = MemoryManager.GetMemoryManager();
418 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
437 MemoryManager mMan = MemoryManager.GetMemoryManager();
438 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
457 MemoryManager mMan = MemoryManager.GetMemoryManager();
458 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
506 MemoryManager mMan = MemoryManager.GetMemoryManager();
507 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)
virtual OdDgTextNode2d getSheetText()
override OdRxObject clone()
virtual void deleteLinkNode(UInt32 uIndex)
override byte getElementSubType()
override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
virtual OdDgTextNode2d getSubTitleText()
virtual void setAnnotationScale(double dAnnotationScale, bool bRescaleGeometry)
virtual OdDgTextNode2d getSheetText(OpenMode uMode)
virtual double getBubbleSize()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static string getRealClassName(IntPtr ptr)
virtual double getAnnotationScale()
override bool subWorldDraw(OdGiWorldDraw pWd)
static new OdDgSectionMarker2d createObject()
static new OdRxClass desc()
virtual OdDgTextNode2d getTitleText()
override OdResult subGetGeomExtents(OdGeExtents3d extents)
OdDgSectionMarker2d(IntPtr cPtr, bool cMemoryOwn)
virtual OdDgLinkNode getLinkNode(UInt32 uIndex)
virtual OdDgTextNode2d getSubTitleText(OpenMode uMode)
virtual OdDgDetailingSymbol.Type getSymbolType()
static OdDgSectionMarker2d cast(OdRxObject pObj)
override OdResult subExplode(OdRxObjectPtrArray entitySet)
static HandleRef getCPtr(OdDgSectionMarker2d obj)
virtual void setAnnotationScale(double dAnnotationScale)
virtual OdDgTextNode2d getTitleText(OpenMode uMode)
virtual void setBubbleSize(double dSize)
virtual OdDgTextNode2d getReferenceText(OpenMode uMode)
virtual void applyTextStyle(OdDgElementId idTextStyle)
override OdDgElement.ElementTypes getElementType()
virtual OdDgTextNode2d getReferenceText()
override OdRxObject queryX(OdRxClass protocolClass)
virtual UInt32 getLinkNodeCount()
virtual void setAnnotationScaleFlag(bool bOn, double dAnnotationScale, bool bRescaleGeometry)
virtual void addLinkNode(OdDgLinkNode pLinkNode)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
override void Dispose(bool disposing)
virtual bool getAnnotationScaleFlag()
virtual void setAnnotationScaleFlag(bool bOn, double dAnnotationScale)
virtual void setAnnotationScaleFlag(bool bOn)
static HandleRef getCPtr(OdDgTextNode2d obj)
static global::System.Exception Retrieve()
static void OdDgSectionMarker2d_setAnnotationScale__SWIG_0(HandleRef jarg1, double jarg2, bool jarg3)
static void OdDgSectionMarker2d_setAnnotationScaleFlag__SWIG_1(HandleRef jarg1, bool jarg2, double jarg3)
static IntPtr OdDgSectionMarker2d_getTitleText__SWIG_1(HandleRef jarg1)
static IntPtr OdDgSectionMarker2d_getSheetText__SWIG_1(HandleRef jarg1)
static bool OdDgSectionMarker2d_getAnnotationScaleFlag(HandleRef jarg1)
static void OdDgSectionMarker2d_setBubbleSize(HandleRef jarg1, double jarg2)
static double OdDgSectionMarker2d_getAnnotationScale(HandleRef jarg1)
static string OdDgSectionMarker2d_getRealClassName(IntPtr jarg1)
static IntPtr OdDgSectionMarker2d_getLinkNode(HandleRef jarg1, UInt32 jarg2)
static void OdDgSectionMarker2d_set__SWIG_1(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3, ref IntPtr jarg4, ref IntPtr jarg5)
static int OdDgSectionMarker2d_getElementType(HandleRef jarg1)
static IntPtr OdDgSectionMarker2d_desc()
static void OdDgSectionMarker2d_setAnnotationScaleFlag__SWIG_2(HandleRef jarg1, bool jarg2)
static bool OdDgSectionMarker2d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static byte OdDgSectionMarker2d_getElementSubType(HandleRef jarg1)
static int OdDgSectionMarker2d_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDgSectionMarker2d_getSymbolType(HandleRef jarg1)
static IntPtr OdDgSectionMarker2d_getReferenceText__SWIG_0(HandleRef jarg1, int jarg2)
static IntPtr OdDgSectionMarker2d_getSheetText__SWIG_0(HandleRef jarg1, int jarg2)
static double OdDgSectionMarker2d_getBubbleSize(HandleRef jarg1)
static void delete_OdDgSectionMarker2d(HandleRef jarg1)
static IntPtr OdDgSectionMarker2d_createObject()
static void OdDgSectionMarker2d_set__SWIG_0(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3, ref IntPtr jarg4, ref IntPtr jarg5, double jarg6)
static void OdDgSectionMarker2d_deleteLinkNode(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgSectionMarker2d_clone(HandleRef jarg1)
static void OdDgSectionMarker2d_setAnnotationScale__SWIG_1(HandleRef jarg1, double jarg2)
static IntPtr OdDgSectionMarker2d_getReferenceText__SWIG_1(HandleRef jarg1)
static void OdDgSectionMarker2d_addLinkNode(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgSectionMarker2d_getTitleText__SWIG_0(HandleRef jarg1, int jarg2)
static int OdDgSectionMarker2d_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdDgSectionMarker2d_getLinkNodeCount(HandleRef jarg1)
static IntPtr OdDgSectionMarker2d_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgSectionMarker2d_getSubTitleText__SWIG_0(HandleRef jarg1, int jarg2)
static void OdDgSectionMarker2d_setAnnotationScaleFlag__SWIG_0(HandleRef jarg1, bool jarg2, double jarg3, bool jarg4)
static void OdDgSectionMarker2d_applyTextStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDgSectionMarker2d_subGetGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgSectionMarker2d_getSubTitleText__SWIG_1(HandleRef jarg1)
static IntPtr OdDgSectionMarker2d_cast(HandleRef jarg1)
static IntPtr OdDgSectionMarker2d_isA(HandleRef jarg1)