Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgArrowMarker3d.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 OdDgArrowMarker3d(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgArrowMarker3d_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgArrowMarker3d 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
46 return ret;
47 }
48
49 public override byte getElementSubType() {
50// test csout
51 /*SIMPLETYPE*/
54 return ret;
55 }
56
57 public static OdDgArrowMarker3d cast(OdRxObject pObj) {// OdSmartPtr<OdDgArrowMarker3d>
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
61
62 OdDgArrowMarker3d ret = null;
63 if (null != mTrans)
64 {
65 mTrans.AddObject((OdDgArrowMarker3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker3d),ptr, true));
66 ret = (OdDgArrowMarker3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker3d),ptr, false);
67 }
68 else
69 {
70 ret = (OdDgArrowMarker3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker3d),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.OdDgArrowMarker3d_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.OdDgArrowMarker3d_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.OdDgArrowMarker3d_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
93
95 return ret;
96}
97
98 public new static OdDgArrowMarker3d createObject() {// OdSmartPtr<OdDgArrowMarker3d>
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
102
103 OdDgArrowMarker3d ret = null;
104 if (null != mTrans)
105 {
106 mTrans.AddObject((OdDgArrowMarker3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker3d),ptr, true));
107 ret = (OdDgArrowMarker3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker3d),ptr, false);
108 }
109 else
110 {
111 ret = (OdDgArrowMarker3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgArrowMarker3d),ptr, true);
112 }
113
115 return ret;
116}
117
121 return ret;
122 }
123
124 public virtual UInt32 getLinkNodeCount() {
125// test csout
126 /*SIMPLETYPE*/
127 UInt32 ret = TG_DbPINVOKE.OdDgArrowMarker3d_getLinkNodeCount(swigCPtr);
129 return ret;
130 }
131
132 public virtual OdDgLinkNode getLinkNode(UInt32 /*SIMPLETYPE*/ uIndex) {
133 //MemoryManager mMan = MemoryManager.GetMemoryManager();
134 //MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #15
135 IntPtr ptr = TG_DbPINVOKE.OdDgArrowMarker3d_getLinkNode(swigCPtr, uIndex /*SIMPLETYPE*/);
136
137 OdDgLinkNode ret = null;
138 //if (null != mTrans)
139 //{
140 //mTrans.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgLinkNode>(typeof(OdDgLinkNode), ptr, true));
141 ret = Teigha.Core.Helpers.odCreateObjectInternal<OdDgLinkNode>(typeof(OdDgLinkNode), ptr, false);
142 //}
143 //else
144 //{
145 // ret = Teigha.Core.Helpers.odCreateObjectInternal<OdDgLinkNode>(typeof(OdDgLinkNode), ptr, true);
146 //}
147
149 return ret;
150}
151
152 public virtual void addLinkNode(OdDgLinkNode pLinkNode) {
155 }
156
157 public virtual void deleteLinkNode(UInt32 /*SIMPLETYPE*/ uIndex) {
158 TG_DbPINVOKE.OdDgArrowMarker3d_deleteLinkNode(swigCPtr, uIndex /*SIMPLETYPE*/);
160 }
161
162 public virtual void applyTextStyle(OdDgElementId idTextStyle) {
165 }
166
167 public virtual bool getAnnotationScaleFlag() {
170 return ret;
171 }
172
173 public virtual void setAnnotationScaleFlag(bool bOn) {
176 }
177
178 public virtual double getAnnotationScale() {
181 return ret;
182 }
183
184 public virtual void setAnnotationScale(double dAnnotationScale) {
185 TG_DbPINVOKE.OdDgArrowMarker3d_setAnnotationScale(swigCPtr, dAnnotationScale);
187 }
188
189 public virtual void set(ref OdDgTextNode3d /*OUT_PARAM for SMARTPTR*/ pReferenceText, ref OdDgTextNode3d /*OUT_PARAM for SMARTPTR*/ pSheetText, double dBubbleSize, bool bFlipArrow) {
190 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pReferenceText = pReferenceText == null ? IntPtr.Zero : OdDgTextNode3d.getCPtr(pReferenceText).Handle;
191 IntPtr saved_pReferenceText = tmp_pReferenceText;
192 /*OUT_PARAM for SMARTPTR pre*/
193 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pSheetText = pSheetText == null ? IntPtr.Zero : OdDgTextNode3d.getCPtr(pSheetText).Handle;
194 IntPtr saved_pSheetText = tmp_pSheetText;
195 /*OUT_PARAM for SMARTPTR pre*/
196 try {
197 TG_DbPINVOKE.OdDgArrowMarker3d_set__SWIG_0(swigCPtr, ref tmp_pReferenceText /*OUT_PARAM for SMARTPTR*/, ref tmp_pSheetText /*OUT_PARAM for SMARTPTR*/, dBubbleSize, bFlipArrow);
199 } finally {
200if(tmp_pReferenceText == IntPtr.Zero) pReferenceText = null;
201 if(tmp_pReferenceText != IntPtr.Zero && tmp_pReferenceText != saved_pReferenceText)
202 {
203 MemoryTransaction mTrans_pReferenceText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
204 if(mTrans_pReferenceText != null)
205 mTrans_pReferenceText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pReferenceText, true));
206 pReferenceText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pReferenceText, mTrans_pReferenceText == null);
207 /*OUT_PARAM for SMARTPTR*/
208 }
209if(tmp_pSheetText == IntPtr.Zero) pSheetText = null;
210 if(tmp_pSheetText != IntPtr.Zero && tmp_pSheetText != saved_pSheetText)
211 {
212 MemoryTransaction mTrans_pSheetText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
213 if(mTrans_pSheetText != null)
214 mTrans_pSheetText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pSheetText, true));
215 pSheetText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pSheetText, mTrans_pSheetText == null);
216 /*OUT_PARAM for SMARTPTR*/
217 }
218 }
219 }
220
221 public virtual void set(ref OdDgTextNode3d /*OUT_PARAM for SMARTPTR*/ pReferenceText, ref OdDgTextNode3d /*OUT_PARAM for SMARTPTR*/ pSheetText, double dBubbleSize) {
222 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pReferenceText = pReferenceText == null ? IntPtr.Zero : OdDgTextNode3d.getCPtr(pReferenceText).Handle;
223 IntPtr saved_pReferenceText = tmp_pReferenceText;
224 /*OUT_PARAM for SMARTPTR pre*/
225 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pSheetText = pSheetText == null ? IntPtr.Zero : OdDgTextNode3d.getCPtr(pSheetText).Handle;
226 IntPtr saved_pSheetText = tmp_pSheetText;
227 /*OUT_PARAM for SMARTPTR pre*/
228 try {
229 TG_DbPINVOKE.OdDgArrowMarker3d_set__SWIG_1(swigCPtr, ref tmp_pReferenceText /*OUT_PARAM for SMARTPTR*/, ref tmp_pSheetText /*OUT_PARAM for SMARTPTR*/, dBubbleSize);
231 } finally {
232if(tmp_pReferenceText == IntPtr.Zero) pReferenceText = null;
233 if(tmp_pReferenceText != IntPtr.Zero && tmp_pReferenceText != saved_pReferenceText)
234 {
235 MemoryTransaction mTrans_pReferenceText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
236 if(mTrans_pReferenceText != null)
237 mTrans_pReferenceText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pReferenceText, true));
238 pReferenceText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pReferenceText, mTrans_pReferenceText == null);
239 /*OUT_PARAM for SMARTPTR*/
240 }
241if(tmp_pSheetText == IntPtr.Zero) pSheetText = null;
242 if(tmp_pSheetText != IntPtr.Zero && tmp_pSheetText != saved_pSheetText)
243 {
244 MemoryTransaction mTrans_pSheetText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
245 if(mTrans_pSheetText != null)
246 mTrans_pSheetText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pSheetText, true));
247 pSheetText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pSheetText, mTrans_pSheetText == null);
248 /*OUT_PARAM for SMARTPTR*/
249 }
250 }
251 }
252
253 public virtual void set(ref OdDgTextNode3d /*OUT_PARAM for SMARTPTR*/ pReferenceText, ref OdDgTextNode3d /*OUT_PARAM for SMARTPTR*/ pSheetText) {
254 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pReferenceText = pReferenceText == null ? IntPtr.Zero : OdDgTextNode3d.getCPtr(pReferenceText).Handle;
255 IntPtr saved_pReferenceText = tmp_pReferenceText;
256 /*OUT_PARAM for SMARTPTR pre*/
257 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pSheetText = pSheetText == null ? IntPtr.Zero : OdDgTextNode3d.getCPtr(pSheetText).Handle;
258 IntPtr saved_pSheetText = tmp_pSheetText;
259 /*OUT_PARAM for SMARTPTR pre*/
260 try {
261 TG_DbPINVOKE.OdDgArrowMarker3d_set__SWIG_2(swigCPtr, ref tmp_pReferenceText /*OUT_PARAM for SMARTPTR*/, ref tmp_pSheetText /*OUT_PARAM for SMARTPTR*/);
263 } finally {
264if(tmp_pReferenceText == IntPtr.Zero) pReferenceText = null;
265 if(tmp_pReferenceText != IntPtr.Zero && tmp_pReferenceText != saved_pReferenceText)
266 {
267 MemoryTransaction mTrans_pReferenceText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
268 if(mTrans_pReferenceText != null)
269 mTrans_pReferenceText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pReferenceText, true));
270 pReferenceText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pReferenceText, mTrans_pReferenceText == null);
271 /*OUT_PARAM for SMARTPTR*/
272 }
273if(tmp_pSheetText == IntPtr.Zero) pSheetText = null;
274 if(tmp_pSheetText != IntPtr.Zero && tmp_pSheetText != saved_pSheetText)
275 {
276 MemoryTransaction mTrans_pSheetText = MemoryManager.GetMemoryManager().GetCurrentTransaction();
277 if(mTrans_pSheetText != null)
278 mTrans_pSheetText.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pSheetText, true));
279 pSheetText = Teigha.Core.Helpers.odCreateObjectInternal<OdDgTextNode3d>(typeof(OdDgTextNode3d), tmp_pSheetText, mTrans_pSheetText == null);
280 /*OUT_PARAM for SMARTPTR*/
281 }
282 }
283 }
284
285 public virtual OdDgTextNode3d getReferenceText(OpenMode uMode) {// OdDgTextNode3dPtr
286 MemoryManager mMan = MemoryManager.GetMemoryManager();
287 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
288 IntPtr ptr = TG_DbPINVOKE.OdDgArrowMarker3d_getReferenceText__SWIG_0(swigCPtr, (int)uMode);
289
290 OdDgTextNode3d ret = null;
291 if (null != mTrans)
292 {
293 mTrans.AddObject((OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, true));
294 ret = (OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, false);
295 }
296 else
297 {
298 ret = (OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, true);
299 }
300
302 return ret;
303}
304
305 public virtual OdDgTextNode3d getReferenceText() {// OdDgTextNode3dPtr
306 MemoryManager mMan = MemoryManager.GetMemoryManager();
307 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
309
310 OdDgTextNode3d ret = null;
311 if (null != mTrans)
312 {
313 mTrans.AddObject((OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, true));
314 ret = (OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, false);
315 }
316 else
317 {
318 ret = (OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, true);
319 }
320
322 return ret;
323}
324
325 public virtual OdDgTextNode3d getSheetText(OpenMode uMode) {// OdDgTextNode3dPtr
326 MemoryManager mMan = MemoryManager.GetMemoryManager();
327 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
328 IntPtr ptr = TG_DbPINVOKE.OdDgArrowMarker3d_getSheetText__SWIG_0(swigCPtr, (int)uMode);
329
330 OdDgTextNode3d ret = null;
331 if (null != mTrans)
332 {
333 mTrans.AddObject((OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, true));
334 ret = (OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, false);
335 }
336 else
337 {
338 ret = (OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, true);
339 }
340
342 return ret;
343}
344
345 public virtual OdDgTextNode3d getSheetText() {// OdDgTextNode3dPtr
346 MemoryManager mMan = MemoryManager.GetMemoryManager();
347 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
349
350 OdDgTextNode3d ret = null;
351 if (null != mTrans)
352 {
353 mTrans.AddObject((OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, true));
354 ret = (OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, false);
355 }
356 else
357 {
358 ret = (OdDgTextNode3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgTextNode3d),ptr, true);
359 }
360
362 return ret;
363}
364
365 public virtual double getBubbleSize() {
366 double ret = TG_DbPINVOKE.OdDgArrowMarker3d_getBubbleSize(swigCPtr);
368 return ret;
369 }
370
371 public virtual void setBubbleSize(double dSize) {
374 }
375
376 public virtual bool getFlipArrowFlag() {
379 return ret;
380 }
381
382 public virtual void setFlipArrowFlag(bool bSet) {
385 }
386
387 public virtual UInt32 getLeaderPointsCount() {
388// test csout
389 /*SIMPLETYPE*/
392 return ret;
393 }
394
395 public virtual OdGePoint3d getLeaderPoint(UInt32 /*SIMPLETYPE*/ uIndex) {
396 OdGePoint3d ret = new OdGePoint3d(TG_DbPINVOKE.OdDgArrowMarker3d_getLeaderPoint(swigCPtr, uIndex /*SIMPLETYPE*/), true);
398 return ret;
399 }
400
401 public virtual void setLeaderPoint(UInt32 /*SIMPLETYPE*/ uIndex, OdGePoint3d ptLeader) {
402 TG_DbPINVOKE.OdDgArrowMarker3d_setLeaderPoint(swigCPtr, uIndex /*SIMPLETYPE*/, OdGePoint3d.getCPtr(ptLeader));
404 }
405
406 public virtual void addLeaderPoint(OdGePoint3d ptLeader) {
409 }
410
411 public virtual void deleteLeaderPoint(UInt32 /*SIMPLETYPE*/ uIndex) {
412 TG_DbPINVOKE.OdDgArrowMarker3d_deleteLeaderPoint(swigCPtr, uIndex /*SIMPLETYPE*/);
414 }
415
416 public override bool subWorldDraw(OdGiWorldDraw pWd) {
419 return ret;
420 }
421
422 public override OdResult subGetGeomExtents(OdGeExtents3d extents) {
425 return ret;
426 }
427
428 public override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents) {
431 return ret;
432 }
433
434 public override OdRxObject clone() {// OdRxObjectPtr
435 MemoryManager mMan = MemoryManager.GetMemoryManager();
436 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
437 IntPtr ptr = TG_DbPINVOKE.OdDgArrowMarker3d_clone(swigCPtr);
438
439 OdRxObject ret = null;
440 if (null != mTrans)
441 {
442 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
443 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
444 }
445 else
446 {
447 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
448 }
449
451 return ret;
452}
453
454 public override OdResult subExplode(OdRxObjectPtrArray entitySet) {
457 return ret;
458 }
459
460 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
461 string ret = TG_DbPINVOKE.OdDgArrowMarker3d_getRealClassName(ptr /*SIMPLETYPE*/);
463 return ret;
464 }
465
470 public virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status) { this.gripStatus(status); }
471
477
478}
479
480}
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdRxObjectPtrArray obj)
virtual OdDgTextNode3d getSheetText(OpenMode uMode)
override OdRxClass isA()
virtual void setAnnotationScaleFlag(bool bOn)
override OdRxObject queryX(OdRxClass protocolClass)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual double getAnnotationScale()
virtual void deleteLeaderPoint(UInt32 uIndex)
static string getRealClassName(IntPtr ptr)
virtual OdGePoint3d getLeaderPoint(UInt32 uIndex)
override OdRxObject clone()
virtual OdDgDetailingSymbol.Type getSymbolType()
virtual OdDgTextNode3d getReferenceText(OpenMode uMode)
static OdDgArrowMarker3d cast(OdRxObject pObj)
override void Dispose(bool disposing)
override OdResult subExplode(OdRxObjectPtrArray entitySet)
override OdDgElement.ElementTypes getElementType()
virtual OdDgTextNode3d getReferenceText()
virtual UInt32 getLeaderPointsCount()
virtual OdDgLinkNode getLinkNode(UInt32 uIndex)
static new OdDgArrowMarker3d createObject()
override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
static HandleRef getCPtr(OdDgArrowMarker3d obj)
override bool subWorldDraw(OdGiWorldDraw pWd)
static new OdRxClass desc()
virtual void applyTextStyle(OdDgElementId idTextStyle)
virtual void setLeaderPoint(UInt32 uIndex, OdGePoint3d ptLeader)
virtual void addLeaderPoint(OdGePoint3d ptLeader)
virtual OdDgTextNode3d getSheetText()
OdDgArrowMarker3d(IntPtr cPtr, bool cMemoryOwn)
virtual void addLinkNode(OdDgLinkNode pLinkNode)
override OdResult subGetGeomExtents(OdGeExtents3d extents)
virtual void setFlipArrowFlag(bool bSet)
virtual void setAnnotationScale(double dAnnotationScale)
virtual void deleteLinkNode(UInt32 uIndex)
virtual void setBubbleSize(double dSize)
virtual void gripStatus(OdDgElement.GripStat status)
Definition: OdDgElement.cs:877
static HandleRef getCPtr(OdDgElementId obj)
static HandleRef getCPtr(OdDgTextNode3d obj)
static global::System.Exception Retrieve()
static double OdDgArrowMarker3d_getAnnotationScale(HandleRef jarg1)
static UInt32 OdDgArrowMarker3d_getLeaderPointsCount(HandleRef jarg1)
static IntPtr OdDgArrowMarker3d_getLinkNode(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgArrowMarker3d_queryX(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdDgArrowMarker3d_getLinkNodeCount(HandleRef jarg1)
static IntPtr OdDgArrowMarker3d_clone(HandleRef jarg1)
static void OdDgArrowMarker3d_setAnnotationScale(HandleRef jarg1, double jarg2)
static void delete_OdDgArrowMarker3d(HandleRef jarg1)
static IntPtr OdDgArrowMarker3d_desc()
static int OdDgArrowMarker3d_getElementType(HandleRef jarg1)
static void OdDgArrowMarker3d_addLeaderPoint(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgArrowMarker3d_setLeaderPoint(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgArrowMarker3d_deleteLinkNode(HandleRef jarg1, UInt32 jarg2)
static string OdDgArrowMarker3d_getRealClassName(IntPtr jarg1)
static global::System.IntPtr OdDgArrowMarker3d_getLeaderPoint(HandleRef jarg1, UInt32 jarg2)
static void OdDgArrowMarker3d_set__SWIG_1(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3, double jarg4)
static IntPtr OdDgArrowMarker3d_getReferenceText__SWIG_0(HandleRef jarg1, int jarg2)
static void OdDgArrowMarker3d_set__SWIG_0(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3, double jarg4, bool jarg5)
static void OdDgArrowMarker3d_setFlipArrowFlag(HandleRef jarg1, bool jarg2)
static void OdDgArrowMarker3d_setAnnotationScaleFlag(HandleRef jarg1, bool jarg2)
static double OdDgArrowMarker3d_getBubbleSize(HandleRef jarg1)
static bool OdDgArrowMarker3d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgArrowMarker3d_cast(HandleRef jarg1)
static bool OdDgArrowMarker3d_getFlipArrowFlag(HandleRef jarg1)
static void OdDgArrowMarker3d_deleteLeaderPoint(HandleRef jarg1, UInt32 jarg2)
static int OdDgArrowMarker3d_getSymbolType(HandleRef jarg1)
static int OdDgArrowMarker3d_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgArrowMarker3d_getSheetText__SWIG_1(HandleRef jarg1)
static int OdDgArrowMarker3d_subGetGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgArrowMarker3d_set__SWIG_2(HandleRef jarg1, ref IntPtr jarg2, ref IntPtr jarg3)
static void OdDgArrowMarker3d_setBubbleSize(HandleRef jarg1, double jarg2)
static IntPtr OdDgArrowMarker3d_createObject()
static void OdDgArrowMarker3d_addLinkNode(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgArrowMarker3d_getReferenceText__SWIG_1(HandleRef jarg1)
static bool OdDgArrowMarker3d_getAnnotationScaleFlag(HandleRef jarg1)
static IntPtr OdDgArrowMarker3d_isA(HandleRef jarg1)
static int OdDgArrowMarker3d_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgArrowMarker3d_applyTextStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static byte OdDgArrowMarker3d_getElementSubType(HandleRef jarg1)
static IntPtr OdDgArrowMarker3d_getSheetText__SWIG_0(HandleRef jarg1, int jarg2)