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;
196 IntPtr tmp_pReferenceText = pReferenceText ==
null ? IntPtr.Zero :
OdDgTextNode3d.
getCPtr(pReferenceText).Handle;
197 IntPtr saved_pReferenceText = tmp_pReferenceText;
199 IntPtr tmp_pSheetText = pSheetText ==
null ? IntPtr.Zero :
OdDgTextNode3d.
getCPtr(pSheetText).Handle;
200 IntPtr saved_pSheetText = tmp_pSheetText;
206if(tmp_pTitleText == IntPtr.Zero) pTitleText =
null;
207 if(tmp_pTitleText != IntPtr.Zero && tmp_pTitleText != saved_pTitleText)
209 MemoryTransaction mTrans_pTitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
210 if(mTrans_pTitleText !=
null)
215if(tmp_pSubtitleText == IntPtr.Zero) pSubtitleText =
null;
216 if(tmp_pSubtitleText != IntPtr.Zero && tmp_pSubtitleText != saved_pSubtitleText)
218 MemoryTransaction mTrans_pSubtitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
219 if(mTrans_pSubtitleText !=
null)
224if(tmp_pReferenceText == IntPtr.Zero) pReferenceText =
null;
225 if(tmp_pReferenceText != IntPtr.Zero && tmp_pReferenceText != saved_pReferenceText)
227 MemoryTransaction mTrans_pReferenceText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
228 if(mTrans_pReferenceText !=
null)
233if(tmp_pSheetText == IntPtr.Zero) pSheetText =
null;
234 if(tmp_pSheetText != IntPtr.Zero && tmp_pSheetText != saved_pSheetText)
236 MemoryTransaction mTrans_pSheetText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
237 if(mTrans_pSheetText !=
null)
246 IntPtr tmp_pTitleText = pTitleText ==
null ? IntPtr.Zero :
OdDgTextNode3d.
getCPtr(pTitleText).Handle;
247 IntPtr saved_pTitleText = tmp_pTitleText;
249 IntPtr tmp_pSubtitleText = pSubtitleText ==
null ? IntPtr.Zero :
OdDgTextNode3d.
getCPtr(pSubtitleText).Handle;
250 IntPtr saved_pSubtitleText = tmp_pSubtitleText;
252 IntPtr tmp_pReferenceText = pReferenceText ==
null ? IntPtr.Zero :
OdDgTextNode3d.
getCPtr(pReferenceText).Handle;
253 IntPtr saved_pReferenceText = tmp_pReferenceText;
255 IntPtr tmp_pSheetText = pSheetText ==
null ? IntPtr.Zero :
OdDgTextNode3d.
getCPtr(pSheetText).Handle;
256 IntPtr saved_pSheetText = tmp_pSheetText;
262if(tmp_pTitleText == IntPtr.Zero) pTitleText =
null;
263 if(tmp_pTitleText != IntPtr.Zero && tmp_pTitleText != saved_pTitleText)
265 MemoryTransaction mTrans_pTitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
266 if(mTrans_pTitleText !=
null)
271if(tmp_pSubtitleText == IntPtr.Zero) pSubtitleText =
null;
272 if(tmp_pSubtitleText != IntPtr.Zero && tmp_pSubtitleText != saved_pSubtitleText)
274 MemoryTransaction mTrans_pSubtitleText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
275 if(mTrans_pSubtitleText !=
null)
280if(tmp_pReferenceText == IntPtr.Zero) pReferenceText =
null;
281 if(tmp_pReferenceText != IntPtr.Zero && tmp_pReferenceText != saved_pReferenceText)
283 MemoryTransaction mTrans_pReferenceText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
284 if(mTrans_pReferenceText !=
null)
289if(tmp_pSheetText == IntPtr.Zero) pSheetText =
null;
290 if(tmp_pSheetText != IntPtr.Zero && tmp_pSheetText != saved_pSheetText)
292 MemoryTransaction mTrans_pSheetText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
293 if(mTrans_pSheetText !=
null)
302 MemoryManager mMan = MemoryManager.GetMemoryManager();
303 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
322 MemoryManager mMan = MemoryManager.GetMemoryManager();
323 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
342 MemoryManager mMan = MemoryManager.GetMemoryManager();
343 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
362 MemoryManager mMan = MemoryManager.GetMemoryManager();
363 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
382 MemoryManager mMan = MemoryManager.GetMemoryManager();
383 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
402 MemoryManager mMan = MemoryManager.GetMemoryManager();
403 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
422 MemoryManager mMan = MemoryManager.GetMemoryManager();
423 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
442 MemoryManager mMan = MemoryManager.GetMemoryManager();
443 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
491 MemoryManager mMan = MemoryManager.GetMemoryManager();
492 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)
override bool subWorldDraw(OdGiWorldDraw pWd)
virtual void setAnnotationScaleFlag(bool bOn)
virtual void setAnnotationScale(double dAnnotationScale)
virtual void applyTextStyle(OdDgElementId idTextStyle)
virtual OdDgTextNode3d getTitleText(OpenMode uMode)
override void Dispose(bool disposing)
virtual void deleteLinkNode(UInt32 uIndex)
override OdRxObject queryX(OdRxClass protocolClass)
override OdResult subExplode(OdRxObjectPtrArray entitySet)
static new OdRxClass desc()
virtual void addLinkNode(OdDgLinkNode pLinkNode)
override OdDgElement.ElementTypes getElementType()
static new OdDgSectionMarker3d createObject()
override OdResult subGetGeomExtents(OdGeExtents3d extents)
virtual OdDgDetailingSymbol.Type getSymbolType()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual OdDgTextNode3d getTitleText()
static HandleRef getCPtr(OdDgSectionMarker3d obj)
virtual bool getAnnotationScaleFlag()
virtual OdDgTextNode3d getSubTitleText(OpenMode uMode)
virtual OdDgTextNode3d getReferenceText(OpenMode uMode)
override byte getElementSubType()
static OdDgSectionMarker3d cast(OdRxObject pObj)
static string getRealClassName(IntPtr ptr)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
virtual OdDgTextNode3d getSheetText(OpenMode uMode)
virtual double getAnnotationScale()
virtual double getBubbleSize()
virtual OdDgLinkNode getLinkNode(UInt32 uIndex)
virtual OdDgTextNode3d getReferenceText()
OdDgSectionMarker3d(IntPtr cPtr, bool cMemoryOwn)
virtual UInt32 getLinkNodeCount()
override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
virtual OdDgTextNode3d getSubTitleText()
override OdRxObject clone()
virtual void setBubbleSize(double dSize)
virtual OdDgTextNode3d getSheetText()
static HandleRef getCPtr(OdDgTextNode3d obj)
static global::System.Exception Retrieve()
static string OdDgSectionMarker3d_getRealClassName(IntPtr jarg1)
static IntPtr OdDgSectionMarker3d_getSubTitleText__SWIG_0(HandleRef jarg1, int jarg2)
static IntPtr OdDgSectionMarker3d_getSheetText__SWIG_1(HandleRef jarg1)
static void OdDgSectionMarker3d_applyTextStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgSectionMarker3d_set__SWIG_0(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3, ref IntPtr jarg4, ref IntPtr jarg5, double jarg6)
static int OdDgSectionMarker3d_getElementType(HandleRef jarg1)
static IntPtr OdDgSectionMarker3d_getReferenceText__SWIG_0(HandleRef jarg1, int jarg2)
static int OdDgSectionMarker3d_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgSectionMarker3d_getTitleText__SWIG_1(HandleRef jarg1)
static double OdDgSectionMarker3d_getBubbleSize(HandleRef jarg1)
static IntPtr OdDgSectionMarker3d_isA(HandleRef jarg1)
static bool OdDgSectionMarker3d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgSectionMarker3d_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgSectionMarker3d_cast(HandleRef jarg1)
static void delete_OdDgSectionMarker3d(HandleRef jarg1)
static void OdDgSectionMarker3d_deleteLinkNode(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdDgSectionMarker3d_getLinkNodeCount(HandleRef jarg1)
static IntPtr OdDgSectionMarker3d_clone(HandleRef jarg1)
static void OdDgSectionMarker3d_set__SWIG_1(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3, ref IntPtr jarg4, ref IntPtr jarg5)
static byte OdDgSectionMarker3d_getElementSubType(HandleRef jarg1)
static IntPtr OdDgSectionMarker3d_desc()
static void OdDgSectionMarker3d_setAnnotationScaleFlag(HandleRef jarg1, bool jarg2)
static int OdDgSectionMarker3d_getSymbolType(HandleRef jarg1)
static void OdDgSectionMarker3d_addLinkNode(HandleRef jarg1, HandleRef jarg2)
static double OdDgSectionMarker3d_getAnnotationScale(HandleRef jarg1)
static IntPtr OdDgSectionMarker3d_createObject()
static bool OdDgSectionMarker3d_getAnnotationScaleFlag(HandleRef jarg1)
static IntPtr OdDgSectionMarker3d_getReferenceText__SWIG_1(HandleRef jarg1)
static int OdDgSectionMarker3d_subGetGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDgSectionMarker3d_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgSectionMarker3d_getLinkNode(HandleRef jarg1, UInt32 jarg2)
static void OdDgSectionMarker3d_setBubbleSize(HandleRef jarg1, double jarg2)
static void OdDgSectionMarker3d_setAnnotationScale(HandleRef jarg1, double jarg2)
static IntPtr OdDgSectionMarker3d_getSheetText__SWIG_0(HandleRef jarg1, int jarg2)
static IntPtr OdDgSectionMarker3d_getSubTitleText__SWIG_1(HandleRef jarg1)
static IntPtr OdDgSectionMarker3d_getTitleText__SWIG_0(HandleRef jarg1, int jarg2)