Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDgArrowMarker2d.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.TG {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDgArrowMarker2d(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgArrowMarker2d_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgArrowMarker2d obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
48
49 public override byte getElementSubType() {
50// test csout
51 /*SIMPLETYPE*/
54 return ret;
55 }
56
57 public static OdDgArrowMarker2d cast(OdRxObject pObj) {// OdSmartPtr<OdDgArrowMarker2d>
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
61
62 OdDgArrowMarker2d ret = null;
63 if (null != mTrans)
64 {
65 mTrans.AddObject((OdDgArrowMarker2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker2d),ptr, true));
66 ret = (OdDgArrowMarker2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker2d),ptr, false);
67 }
68 else
69 {
70 ret = (OdDgArrowMarker2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker2d),ptr, true);
71 }
72
74 return ret;
75}
76
77 public new static OdRxClass desc() {
78 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgArrowMarker2d_desc(),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public override OdRxClass isA() {
85 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgArrowMarker2d_isA(swigCPtr),false); /*createInt 3_2*/
86
88 return ret;
89}
90
91 public override OdRxObject queryX(OdRxClass protocolClass) {
92 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TG_DbPINVOKE.OdDgArrowMarker2d_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
93
95 return ret;
96}
97
98 public new static OdDgArrowMarker2d createObject() {// OdSmartPtr<OdDgArrowMarker2d>
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
102
103 OdDgArrowMarker2d ret = null;
104 if (null != mTrans)
105 {
106 mTrans.AddObject((OdDgArrowMarker2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker2d),ptr, true));
107 ret = (OdDgArrowMarker2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker2d),ptr, false);
108 }
109 else
110 {
111 ret = (OdDgArrowMarker2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker2d),ptr, true);
112 }
113
115 return ret;
116}
117
123
124 public virtual UInt32 getLinkNodeCount() {
125// test csout
126 /*SIMPLETYPE*/
127 UInt32 ret = TG_DbPINVOKE.OdDgArrowMarker2d_getLinkNodeCount(swigCPtr);
129 return ret;
130 }
131
132 public virtual OdDgLinkNode getLinkNode(UInt32 uIndex) {// OdDgLinkNodePtr
133 MemoryManager mMan = MemoryManager.GetMemoryManager();
134 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
135 IntPtr ptr = TG_DbPINVOKE.OdDgArrowMarker2d_getLinkNode(swigCPtr, uIndex /*SIMPLETYPE*/);
136
137 OdDgLinkNode ret = null;
138 if (null != mTrans)
139 {
140 mTrans.AddObject((OdDgLinkNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgLinkNode),ptr, true));
141 ret = (OdDgLinkNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgLinkNode),ptr, false);
142 }
143 else
144 {
145 ret = (OdDgLinkNode)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgLinkNode),ptr, true);
146 }
147
149 return ret;
150}
151
156
157 public virtual void deleteLinkNode(UInt32 uIndex) {
158 TG_DbPINVOKE.OdDgArrowMarker2d_deleteLinkNode(swigCPtr, uIndex /*SIMPLETYPE*/);
160 }
161
166
172
173 public virtual void setAnnotationScaleFlag(bool bOn, double dAnnotationScale, bool bRescaleGeometry) {
174 TG_DbPINVOKE.OdDgArrowMarker2d_setAnnotationScaleFlag__SWIG_0(swigCPtr, bOn, dAnnotationScale, bRescaleGeometry);
176 }
177
178 public virtual void setAnnotationScaleFlag(bool bOn, double dAnnotationScale) {
179 TG_DbPINVOKE.OdDgArrowMarker2d_setAnnotationScaleFlag__SWIG_1(swigCPtr, bOn, dAnnotationScale);
181 }
182
187
188 public virtual double getAnnotationScale() {
191 return ret;
192 }
193
194 public virtual void setAnnotationScale(double dAnnotationScale, bool bRescaleGeometry) {
195 TG_DbPINVOKE.OdDgArrowMarker2d_setAnnotationScale__SWIG_0(swigCPtr, dAnnotationScale, bRescaleGeometry);
197 }
198
199 public virtual void setAnnotationScale(double dAnnotationScale) {
202 }
203
204 public virtual void set(ref OdDgTextNode2d /*OUT_PARAM for SMARTPTR*/ pReferenceText, ref OdDgTextNode2d /*OUT_PARAM for SMARTPTR*/ pSheetText, double dBubbleSize, bool bFlipArrow) {
205 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pReferenceText = pReferenceText == null ? IntPtr.Zero : OdDgTextNode2d.getCPtr(pReferenceText).Handle;
206 IntPtr saved_pReferenceText = tmp_pReferenceText;
207 /*OUT_PARAM for SMARTPTR pre*/
208 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pSheetText = pSheetText == null ? IntPtr.Zero : OdDgTextNode2d.getCPtr(pSheetText).Handle;
209 IntPtr saved_pSheetText = tmp_pSheetText;
210 /*OUT_PARAM for SMARTPTR pre*/
211 try {
212 TG_DbPINVOKE.OdDgArrowMarker2d_set__SWIG_0(swigCPtr, ref tmp_pReferenceText /*OUT_PARAM for SMARTPTR*/, ref tmp_pSheetText /*OUT_PARAM for SMARTPTR*/, dBubbleSize, bFlipArrow);
214 } finally {
215if(tmp_pReferenceText == IntPtr.Zero) pReferenceText = null;
216 if(tmp_pReferenceText != IntPtr.Zero && tmp_pReferenceText != saved_pReferenceText)
217 {
218 MemoryTransaction mTrans_pReferenceText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
219 if(mTrans_pReferenceText != null)
220 mTrans_pReferenceText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pReferenceText, true));
221 pReferenceText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pReferenceText, mTrans_pReferenceText == null);
222 /*OUT_PARAM for SMARTPTR*/
223 }
224if(tmp_pSheetText == IntPtr.Zero) pSheetText = null;
225 if(tmp_pSheetText != IntPtr.Zero && tmp_pSheetText != saved_pSheetText)
226 {
227 MemoryTransaction mTrans_pSheetText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
228 if(mTrans_pSheetText != null)
229 mTrans_pSheetText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pSheetText, true));
230 pSheetText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pSheetText, mTrans_pSheetText == null);
231 /*OUT_PARAM for SMARTPTR*/
232 }
233 }
234 }
235
236 public virtual void set(ref OdDgTextNode2d /*OUT_PARAM for SMARTPTR*/ pReferenceText, ref OdDgTextNode2d /*OUT_PARAM for SMARTPTR*/ pSheetText, double dBubbleSize) {
237 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pReferenceText = pReferenceText == null ? IntPtr.Zero : OdDgTextNode2d.getCPtr(pReferenceText).Handle;
238 IntPtr saved_pReferenceText = tmp_pReferenceText;
239 /*OUT_PARAM for SMARTPTR pre*/
240 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pSheetText = pSheetText == null ? IntPtr.Zero : OdDgTextNode2d.getCPtr(pSheetText).Handle;
241 IntPtr saved_pSheetText = tmp_pSheetText;
242 /*OUT_PARAM for SMARTPTR pre*/
243 try {
244 TG_DbPINVOKE.OdDgArrowMarker2d_set__SWIG_1(swigCPtr, ref tmp_pReferenceText /*OUT_PARAM for SMARTPTR*/, ref tmp_pSheetText /*OUT_PARAM for SMARTPTR*/, dBubbleSize);
246 } finally {
247if(tmp_pReferenceText == IntPtr.Zero) pReferenceText = null;
248 if(tmp_pReferenceText != IntPtr.Zero && tmp_pReferenceText != saved_pReferenceText)
249 {
250 MemoryTransaction mTrans_pReferenceText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
251 if(mTrans_pReferenceText != null)
252 mTrans_pReferenceText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pReferenceText, true));
253 pReferenceText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pReferenceText, mTrans_pReferenceText == null);
254 /*OUT_PARAM for SMARTPTR*/
255 }
256if(tmp_pSheetText == IntPtr.Zero) pSheetText = null;
257 if(tmp_pSheetText != IntPtr.Zero && tmp_pSheetText != saved_pSheetText)
258 {
259 MemoryTransaction mTrans_pSheetText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
260 if(mTrans_pSheetText != null)
261 mTrans_pSheetText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pSheetText, true));
262 pSheetText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pSheetText, mTrans_pSheetText == null);
263 /*OUT_PARAM for SMARTPTR*/
264 }
265 }
266 }
267
268 public virtual void set(ref OdDgTextNode2d /*OUT_PARAM for SMARTPTR*/ pReferenceText, ref OdDgTextNode2d /*OUT_PARAM for SMARTPTR*/ pSheetText) {
269 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pReferenceText = pReferenceText == null ? IntPtr.Zero : OdDgTextNode2d.getCPtr(pReferenceText).Handle;
270 IntPtr saved_pReferenceText = tmp_pReferenceText;
271 /*OUT_PARAM for SMARTPTR pre*/
272 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pSheetText = pSheetText == null ? IntPtr.Zero : OdDgTextNode2d.getCPtr(pSheetText).Handle;
273 IntPtr saved_pSheetText = tmp_pSheetText;
274 /*OUT_PARAM for SMARTPTR pre*/
275 try {
276 TG_DbPINVOKE.OdDgArrowMarker2d_set__SWIG_2(swigCPtr, ref tmp_pReferenceText /*OUT_PARAM for SMARTPTR*/, ref tmp_pSheetText /*OUT_PARAM for SMARTPTR*/);
278 } finally {
279if(tmp_pReferenceText == IntPtr.Zero) pReferenceText = null;
280 if(tmp_pReferenceText != IntPtr.Zero && tmp_pReferenceText != saved_pReferenceText)
281 {
282 MemoryTransaction mTrans_pReferenceText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
283 if(mTrans_pReferenceText != null)
284 mTrans_pReferenceText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pReferenceText, true));
285 pReferenceText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pReferenceText, mTrans_pReferenceText == null);
286 /*OUT_PARAM for SMARTPTR*/
287 }
288if(tmp_pSheetText == IntPtr.Zero) pSheetText = null;
289 if(tmp_pSheetText != IntPtr.Zero && tmp_pSheetText != saved_pSheetText)
290 {
291 MemoryTransaction mTrans_pSheetText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
292 if(mTrans_pSheetText != null)
293 mTrans_pSheetText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pSheetText, true));
294 pSheetText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode2d>(typeof(OdDgTextNode2d), tmp_pSheetText, mTrans_pSheetText == null);
295 /*OUT_PARAM for SMARTPTR*/
296 }
297 }
298 }
299
300 public virtual OdDgTextNode2d getReferenceText(OpenMode uMode) {// OdDgTextNode2dPtr
301 MemoryManager mMan = MemoryManager.GetMemoryManager();
302 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
303 IntPtr ptr = TG_DbPINVOKE.OdDgArrowMarker2d_getReferenceText__SWIG_0(swigCPtr, (int)uMode);
304
305 OdDgTextNode2d ret = null;
306 if (null != mTrans)
307 {
308 mTrans.AddObject((OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, true));
309 ret = (OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, false);
310 }
311 else
312 {
313 ret = (OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, true);
314 }
315
317 return ret;
318}
319
320 public virtual OdDgTextNode2d getReferenceText() {// OdDgTextNode2dPtr
321 MemoryManager mMan = MemoryManager.GetMemoryManager();
322 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
324
325 OdDgTextNode2d ret = null;
326 if (null != mTrans)
327 {
328 mTrans.AddObject((OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, true));
329 ret = (OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, false);
330 }
331 else
332 {
333 ret = (OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, true);
334 }
335
337 return ret;
338}
339
340 public virtual OdDgTextNode2d getSheetText(OpenMode uMode) {// OdDgTextNode2dPtr
341 MemoryManager mMan = MemoryManager.GetMemoryManager();
342 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
343 IntPtr ptr = TG_DbPINVOKE.OdDgArrowMarker2d_getSheetText__SWIG_0(swigCPtr, (int)uMode);
344
345 OdDgTextNode2d ret = null;
346 if (null != mTrans)
347 {
348 mTrans.AddObject((OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, true));
349 ret = (OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, false);
350 }
351 else
352 {
353 ret = (OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, true);
354 }
355
357 return ret;
358}
359
360 public virtual OdDgTextNode2d getSheetText() {// OdDgTextNode2dPtr
361 MemoryManager mMan = MemoryManager.GetMemoryManager();
362 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
364
365 OdDgTextNode2d ret = null;
366 if (null != mTrans)
367 {
368 mTrans.AddObject((OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, true));
369 ret = (OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, false);
370 }
371 else
372 {
373 ret = (OdDgTextNode2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode2d),ptr, true);
374 }
375
377 return ret;
378}
379
380 public virtual double getBubbleSize() {
381 double ret = TG_DbPINVOKE.OdDgArrowMarker2d_getBubbleSize(swigCPtr);
383 return ret;
384 }
385
390
391 public virtual bool getFlipArrowFlag() {
394 return ret;
395 }
396
401
402 public virtual UInt32 getLeaderPointsCount() {
403// test csout
404 /*SIMPLETYPE*/
407 return ret;
408 }
409
410 public virtual OdGePoint2d getLeaderPoint(UInt32 uIndex) {
411 OdGePoint2d ret = new OdGePoint2d(TG_DbPINVOKE.OdDgArrowMarker2d_getLeaderPoint(swigCPtr, uIndex /*SIMPLETYPE*/), true);
413 return ret;
414 }
415
416 public virtual void setLeaderPoint(UInt32 uIndex, OdGePoint2d ptLeader) {
417 TG_DbPINVOKE.OdDgArrowMarker2d_setLeaderPoint(swigCPtr, uIndex /*SIMPLETYPE*/, OdGePoint2d.getCPtr(ptLeader));
419 }
420
425
426 public virtual void deleteLeaderPoint(UInt32 uIndex) {
427 TG_DbPINVOKE.OdDgArrowMarker2d_deleteLeaderPoint(swigCPtr, uIndex /*SIMPLETYPE*/);
429 }
430
436
442
448
449 public override OdRxObject clone() {// OdRxObjectPtr
450 MemoryManager mMan = MemoryManager.GetMemoryManager();
451 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
452 IntPtr ptr = TG_DbPINVOKE.OdDgArrowMarker2d_clone(swigCPtr);
453
454 OdRxObject ret = null;
455 if (null != mTrans)
456 {
457 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
458 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
459 }
460 else
461 {
462 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
463 }
464
466 return ret;
467}
468
474
475 protected static string getRealClassName(IntPtr ptr) {
476 string ret = TG_DbPINVOKE.OdDgArrowMarker2d_getRealClassName(ptr /*SIMPLETYPE*/);
478 return ret;
479 }
480
485 public virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status) { this.gripStatus(status); }
486
492
493}
494
495}
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGePoint2d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
static HandleRef getCPtr(OdRxObjectPtrArray obj)
override OdResult subExplode(OdRxObjectPtrArray entitySet)
virtual void applyTextStyle(OdDgElementId idTextStyle)
virtual void setFlipArrowFlag(bool bSet)
virtual OdGePoint2d getLeaderPoint(UInt32 uIndex)
virtual void addLeaderPoint(OdGePoint2d ptLeader)
override void Dispose(bool disposing)
virtual void setAnnotationScaleFlag(bool bOn, double dAnnotationScale)
virtual OdDgTextNode2d getSheetText()
OdDgArrowMarker2d(IntPtr cPtr, bool cMemoryOwn)
virtual void setAnnotationScaleFlag(bool bOn, double dAnnotationScale, bool bRescaleGeometry)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
virtual void setLeaderPoint(UInt32 uIndex, OdGePoint2d ptLeader)
virtual OdDgTextNode2d getReferenceText(OpenMode uMode)
virtual void setAnnotationScaleFlag(bool bOn)
virtual void addLinkNode(OdDgLinkNode pLinkNode)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override OdResult subGetGeomExtents(OdGeExtents3d extents)
static OdDgArrowMarker2d cast(OdRxObject pObj)
virtual OdDgTextNode2d getSheetText(OpenMode uMode)
override OdDgElement.ElementTypes getElementType()
virtual void setBubbleSize(double dSize)
static HandleRef getCPtr(OdDgArrowMarker2d obj)
virtual void deleteLinkNode(UInt32 uIndex)
static new OdRxClass desc()
virtual OdDgDetailingSymbol.Type getSymbolType()
virtual OdDgLinkNode getLinkNode(UInt32 uIndex)
override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
virtual void setAnnotationScale(double dAnnotationScale)
override OdRxObject clone()
virtual UInt32 getLeaderPointsCount()
virtual void setAnnotationScale(double dAnnotationScale, bool bRescaleGeometry)
static string getRealClassName(IntPtr ptr)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdDgTextNode2d getReferenceText()
static new OdDgArrowMarker2d createObject()
override bool subWorldDraw(OdGiWorldDraw pWd)
virtual void deleteLeaderPoint(UInt32 uIndex)
virtual void gripStatus(OdDgElement.GripStat status)
static HandleRef getCPtr(OdDgElementId obj)
static HandleRef getCPtr(OdDgTextNode2d obj)
static global::System.Exception Retrieve()
static double OdDgArrowMarker2d_getAnnotationScale(HandleRef jarg1)
static void OdDgArrowMarker2d_deleteLinkNode(HandleRef jarg1, UInt32 jarg2)
static void OdDgArrowMarker2d_addLinkNode(HandleRef jarg1, HandleRef jarg2)
static bool OdDgArrowMarker2d_getAnnotationScaleFlag(HandleRef jarg1)
static void OdDgArrowMarker2d_setBubbleSize(HandleRef jarg1, double jarg2)
static void OdDgArrowMarker2d_setAnnotationScale__SWIG_1(HandleRef jarg1, double jarg2)
static double OdDgArrowMarker2d_getBubbleSize(HandleRef jarg1)
static void OdDgArrowMarker2d_setAnnotationScaleFlag__SWIG_2(HandleRef jarg1, bool jarg2)
static IntPtr OdDgArrowMarker2d_getReferenceText__SWIG_1(HandleRef jarg1)
static void OdDgArrowMarker2d_deleteLeaderPoint(HandleRef jarg1, UInt32 jarg2)
static int OdDgArrowMarker2d_getSymbolType(HandleRef jarg1)
static IntPtr OdDgArrowMarker2d_cast(HandleRef jarg1)
static bool OdDgArrowMarker2d_getFlipArrowFlag(HandleRef jarg1)
static int OdDgArrowMarker2d_subGetGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgArrowMarker2d_setLeaderPoint(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDgArrowMarker2d_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgArrowMarker2d_getSheetText__SWIG_0(HandleRef jarg1, int jarg2)
static string OdDgArrowMarker2d_getRealClassName(IntPtr jarg1)
static void OdDgArrowMarker2d_set__SWIG_0(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3, double jarg4, bool jarg5)
static IntPtr OdDgArrowMarker2d_getSheetText__SWIG_1(HandleRef jarg1)
static UInt32 OdDgArrowMarker2d_getLinkNodeCount(HandleRef jarg1)
static IntPtr OdDgArrowMarker2d_getLinkNode(HandleRef jarg1, UInt32 jarg2)
static void OdDgArrowMarker2d_addLeaderPoint(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgArrowMarker2d_isA(HandleRef jarg1)
static void OdDgArrowMarker2d_set__SWIG_1(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3, double jarg4)
static void delete_OdDgArrowMarker2d(HandleRef jarg1)
static int OdDgArrowMarker2d_getElementType(HandleRef jarg1)
static IntPtr OdDgArrowMarker2d_queryX(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdDgArrowMarker2d_getLeaderPointsCount(HandleRef jarg1)
static IntPtr OdDgArrowMarker2d_createObject()
static IntPtr OdDgArrowMarker2d_getReferenceText__SWIG_0(HandleRef jarg1, int jarg2)
static byte OdDgArrowMarker2d_getElementSubType(HandleRef jarg1)
static IntPtr OdDgArrowMarker2d_clone(HandleRef jarg1)
static void OdDgArrowMarker2d_setFlipArrowFlag(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDgArrowMarker2d_getLeaderPoint(HandleRef jarg1, UInt32 jarg2)
static void OdDgArrowMarker2d_applyTextStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgArrowMarker2d_setAnnotationScaleFlag__SWIG_1(HandleRef jarg1, bool jarg2, double jarg3)
static IntPtr OdDgArrowMarker2d_desc()
static void OdDgArrowMarker2d_set__SWIG_2(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3)
static void OdDgArrowMarker2d_setAnnotationScale__SWIG_0(HandleRef jarg1, double jarg2, bool jarg3)
static int OdDgArrowMarker2d_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgArrowMarker2d_setAnnotationScaleFlag__SWIG_0(HandleRef jarg1, bool jarg2, double jarg3, bool jarg4)
static bool OdDgArrowMarker2d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)