Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbMLeader.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.TD {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
17public class OdDbMLeader : OdDbEntity {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDbMLeader(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbMLeader_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbMLeader 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
43 public static OdDbMLeader cast(OdRxObject pObj) {// OdSmartPtr<OdDbMLeader>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbMLeader ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbMLeader)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbMLeader),ptr, true));
52 ret = (OdDbMLeader)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbMLeader),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbMLeader)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbMLeader),ptr, true);
57 }
58
60 return ret;
61}
62
63 public new static OdRxClass desc() {
64 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbMLeader_desc(),false); /*createInt 3_2*/
65
67 return ret;
68}
69
70 public override OdRxClass isA() {
71 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbMLeader_isA(swigCPtr),false); /*createInt 3_2*/
72
74 return ret;
75}
76
77 public override OdRxObject queryX(OdRxClass protocolClass) {
78 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TD_DbPINVOKE.OdDbMLeader_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbMLeader createObject() {// OdSmartPtr<OdDbMLeader>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbMLeader ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbMLeader)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbMLeader),ptr, true));
93 ret = (OdDbMLeader)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbMLeader),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbMLeader)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbMLeader),ptr, true);
98 }
99
101 return ret;
102}
103
104 public override OdResult dwgInFields(OdDbDwgFiler filer) {
107 return ret;
108 }
109
110 public override void dwgOutFields(OdDbDwgFiler filer) {
113 }
114
115 public override OdResult dxfInFields(OdDbDxfFiler filer) {
118 return ret;
119 }
120
121 public override void dxfOutFields(OdDbDxfFiler filer) {
124 }
125
126 public void setOverride(OdDbMLeader.PropertyOverrideType propertyType, bool isOverride) {
127 TD_DbPINVOKE.OdDbMLeader_setOverride__SWIG_0(swigCPtr, (int)propertyType, isOverride);
129 }
130
131 public void setOverride(OdDbMLeader.PropertyOverrideType propertyType) {
132 TD_DbPINVOKE.OdDbMLeader_setOverride__SWIG_1(swigCPtr, (int)propertyType);
134 }
135
136 public bool isOverride(OdDbMLeader.PropertyOverrideType propertyType) {
137 bool ret = TD_DbPINVOKE.OdDbMLeader_isOverride__SWIG_0(swigCPtr, (int)propertyType);
139 return ret;
140 }
141
142 public OdResult setScale(double scale) {
145 return ret;
146 }
147
148 public double scale() {
149 double ret = TD_DbPINVOKE.OdDbMLeader_scale(swigCPtr);
151 return ret;
152 }
153
154 public OdResult getBlockAttributeValue(OdDbObjectId attdefId, ref OdDbAttribute /*OUT_PARAM for SMARTPTR*/ pAtt) {
155 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pAtt = pAtt == null ? IntPtr.Zero : OdDbAttribute.getCPtr(pAtt).Handle;
156 IntPtr saved_pAtt = tmp_pAtt;
157 /*OUT_PARAM for SMARTPTR pre*/
158 try {
159 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_getBlockAttributeValue(swigCPtr, OdDbObjectId.getCPtr(attdefId), ref tmp_pAtt /*OUT_PARAM for SMARTPTR*/);
161 return ret;
162 } finally {
163if(tmp_pAtt == IntPtr.Zero) pAtt = null;
164 if(tmp_pAtt != IntPtr.Zero && tmp_pAtt != saved_pAtt)
165 {
166 MemoryTransaction mTrans_pAtt = MemoryManager.GetMemoryManager().GetCurrentTransaction();
167 if(mTrans_pAtt != null)
168 mTrans_pAtt.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbAttribute>(typeof(OdDbAttribute), tmp_pAtt, true));
169 pAtt = Teigha.Core.Helpers.odCreateObjectInternal<OdDbAttribute>(typeof(OdDbAttribute), tmp_pAtt, mTrans_pAtt == null);
170 /*OUT_PARAM for SMARTPTR*/
171 }
172 }
173 }
174
178 return ret;
179 }
180
181 public OdGePlane plane() {
182 OdGePlane ret = new OdGePlane(TD_DbPINVOKE.OdDbMLeader_plane(swigCPtr), true);
184 return ret;
185 }
186
187 public void setPlane(OdGePlane plane) {
190 }
191
193 OdGeVector3d ret = new OdGeVector3d(TD_DbPINVOKE.OdDbMLeader_normal(swigCPtr), true);
195 return ret;
196 }
197
198 public OdResult moveMLeader(OdGeVector3d vector, OdDbMLeader.MoveType moveType, bool bAutoSwitchDogleg) {
199 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_moveMLeader__SWIG_0(swigCPtr, OdGeVector3d.getCPtr(vector).Handle, (int)moveType, bAutoSwitchDogleg);
201 return ret;
202 }
203
205 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_moveMLeader__SWIG_1(swigCPtr, OdGeVector3d.getCPtr(vector).Handle, (int)moveType);
207 return ret;
208 }
209
213 return ret;
214 }
215
216 public int numLeaders() {
217 int ret = TD_DbPINVOKE.OdDbMLeader_numLeaders(swigCPtr);
219 return ret;
220 }
221
222 public void getLeaderIndexes(OdIntArray leaderIndexes) {
223 TD_DbPINVOKE.OdDbMLeader_getLeaderIndexes(swigCPtr, OdIntArray.getCPtr(leaderIndexes).Handle);
225 }
226
227 public void addLeader(out int leaderIndex) {
228 TD_DbPINVOKE.OdDbMLeader_addLeader(swigCPtr, out leaderIndex);
230 }
231
232 public void removeLeader(int leaderIndex) {
233 TD_DbPINVOKE.OdDbMLeader_removeLeader(swigCPtr, leaderIndex);
235 }
236
237 public int numLeaderLines() {
238 int ret = TD_DbPINVOKE.OdDbMLeader_numLeaderLines(swigCPtr);
240 return ret;
241 }
242
243 public void getLeaderLineIndexes(OdIntArray leaderLineIndexes) {
244 TD_DbPINVOKE.OdDbMLeader_getLeaderLineIndexes__SWIG_0(swigCPtr, OdIntArray.getCPtr(leaderLineIndexes).Handle);
246 }
247
248 public OdResult addLeaderLine(int leaderIndex, out int leaderLineIndex) {
249 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_addLeaderLine__SWIG_0(swigCPtr, leaderIndex, out leaderLineIndex);
251 return ret;
252 }
253
254 public OdResult addLeaderLine(OdGePoint3d point, out int leaderLineIndex) {
255 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_addLeaderLine__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(point), out leaderLineIndex);
257 return ret;
258 }
259
260 public void removeLeaderLine(int leaderLineIndex) {
261 TD_DbPINVOKE.OdDbMLeader_removeLeaderLine(swigCPtr, leaderLineIndex);
263 }
264
265 public OdResult addFirstVertex(int leaderLineIndex, OdGePoint3d point) {
266 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_addFirstVertex(swigCPtr, leaderLineIndex, OdGePoint3d.getCPtr(point));
268 return ret;
269 }
270
271 public OdResult removeFirstVertex(int leaderLineIndex) {
272 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_removeFirstVertex(swigCPtr, leaderLineIndex);
274 return ret;
275 }
276
277 public OdResult getFirstVertex(int leaderLineIndex, OdGePoint3d point) {
278 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_getFirstVertex(swigCPtr, leaderLineIndex, OdGePoint3d.getCPtr(point));
280 return ret;
281 }
282
283 public OdResult setFirstVertex(int leaderLineIndex, OdGePoint3d point) {
284 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_setFirstVertex(swigCPtr, leaderLineIndex, OdGePoint3d.getCPtr(point));
286 return ret;
287 }
288
289 public OdResult addLastVertex(int leaderLineIndex, OdGePoint3d point) {
290 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_addLastVertex(swigCPtr, leaderLineIndex, OdGePoint3d.getCPtr(point));
292 return ret;
293 }
294
295 public OdResult removeLastVertex(int leaderLineIndex) {
296 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_removeLastVertex(swigCPtr, leaderLineIndex);
298 return ret;
299 }
300
301 public OdResult getLastVertex(int leaderLineIndex, OdGePoint3d point) {
302 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_getLastVertex(swigCPtr, leaderLineIndex, OdGePoint3d.getCPtr(point));
304 return ret;
305 }
306
307 public OdResult setLastVertex(int leaderLineIndex, OdGePoint3d point) {
308 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_setLastVertex(swigCPtr, leaderLineIndex, OdGePoint3d.getCPtr(point));
310 return ret;
311 }
312
313 public OdResult numVertices(int leaderLineIndex, out int num) {
314 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_numVertices(swigCPtr, leaderLineIndex, out num);
316 return ret;
317 }
318
319 public OdResult setVertex(int leaderLineIndex, int index, OdGePoint3d point) {
320 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_setVertex(swigCPtr, leaderLineIndex, index, OdGePoint3d.getCPtr(point));
322 return ret;
323 }
324
325 public void getVertex(int leaderLineIndex, int index, OdGePoint3d point) {
326 TD_DbPINVOKE.OdDbMLeader_getVertex(swigCPtr, leaderLineIndex, index, OdGePoint3d.getCPtr(point));
328 }
329
330 public void getLeaderIndex(int leaderLineIndex, out int leaderIndex) {
331 TD_DbPINVOKE.OdDbMLeader_getLeaderIndex(swigCPtr, leaderLineIndex, out leaderIndex);
333 }
334
335 public void getLeaderLineIndexes(int leaderIndex, OdIntArray leaderLineIndexes) {
336 TD_DbPINVOKE.OdDbMLeader_getLeaderLineIndexes__SWIG_1(swigCPtr, leaderIndex, OdIntArray.getCPtr(leaderLineIndexes).Handle);
338 }
339
340 public void setDoglegDirection(int leaderIndex, OdGeVector3d vector) {
341 TD_DbPINVOKE.OdDbMLeader_setDoglegDirection(swigCPtr, leaderIndex, OdGeVector3d.getCPtr(vector).Handle);
343 }
344
345 public void getDoglegDirection(int leaderIndex, OdGeVector3d vector) {
346 TD_DbPINVOKE.OdDbMLeader_getDoglegDirection(swigCPtr, leaderIndex, OdGeVector3d.getCPtr(vector).Handle);
348 }
349
353 }
354
358 return ret;
359 }
360
364 }
365
369 return ret;
370 }
371
375 }
376
378 MemoryManager mMan = MemoryManager.GetMemoryManager();
379 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
381
382 OdDbObjectId ret = null;
383 if (null != mTrans)
384 {
385 mTrans.AddObject(new OdDbObjectId(ptr, true));
386 ret = new OdDbObjectId(ptr, false);
387 }
388 else
389 {
390 ret = new OdDbObjectId(ptr, true);
391 }
392
394 return ret;
395}
396
400 }
401
405 return ret;
406 }
407
408 public void setLandingGap(double landingGap) {
411 }
412
413 public double landingGap() {
414 double ret = TD_DbPINVOKE.OdDbMLeader_landingGap(swigCPtr);
416 return ret;
417 }
418
419 public void setEnableLanding(bool enableLanding) {
422 }
423
424 public bool enableLanding() {
425 bool ret = TD_DbPINVOKE.OdDbMLeader_enableLanding(swigCPtr);
427 return ret;
428 }
429
430 public void setEnableDogleg(bool enableDogleg) {
433 }
434
435 public bool enableDogleg() {
436 bool ret = TD_DbPINVOKE.OdDbMLeader_enableDogleg(swigCPtr);
438 return ret;
439 }
440
441 public void setDoglegLength(int leaderIndex, double dDoglegLength) {
442 TD_DbPINVOKE.OdDbMLeader_setDoglegLength__SWIG_0(swigCPtr, leaderIndex, dDoglegLength);
444 }
445
446 public double doglegLength(int leaderIndex) {
447 double ret = TD_DbPINVOKE.OdDbMLeader_doglegLength__SWIG_0(swigCPtr, leaderIndex);
449 return ret;
450 }
451
455 return ret;
456 }
457
458 public double doglegLength() {
459 double ret = TD_DbPINVOKE.OdDbMLeader_doglegLength__SWIG_1(swigCPtr);
461 return ret;
462 }
463
467 }
468
470 MemoryManager mMan = MemoryManager.GetMemoryManager();
471 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
472 IntPtr ptr = TD_DbPINVOKE.OdDbMLeader_arrowSymbolId__SWIG_0(swigCPtr);
473
474 OdDbObjectId ret = null;
475 if (null != mTrans)
476 {
477 mTrans.AddObject(new OdDbObjectId(ptr, true));
478 ret = new OdDbObjectId(ptr, false);
479 }
480 else
481 {
482 ret = new OdDbObjectId(ptr, true);
483 }
484
486 return ret;
487}
488
489 public void setArrowSize(double arrowSize) {
492 }
493
494 public double arrowSize() {
495 double ret = TD_DbPINVOKE.OdDbMLeader_arrowSize__SWIG_0(swigCPtr);
497 return ret;
498 }
499
503 }
504
508 return ret;
509 }
510
514 }
515
517 MemoryManager mMan = MemoryManager.GetMemoryManager();
518 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
519 IntPtr ptr = TD_DbPINVOKE.OdDbMLeader_textStyleId(swigCPtr);
520
521 OdDbObjectId ret = null;
522 if (null != mTrans)
523 {
524 mTrans.AddObject(new OdDbObjectId(ptr, true));
525 ret = new OdDbObjectId(ptr, false);
526 }
527 else
528 {
529 ret = new OdDbObjectId(ptr, true);
530 }
531
533 return ret;
534}
535
537 TD_DbPINVOKE.OdDbMLeader_setTextAttachmentType(swigCPtr, (int)textAttachmentType, (int)leaderDirection);
539 }
540
544 return ret;
545 }
546
550 }
551
555 return ret;
556 }
557
561 }
562
566 return ret;
567 }
568
572 }
573
575 OdCmColor ret = new OdCmColor(TD_DbPINVOKE.OdDbMLeader_textColor(swigCPtr), true);
577 return ret;
578 }
579
580 public void setTextHeight(double textHeight) {
583 }
584
585 public double textHeight() {
586 double ret = TD_DbPINVOKE.OdDbMLeader_textHeight(swigCPtr);
588 return ret;
589 }
590
594 }
595
596 public bool enableFrameText() {
597 bool ret = TD_DbPINVOKE.OdDbMLeader_enableFrameText(swigCPtr);
599 return ret;
600 }
601
602 public void setMText(OdDbMText pMText) {
605 }
606
607 public OdDbMText mtext() {// OdDbMTextPtr
608 MemoryManager mMan = MemoryManager.GetMemoryManager();
609 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
610 IntPtr ptr = TD_DbPINVOKE.OdDbMLeader_mtext(swigCPtr);
611
612 OdDbMText ret = null;
613 if (null != mTrans)
614 {
615 mTrans.AddObject((OdDbMText)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbMText),ptr, true));
616 ret = (OdDbMText)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbMText),ptr, false);
617 }
618 else
619 {
620 ret = (OdDbMText)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbMText),ptr, true);
621 }
622
624 return ret;
625}
626
630 }
631
633 MemoryManager mMan = MemoryManager.GetMemoryManager();
634 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
635 IntPtr ptr = TD_DbPINVOKE.OdDbMLeader_blockContentId(swigCPtr);
636
637 OdDbObjectId ret = null;
638 if (null != mTrans)
639 {
640 mTrans.AddObject(new OdDbObjectId(ptr, true));
641 ret = new OdDbObjectId(ptr, false);
642 }
643 else
644 {
645 ret = new OdDbObjectId(ptr, true);
646 }
647
649 return ret;
650}
651
655 }
656
658 OdCmColor ret = new OdCmColor(TD_DbPINVOKE.OdDbMLeader_blockColor(swigCPtr), true);
660 return ret;
661 }
662
666 }
667
671 return ret;
672 }
673
674 public void setBlockRotation(double rotation) {
675 TD_DbPINVOKE.OdDbMLeader_setBlockRotation(swigCPtr, rotation);
677 }
678
679 public double blockRotation() {
680 double ret = TD_DbPINVOKE.OdDbMLeader_blockRotation(swigCPtr);
682 return ret;
683 }
684
688 }
689
693 return ret;
694 }
695
699 }
700
701 public bool enableAnnotationScale() {
704 return ret;
705 }
706
707 public void setMLeaderStyle(OdDbObjectId newStyleId) {
710 }
711
713 MemoryManager mMan = MemoryManager.GetMemoryManager();
714 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
715 IntPtr ptr = TD_DbPINVOKE.OdDbMLeader_MLeaderStyle(swigCPtr);
716
717 OdDbObjectId ret = null;
718 if (null != mTrans)
719 {
720 mTrans.AddObject(new OdDbObjectId(ptr, true));
721 ret = new OdDbObjectId(ptr, false);
722 }
723 else
724 {
725 ret = new OdDbObjectId(ptr, true);
726 }
727
729 return ret;
730}
731
735 return ret;
736 }
737
738 public OdResult setContextDataManager(IntPtr /*SIMPLETYPE*/ pContextDataManager) {
739 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_setContextDataManager(swigCPtr, pContextDataManager /*SIMPLETYPE*/);
741 return ret;
742 }
743
744 public IntPtr getContextDataManager() {
745// test csout
746 /*SIMPLETYPE*/
747 IntPtr ret = TD_DbPINVOKE.OdDbMLeader_getContextDataManager(swigCPtr);
749 return ret;
750 }
751
752 public void setBlockPosition(OdGePoint3d position) {
755 }
756
757 public void getBlockPosition(OdGePoint3d position) {
760 }
761
762 public void setTextLocation(OdGePoint3d location) {
765 }
766
767 public void getTextLocation(OdGePoint3d location) {
770 }
771
775 return ret;
776 }
777
781 return ret;
782 }
783
784 public void setArrowSymbolId(int leaderLineIndex, OdDbObjectId arrowSymbolId) {
787 }
788
789 public OdDbObjectId arrowSymbolId(int leaderLineIndex) {
790 MemoryManager mMan = MemoryManager.GetMemoryManager();
791 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
792 IntPtr ptr = TD_DbPINVOKE.OdDbMLeader_arrowSymbolId__SWIG_1(swigCPtr, leaderLineIndex);
793
794 OdDbObjectId ret = null;
795 if (null != mTrans)
796 {
797 mTrans.AddObject(new OdDbObjectId(ptr, true));
798 ret = new OdDbObjectId(ptr, false);
799 }
800 else
801 {
802 ret = new OdDbObjectId(ptr, true);
803 }
804
806 return ret;
807}
808
809 public bool hasContent() {
810 bool ret = TD_DbPINVOKE.OdDbMLeader_hasContent(swigCPtr);
812 return ret;
813 }
814
818 return ret;
819 }
820
824 return ret;
825 }
826
830 return ret;
831 }
832
836 return ret;
837 }
838
842 return ret;
843 }
844
845 public OdResult removeLeaderLineRefAssoc(int leaderLineIndex) {
846 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_removeLeaderLineRefAssoc(swigCPtr, leaderLineIndex);
848 return ret;
849 }
850
854 return ret;
855 }
856
857 public override bool isPlanar() {
858 bool ret = TD_DbPINVOKE.OdDbMLeader_isPlanar(swigCPtr);
860 return ret;
861 }
862
863 public override OdResult getPlane(OdGePlane plane, out Planarity planarity) {
864 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbMLeader_getPlane(swigCPtr, OdGePlane.getCPtr(plane), out planarity);
866 return ret;
867 }
868
872 }
873
877 return ret;
878 }
879
880 public bool isOverride(int leaderLineIndex, OdDbMLeader.LeaderLineOverrideType value) {
881 bool ret = TD_DbPINVOKE.OdDbMLeader_isOverride__SWIG_1(swigCPtr, leaderLineIndex, (int)value);
883 return ret;
884 }
885
889 }
890
891 public OdDbMLeaderStyle.LeaderType leaderLineType(int leaderLineIndex) {
894 return ret;
895 }
896
897 public void setLeaderLineColor(int leaderLineIndex, OdCmColor leaderLineColor) {
900 }
901
902 public OdCmColor leaderLineColor(int leaderLineIndex) {
903 OdCmColor ret = new OdCmColor(TD_DbPINVOKE.OdDbMLeader_leaderLineColor__SWIG_1(swigCPtr, leaderLineIndex), true);
905 return ret;
906 }
907
908 public void setLeaderLineTypeId(int leaderLineIndex, OdDbObjectId leaderLineTypeId) {
911 }
912
913 public OdDbObjectId leaderLineTypeId(int leaderLineIndex) {
914 MemoryManager mMan = MemoryManager.GetMemoryManager();
915 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
916 IntPtr ptr = TD_DbPINVOKE.OdDbMLeader_leaderLineTypeId__SWIG_1(swigCPtr, leaderLineIndex);
917
918 OdDbObjectId ret = null;
919 if (null != mTrans)
920 {
921 mTrans.AddObject(new OdDbObjectId(ptr, true));
922 ret = new OdDbObjectId(ptr, false);
923 }
924 else
925 {
926 ret = new OdDbObjectId(ptr, true);
927 }
928
930 return ret;
931}
932
933 public void setLeaderLineWeight(int leaderLineIndex, LineWeight leaderLineWeight) {
936 }
937
938 public LineWeight leaderLineWeight(int leaderLineIndex) {
941 return ret;
942 }
943
944 public void setArrowSize(int leaderLineIndex, double arrowSize) {
945 TD_DbPINVOKE.OdDbMLeader_setArrowSize__SWIG_1(swigCPtr, leaderLineIndex, arrowSize);
947 }
948
949 public double arrowSize(int leaderLineIndex) {
950 double ret = TD_DbPINVOKE.OdDbMLeader_arrowSize__SWIG_1(swigCPtr, leaderLineIndex);
952 return ret;
953 }
954
955 public void setExtendLeaderToText(bool bSet) {
958 }
959
960 public bool extendLeaderToText() {
961 bool ret = TD_DbPINVOKE.OdDbMLeader_extendLeaderToText(swigCPtr);
963 return ret;
964 }
965
966 public override void copyFrom(OdRxObject pSource) {
969 }
970
971 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
972 string ret = TD_DbPINVOKE.OdDbMLeader_getRealClassName(ptr /*SIMPLETYPE*/);
974 return ret;
975 }
976
981 public void vb_gripStatus(Teigha.Core.GripStat status) { this.gripStatus(status); }
982
988
994
1000
1006
1012
1018
1024
1029 public string vb_material() { return this.material(); }
1030
1035 public virtual Teigha.TD.CollisionType vb_collisionType() { return this.collisionType(); }
1036
1041 public string vb_linetype() { return this.linetype(); }
1042
1048
1054
1055 public enum MoveType {
1059 }
1060
1061 public enum gsMarkType {
1062 kNone = 0,
1063 kArrowMark = 1,
1066 kMTextMark = kDoglegMark+5000,
1071 }
1072
1074 kLeaderLineType = 0,
1075 kLeaderLineColor = 1,
1078 kEnableLanding = 4,
1079 kLandingGap = 5,
1080 kEnableDogleg = 6,
1081 kDoglegLength = 7,
1082 kArrowSymbolId = 8,
1083 kArrowSize = 9,
1084 kContentType = 10,
1085 kTextStyleId = 11,
1087 kTextAngleType = 13,
1088 kTextAlignmentType = 14,
1089 kTextColor = 15,
1090 kTextHeight = 16,
1091 kEnableFrameText = 17,
1092 kDefaultMText = 18,
1093 kBlockId = 19,
1094 kBlockColor = 20,
1095 kBlockScale = 21,
1096 kBlockRotation = 22,
1098 kScale = 24,
1106 }
1107
1115 }
1116
1117}
1118
1119}
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGePlane obj)
Definition: OdGePlane.cs:25
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
static HandleRef getCPtr(OdGeScale3d obj)
Definition: OdGeScale3d.cs:26
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdIntArray obj)
Definition: OdIntArray.cs:28
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdCmColor obj)
Definition: OdCmColor.cs:26
static HandleRef getCPtr(OdDbAttribute obj)
static HandleRef getCPtr(OdDbDatabase obj)
Definition: OdDbDatabase.cs:26
static HandleRef getCPtr(OdDbDwgFiler obj)
Definition: OdDbDwgFiler.cs:26
static HandleRef getCPtr(OdDbDxfFiler obj)
Definition: OdDbDxfFiler.cs:26
OdDbObjectId blockId()
Definition: OdDbEntity.cs:116
LineWeight lineWeight()
Definition: OdDbEntity.cs:556
virtual CollisionType collisionType()
Definition: OdDbEntity.cs:596
virtual void gripStatus(GripStat status)
Definition: OdDbEntity.cs:935
Visibility visibility()
Definition: OdDbEntity.cs:527
void getBlockPosition(OdGePoint3d position)
Definition: OdDbMLeader.cs:757
LineWeight leaderLineWeight(int leaderLineIndex)
Definition: OdDbMLeader.cs:938
Teigha.TD.OdDbMLeaderStyle.BlockConnectionType vb_blockConnectionType()
OdResult getBlockAttributeValue(OdDbObjectId attdefId, ref OdDbAttribute pAtt)
Definition: OdDbMLeader.cs:154
OdResult setContextDataManager(IntPtr pContextDataManager)
Definition: OdDbMLeader.cs:738
void removeLeader(int leaderIndex)
Definition: OdDbMLeader.cs:232
OdResult setVertex(int leaderLineIndex, int index, OdGePoint3d point)
Definition: OdDbMLeader.cs:319
void getVertex(int leaderLineIndex, int index, OdGePoint3d point)
Definition: OdDbMLeader.cs:325
void setDoglegLength(int leaderIndex, double dDoglegLength)
Definition: OdDbMLeader.cs:441
OdDbObjectId leaderLineTypeId()
Definition: OdDbMLeader.cs:377
override void copyFrom(OdRxObject pSource)
Definition: OdDbMLeader.cs:966
OdDbMLeader(IntPtr cPtr, bool cMemoryOwn)
Definition: OdDbMLeader.cs:21
void setEnableAnnotationScale(bool enableAnnotationScale)
Definition: OdDbMLeader.cs:696
OdResult setBlockAttributeValue(OdDbObjectId attdefId, OdDbAttribute pAtt)
Definition: OdDbMLeader.cs:175
void getDoglegDirection(int leaderIndex, OdGeVector3d vector)
Definition: OdDbMLeader.cs:345
OdResult recomputeBreakPoints()
Definition: OdDbMLeader.cs:827
double doglegLength(int leaderIndex)
Definition: OdDbMLeader.cs:446
void setBlockRotation(double rotation)
Definition: OdDbMLeader.cs:674
OdDbMLeaderStyle.LeaderType leaderLineType()
Definition: OdDbMLeader.cs:355
void setMLeaderStyle(OdDbObjectId newStyleId)
Definition: OdDbMLeader.cs:707
override void dwgOutFields(OdDbDwgFiler filer)
Definition: OdDbMLeader.cs:110
override OdResult dwgInFields(OdDbDwgFiler filer)
Definition: OdDbMLeader.cs:104
Teigha.TD.OdDbMLeaderStyle.TextAngleType vb_textAngleType()
override OdRxClass isA()
Definition: OdDbMLeader.cs:70
OdDbMLeaderStyle.ContentType contentType()
Definition: OdDbMLeader.cs:505
void setLeaderLineWeight(int leaderLineIndex, LineWeight leaderLineWeight)
Definition: OdDbMLeader.cs:933
void setLandingGap(double landingGap)
Definition: OdDbMLeader.cs:408
void setBlockConnectionType(OdDbMLeaderStyle.BlockConnectionType blockConnectionType)
Definition: OdDbMLeader.cs:685
OdResult setToleranceLocation(OdGePoint3d location)
Definition: OdDbMLeader.cs:772
OdDbObjectId MLeaderStyle()
Definition: OdDbMLeader.cs:712
OdCmColor blockColor()
Definition: OdDbMLeader.cs:657
void setBlockContentId(OdDbObjectId blockId)
Definition: OdDbMLeader.cs:627
double arrowSize(int leaderLineIndex)
Definition: OdDbMLeader.cs:949
Teigha.TD.Visibility vb_visibility()
Definition: OdDbMLeader.cs:987
static new OdRxClass desc()
Definition: OdDbMLeader.cs:63
void setContentType(OdDbMLeaderStyle.ContentType contentType)
Definition: OdDbMLeader.cs:500
OdResult removeLeaderLineRefAssoc(int leaderLineIndex)
Definition: OdDbMLeader.cs:845
OdResult moveMLeader(OdGeVector3d vector, OdDbMLeader.MoveType moveType, bool bAutoSwitchDogleg)
Definition: OdDbMLeader.cs:198
override void Dispose(bool disposing)
Definition: OdDbMLeader.cs:30
OdResult getContentGeomExtents(OdGeExtents3d extents)
Definition: OdDbMLeader.cs:210
void setLeaderLineTypeId(OdDbObjectId leaderLineTypeId)
Definition: OdDbMLeader.cs:372
void setEnableDogleg(bool enableDogleg)
Definition: OdDbMLeader.cs:430
OdResult getOverridedMLeaderStyle(OdDbMLeaderStyle mleaderStyle)
Definition: OdDbMLeader.cs:732
Teigha.TD.OdDbMLeaderStyle.ContentType vb_contentType()
Definition: OdDbMLeader.cs:993
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
OdResult connectionPoint(OdGeVector3d vect, OdGePoint3d point, OdDbMLeaderStyle.TextAttachmentDirection direction)
Definition: OdDbMLeader.cs:821
void getTextLocation(OdGePoint3d location)
Definition: OdDbMLeader.cs:767
void setEnableFrameText(bool enableFrameText)
Definition: OdDbMLeader.cs:591
static OdDbMLeader cast(OdRxObject pObj)
Definition: OdDbMLeader.cs:43
void setTextLocation(OdGePoint3d location)
Definition: OdDbMLeader.cs:762
void setTextAlignmentType(OdDbMLeaderStyle.TextAlignmentType textAlignmentType)
Definition: OdDbMLeader.cs:558
OdResult updateContentScale(OdDbMLeaderObjectContextData pContext)
Definition: OdDbMLeader.cs:851
Teigha.TD.OdDbMLeaderStyle.TextAlignmentType vb_textAlignmentType()
OdResult setFirstVertex(int leaderLineIndex, OdGePoint3d point)
Definition: OdDbMLeader.cs:283
OdCmColor leaderLineColor(int leaderLineIndex)
Definition: OdDbMLeader.cs:902
void setTextHeight(double textHeight)
Definition: OdDbMLeader.cs:580
void setTextStyleId(OdDbObjectId textStyleId)
Definition: OdDbMLeader.cs:511
OdDbObjectId arrowSymbolId()
Definition: OdDbMLeader.cs:469
void getLeaderIndexes(OdIntArray leaderIndexes)
Definition: OdDbMLeader.cs:222
OdGeVector3d normal()
Definition: OdDbMLeader.cs:192
void setLeaderLineType(OdDbMLeaderStyle.LeaderType leaderLineType)
Definition: OdDbMLeader.cs:350
void getLeaderLineIndexes(int leaderIndex, OdIntArray leaderLineIndexes)
Definition: OdDbMLeader.cs:335
OdDbMLeaderStyle.TextAttachmentType textAttachmentType(OdDbMLeaderStyle.LeaderDirectionType leaderDirection)
Definition: OdDbMLeader.cs:541
OdResult addLeaderLine(int leaderIndex, out int leaderLineIndex)
Definition: OdDbMLeader.cs:248
void setArrowSize(int leaderLineIndex, double arrowSize)
Definition: OdDbMLeader.cs:944
void addLeader(out int leaderIndex)
Definition: OdDbMLeader.cs:227
void setBlockColor(OdCmColor blockColor)
Definition: OdDbMLeader.cs:652
OdDbMLeaderStyle.TextAttachmentDirection textAttachmentDirection()
Definition: OdDbMLeader.cs:874
OdDbMLeaderStyle.TextAngleType textAngleType()
Definition: OdDbMLeader.cs:552
OdResult numVertices(int leaderLineIndex, out int num)
Definition: OdDbMLeader.cs:313
OdCmColor textColor()
Definition: OdDbMLeader.cs:574
OdResult getLastVertex(int leaderLineIndex, OdGePoint3d point)
Definition: OdDbMLeader.cs:301
OdResult postMLeaderToDb(OdDbDatabase pDb)
Definition: OdDbMLeader.cs:833
OdDbObjectId blockContentId()
Definition: OdDbMLeader.cs:632
void setArrowSymbolId(OdDbObjectId arrowSymbolId)
Definition: OdDbMLeader.cs:464
OdCmColor leaderLineColor()
Definition: OdDbMLeader.cs:366
virtual Teigha.TD.CollisionType vb_collisionType()
static new OdDbMLeader createObject()
Definition: OdDbMLeader.cs:84
void getLeaderIndex(int leaderLineIndex, out int leaderIndex)
Definition: OdDbMLeader.cs:330
static HandleRef getCPtr(OdDbMLeader obj)
Definition: OdDbMLeader.cs:26
OdResult updateLeaderLinePosition()
Definition: OdDbMLeader.cs:839
OdResult addLeaderLine(OdGePoint3d point, out int leaderLineIndex)
Definition: OdDbMLeader.cs:254
static string getRealClassName(IntPtr ptr)
Definition: OdDbMLeader.cs:971
bool isOverride(int leaderLineIndex, OdDbMLeader.LeaderLineOverrideType value)
Definition: OdDbMLeader.cs:880
Teigha.Core.LineWeight vb_lineWeight()
OdDbObjectId leaderLineTypeId(int leaderLineIndex)
Definition: OdDbMLeader.cs:913
OdDbMLeaderStyle.TextAlignmentType textAlignmentType()
Definition: OdDbMLeader.cs:563
OdDbMLeaderStyle.LeaderType leaderLineType(int leaderLineIndex)
Definition: OdDbMLeader.cs:891
bool isOverride(OdDbMLeader.PropertyOverrideType propertyType)
Definition: OdDbMLeader.cs:136
OdResult removeFirstVertex(int leaderLineIndex)
Definition: OdDbMLeader.cs:271
IntPtr getContextDataManager()
Definition: OdDbMLeader.cs:744
OdResult setScale(double scale)
Definition: OdDbMLeader.cs:142
void removeLeaderLine(int leaderLineIndex)
Definition: OdDbMLeader.cs:260
void vb_gripStatus(Teigha.Core.GripStat status)
Definition: OdDbMLeader.cs:981
OdResult setLastVertex(int leaderLineIndex, OdGePoint3d point)
Definition: OdDbMLeader.cs:307
void setLeaderLineWeight(LineWeight leaderLineWeight)
Definition: OdDbMLeader.cs:397
void setTextColor(OdCmColor textColor)
Definition: OdDbMLeader.cs:569
void setTextAttachmentDirection(OdDbMLeaderStyle.TextAttachmentDirection direction)
Definition: OdDbMLeader.cs:869
override OdRxObject queryX(OdRxClass protocolClass)
Definition: OdDbMLeader.cs:77
void setLeaderLineColor(OdCmColor leaderLineColor)
Definition: OdDbMLeader.cs:361
void setLeaderLineColor(int leaderLineIndex, OdCmColor leaderLineColor)
Definition: OdDbMLeader.cs:897
override void dxfOutFields(OdDbDxfFiler filer)
Definition: OdDbMLeader.cs:121
void setDoglegDirection(int leaderIndex, OdGeVector3d vector)
Definition: OdDbMLeader.cs:340
void setArrowSize(double arrowSize)
Definition: OdDbMLeader.cs:489
void setTextAttachmentType(OdDbMLeaderStyle.TextAttachmentType textAttachmentType, OdDbMLeaderStyle.LeaderDirectionType leaderDirection)
Definition: OdDbMLeader.cs:536
OdResult addLastVertex(int leaderLineIndex, OdGePoint3d point)
Definition: OdDbMLeader.cs:289
void setMText(OdDbMText pMText)
Definition: OdDbMLeader.cs:602
OdResult addFirstVertex(int leaderLineIndex, OdGePoint3d point)
Definition: OdDbMLeader.cs:265
OdDbMLeaderStyle.BlockConnectionType blockConnectionType()
Definition: OdDbMLeader.cs:690
Teigha.TD.OdDbMLeaderStyle.TextAttachmentType vb_textAttachmentType(Teigha.TD.OdDbMLeaderStyle.LeaderDirectionType leaderDirection)
void setOverride(OdDbMLeader.PropertyOverrideType propertyType, bool isOverride)
Definition: OdDbMLeader.cs:126
OdResult getToleranceLocation(OdGePoint3d location)
Definition: OdDbMLeader.cs:778
void setArrowSymbolId(int leaderLineIndex, OdDbObjectId arrowSymbolId)
Definition: OdDbMLeader.cs:784
LineWeight leaderLineWeight()
Definition: OdDbMLeader.cs:402
OdResult getFirstVertex(int leaderLineIndex, OdGePoint3d point)
Definition: OdDbMLeader.cs:277
void getLeaderLineIndexes(OdIntArray leaderLineIndexes)
Definition: OdDbMLeader.cs:243
void setBlockPosition(OdGePoint3d position)
Definition: OdDbMLeader.cs:752
OdGeScale3d blockScale()
Definition: OdDbMLeader.cs:668
override bool isPlanar()
Definition: OdDbMLeader.cs:857
void setLeaderLineType(int leaderLineIndex, OdDbMLeaderStyle.LeaderType leaderLineType)
Definition: OdDbMLeader.cs:886
override OdResult dxfInFields(OdDbDxfFiler filer)
Definition: OdDbMLeader.cs:115
void setLeaderLineTypeId(int leaderLineIndex, OdDbObjectId leaderLineTypeId)
Definition: OdDbMLeader.cs:908
override OdResult getPlane(OdGePlane plane, out Planarity planarity)
Definition: OdDbMLeader.cs:863
OdResult moveMLeader(OdGeVector3d vector, OdDbMLeader.MoveType moveType)
Definition: OdDbMLeader.cs:204
void setTextAngleType(OdDbMLeaderStyle.TextAngleType textAngleType)
Definition: OdDbMLeader.cs:547
void setEnableLanding(bool enableLanding)
Definition: OdDbMLeader.cs:419
OdResult connectionPoint(OdGeVector3d vect, OdGePoint3d point)
Definition: OdDbMLeader.cs:815
void setBlockScale(OdGeScale3d scale)
Definition: OdDbMLeader.cs:663
void setExtendLeaderToText(bool bSet)
Definition: OdDbMLeader.cs:955
OdDbObjectId arrowSymbolId(int leaderLineIndex)
Definition: OdDbMLeader.cs:789
void setPlane(OdGePlane plane)
Definition: OdDbMLeader.cs:187
OdResult setDoglegLength(double doglegLength)
Definition: OdDbMLeader.cs:452
OdResult removeLastVertex(int leaderLineIndex)
Definition: OdDbMLeader.cs:295
Teigha.TD.OdDbMLeaderStyle.TextAttachmentDirection vb_textAttachmentDirection()
Definition: OdDbMLeader.cs:999
OdDbObjectId textStyleId()
Definition: OdDbMLeader.cs:516
void setOverride(OdDbMLeader.PropertyOverrideType propertyType)
Definition: OdDbMLeader.cs:131
static HandleRef getCPtr(OdDbMLeaderObjectContextData obj)
static HandleRef getCPtr(OdDbMLeaderStyle obj)
static HandleRef getCPtr(OdDbMText obj)
Definition: OdDbMText.cs:26
static HandleRef getCPtr(OdDbObjectId obj)
Definition: OdDbObjectId.cs:27
static global::System.Exception Retrieve()
static void OdDbMLeader_removeLeader(HandleRef jarg1, int jarg2)
static int OdDbMLeader_setDoglegLength__SWIG_1(HandleRef jarg1, double jarg2)
static int OdDbMLeader_removeFirstVertex(HandleRef jarg1, int jarg2)
static int OdDbMLeader_getContentGeomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbMLeader_getBlockPosition(HandleRef jarg1, IntPtr jarg2)
static void OdDbMLeader_setArrowSize__SWIG_1(HandleRef jarg1, int jarg2, double jarg3)
static void OdDbMLeader_getLeaderLineIndexes__SWIG_1(HandleRef jarg1, int jarg2, IntPtr jarg3)
static double OdDbMLeader_scale(HandleRef jarg1)
static void OdDbMLeader_setEnableFrameText(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDbMLeader_arrowSymbolId__SWIG_0(HandleRef jarg1)
static bool OdDbMLeader_enableFrameText(HandleRef jarg1)
static int OdDbMLeader_numLeaders(HandleRef jarg1)
static void OdDbMLeader_setEnableAnnotationScale(HandleRef jarg1, bool jarg2)
static void OdDbMLeader_addLeader(HandleRef jarg1, out int jarg2)
static IntPtr OdDbMLeader_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdDbMLeader_enableAnnotationScale(HandleRef jarg1)
static global::System.IntPtr OdDbMLeader_arrowSymbolId__SWIG_1(HandleRef jarg1, int jarg2)
static double OdDbMLeader_arrowSize__SWIG_1(HandleRef jarg1, int jarg2)
static void OdDbMLeader_copyFrom(HandleRef jarg1, HandleRef jarg2)
static void OdDbMLeader_setTextAttachmentType(HandleRef jarg1, int jarg2, int jarg3)
static void OdDbMLeader_setLeaderLineColor__SWIG_1(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbMLeader_setLandingGap(HandleRef jarg1, double jarg2)
static global::System.IntPtr OdDbMLeader_blockContentId(HandleRef jarg1)
static int OdDbMLeader_textAlignmentType(HandleRef jarg1)
static int OdDbMLeader_leaderLineType__SWIG_0(HandleRef jarg1)
static void OdDbMLeader_setBlockScale(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbMLeader_moveMLeader__SWIG_1(HandleRef jarg1, IntPtr jarg2, int jarg3)
static int OdDbMLeader_leaderLineType__SWIG_1(HandleRef jarg1, int jarg2)
static int OdDbMLeader_addLeaderLine__SWIG_0(HandleRef jarg1, int jarg2, out int jarg3)
static bool OdDbMLeader_hasContent(HandleRef jarg1)
static void OdDbMLeader_setBlockPosition(HandleRef jarg1, IntPtr jarg2)
static int OdDbMLeader_postMLeaderToDb(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbMLeader_createObject()
static void OdDbMLeader_setExtendLeaderToText(HandleRef jarg1, bool jarg2)
static void OdDbMLeader_getLeaderIndexes(HandleRef jarg1, IntPtr jarg2)
static void OdDbMLeader_setPlane(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbMLeader_setBlockColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbMLeader_setContentType(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDbMLeader_normal(HandleRef jarg1)
static int OdDbMLeader_leaderLineWeight__SWIG_1(HandleRef jarg1, int jarg2)
static void OdDbMLeader_setOverride__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr OdDbMLeader_desc()
static void OdDbMLeader_setLeaderLineTypeId__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbMLeader_blockColor(HandleRef jarg1)
static int OdDbMLeader_setLastVertex(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbMLeader_setContextDataManager(HandleRef jarg1, IntPtr jarg2)
static void OdDbMLeader_setBlockConnectionType(HandleRef jarg1, int jarg2)
static bool OdDbMLeader_isOverride__SWIG_0(HandleRef jarg1, int jarg2)
static int OdDbMLeader_setBlockAttributeValue(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static int OdDbMLeader_removeLastVertex(HandleRef jarg1, int jarg2)
static void OdDbMLeader_setLeaderLineWeight__SWIG_1(HandleRef jarg1, int jarg2, int jarg3)
static int OdDbMLeader_addLastVertex(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static double OdDbMLeader_textHeight(HandleRef jarg1)
static global::System.IntPtr OdDbMLeader_leaderLineColor__SWIG_0(HandleRef jarg1)
static global::System.IntPtr OdDbMLeader_textColor(HandleRef jarg1)
static bool OdDbMLeader_enableDogleg(HandleRef jarg1)
static IntPtr OdDbMLeader_isA(HandleRef jarg1)
static int OdDbMLeader_removeLeaderLineRefAssoc(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDbMLeader_MLeaderStyle(HandleRef jarg1)
static double OdDbMLeader_blockRotation(HandleRef jarg1)
static void OdDbMLeader_setTextAttachmentDirection(HandleRef jarg1, int jarg2)
static void delete_OdDbMLeader(HandleRef jarg1)
static void OdDbMLeader_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbMLeader_setArrowSymbolId__SWIG_1(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbMLeader_setFirstVertex(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbMLeader_setArrowSize__SWIG_0(HandleRef jarg1, double jarg2)
static void OdDbMLeader_getVertex(HandleRef jarg1, int jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdDbMLeader_leaderLineColor__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr OdDbMLeader_mtext(HandleRef jarg1)
static int OdDbMLeader_contentType(HandleRef jarg1)
static void OdDbMLeader_setOverride__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static int OdDbMLeader_moveMLeader__SWIG_0(HandleRef jarg1, IntPtr jarg2, int jarg3, bool jarg4)
static void OdDbMLeader_setBlockRotation(HandleRef jarg1, double jarg2)
static int OdDbMLeader_getPlane(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out Planarity jarg3)
static void OdDbMLeader_setMText(HandleRef jarg1, HandleRef jarg2)
static int OdDbMLeader_addFirstVertex(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdDbMLeader_enableLanding(HandleRef jarg1)
static global::System.IntPtr OdDbMLeader_textStyleId(HandleRef jarg1)
static int OdDbMLeader_textAttachmentType(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDbMLeader_leaderLineTypeId__SWIG_1(HandleRef jarg1, int jarg2)
static void OdDbMLeader_setTextStyleId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbMLeader_leaderLineWeight__SWIG_0(HandleRef jarg1)
static int OdDbMLeader_getToleranceLocation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdDbMLeader_getRealClassName(IntPtr jarg1)
static void OdDbMLeader_getTextLocation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbMLeader_numLeaderLines(HandleRef jarg1)
static void OdDbMLeader_setLeaderLineTypeId__SWIG_1(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbMLeader_setTextColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbMLeader_setToleranceLocation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbMLeader_setScale(HandleRef jarg1, double jarg2)
static int OdDbMLeader_getLastVertex(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbMLeader_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbMLeader_setDoglegDirection(HandleRef jarg1, int jarg2, IntPtr jarg3)
static int OdDbMLeader_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbMLeader_textAngleType(HandleRef jarg1)
static int OdDbMLeader_blockConnectionType(HandleRef jarg1)
static int OdDbMLeader_setVertex(HandleRef jarg1, int jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdDbMLeader_setTextAlignmentType(HandleRef jarg1, int jarg2)
static int OdDbMLeader_updateLeaderLinePosition(HandleRef jarg1)
static int OdDbMLeader_numVertices(HandleRef jarg1, int jarg2, out int jarg3)
static int OdDbMLeader_getFirstVertex(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbMLeader_setTextLocation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDbMLeader_doglegLength__SWIG_0(HandleRef jarg1, int jarg2)
static double OdDbMLeader_doglegLength__SWIG_1(HandleRef jarg1)
static int OdDbMLeader_updateContentScale(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbMLeader_cast(HandleRef jarg1)
static int OdDbMLeader_connectionPoint__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbMLeader_removeLeaderLine(HandleRef jarg1, int jarg2)
static IntPtr OdDbMLeader_getContextDataManager(HandleRef jarg1)
static void OdDbMLeader_setLeaderLineType__SWIG_0(HandleRef jarg1, int jarg2)
static void OdDbMLeader_getLeaderIndex(HandleRef jarg1, int jarg2, out int jarg3)
static void OdDbMLeader_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbMLeader_getLeaderLineIndexes__SWIG_0(HandleRef jarg1, IntPtr jarg2)
static void OdDbMLeader_setTextHeight(HandleRef jarg1, double jarg2)
static void OdDbMLeader_setDoglegLength__SWIG_0(HandleRef jarg1, int jarg2, double jarg3)
static double OdDbMLeader_landingGap(HandleRef jarg1)
static bool OdDbMLeader_isPlanar(HandleRef jarg1)
static void OdDbMLeader_setLeaderLineType__SWIG_1(HandleRef jarg1, int jarg2, int jarg3)
static void OdDbMLeader_setBlockContentId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbMLeader_setLeaderLineWeight__SWIG_0(HandleRef jarg1, int jarg2)
static int OdDbMLeader_getBlockAttributeValue(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, ref IntPtr jarg3)
static void OdDbMLeader_setEnableDogleg(HandleRef jarg1, bool jarg2)
static int OdDbMLeader_recomputeBreakPoints(HandleRef jarg1)
static bool OdDbMLeader_extendLeaderToText(HandleRef jarg1)
static int OdDbMLeader_addLeaderLine__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out int jarg3)
static bool OdDbMLeader_isOverride__SWIG_1(HandleRef jarg1, int jarg2, int jarg3)
static void OdDbMLeader_setTextAngleType(HandleRef jarg1, int jarg2)
static void OdDbMLeader_setLeaderLineColor__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbMLeader_setArrowSymbolId__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbMLeader_getDoglegDirection(HandleRef jarg1, int jarg2, IntPtr jarg3)
static int OdDbMLeader_textAttachmentDirection(HandleRef jarg1)
static int OdDbMLeader_getOverridedMLeaderStyle(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbMLeader_plane(HandleRef jarg1)
static global::System.IntPtr OdDbMLeader_leaderLineTypeId__SWIG_0(HandleRef jarg1)
static int OdDbMLeader_connectionPoint__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, int jarg4)
static double OdDbMLeader_arrowSize__SWIG_0(HandleRef jarg1)
static global::System.IntPtr OdDbMLeader_blockScale(HandleRef jarg1)
static void OdDbMLeader_setEnableLanding(HandleRef jarg1, bool jarg2)
static void OdDbMLeader_setMLeaderStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)