Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbDetailViewStyle.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
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDbDetailViewStyle(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbDetailViewStyle_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbDetailViewStyle 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 OdDbDetailViewStyle cast(OdRxObject pObj) {// OdSmartPtr<OdDbDetailViewStyle>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbDetailViewStyle ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbDetailViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDetailViewStyle),ptr, true));
52 ret = (OdDbDetailViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDetailViewStyle),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbDetailViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDetailViewStyle),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.OdDbDetailViewStyle_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.OdDbDetailViewStyle_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.OdDbDetailViewStyle_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbDetailViewStyle createObject() {// OdSmartPtr<OdDbDetailViewStyle>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbDetailViewStyle ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbDetailViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDetailViewStyle),ptr, true));
93 ret = (OdDbDetailViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDetailViewStyle),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbDetailViewStyle)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDetailViewStyle),ptr, true);
98 }
99
101 return ret;
102}
103
105 MemoryManager mMan = MemoryManager.GetMemoryManager();
106 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
108
109 OdDbObjectId ret = null;
110 if (null != mTrans)
111 {
112 mTrans.AddObject(new OdDbObjectId(ptr, true));
113 ret = new OdDbObjectId(ptr, false);
114 }
115 else
116 {
117 ret = new OdDbObjectId(ptr, true);
118 }
119
121 return ret;
122}
123
127 return ret;
128 }
129
133 return ret;
134 }
135
139 return ret;
140 }
141
142 public double identifierHeight() {
145 return ret;
146 }
147
148 public OdResult setIdentifierHeight(double height) {
151 return ret;
152 }
153
154 public double identifierOffset() {
157 return ret;
158 }
159
160 public OdResult setIdentifierOffset(double offset) {
163 return ret;
164 }
165
169 return ret;
170 }
171
175 return ret;
176 }
177
179 MemoryManager mMan = MemoryManager.GetMemoryManager();
180 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
181 IntPtr ptr = TD_DbPINVOKE.OdDbDetailViewStyle_arrowSymbolId(swigCPtr);
182
183 OdDbObjectId ret = null;
184 if (null != mTrans)
185 {
186 mTrans.AddObject(new OdDbObjectId(ptr, true));
187 ret = new OdDbObjectId(ptr, false);
188 }
189 else
190 {
191 ret = new OdDbObjectId(ptr, true);
192 }
193
195 return ret;
196}
197
201 return ret;
202 }
203
207 return ret;
208 }
209
213 return ret;
214 }
215
216 public double arrowSymbolSize() {
219 return ret;
220 }
221
222 public OdResult setArrowSymbolSize(double size) {
225 return ret;
226 }
227
228 public bool showArrows() {
229 bool ret = TD_DbPINVOKE.OdDbDetailViewStyle_showArrows(swigCPtr);
231 return ret;
232 }
233
234 public OdResult setShowArrows(bool bValue) {
237 return ret;
238 }
239
243 return ret;
244 }
245
249 return ret;
250 }
251
255 return ret;
256 }
257
261 return ret;
262 }
263
265 MemoryManager mMan = MemoryManager.GetMemoryManager();
266 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
268
269 OdDbObjectId ret = null;
270 if (null != mTrans)
271 {
272 mTrans.AddObject(new OdDbObjectId(ptr, true));
273 ret = new OdDbObjectId(ptr, false);
274 }
275 else
276 {
277 ret = new OdDbObjectId(ptr, true);
278 }
279
281 return ret;
282}
283
287 return ret;
288 }
289
293 return ret;
294 }
295
299 return ret;
300 }
301
305 return ret;
306 }
307
311 return ret;
312 }
313
315 MemoryManager mMan = MemoryManager.GetMemoryManager();
316 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
318
319 OdDbObjectId ret = null;
320 if (null != mTrans)
321 {
322 mTrans.AddObject(new OdDbObjectId(ptr, true));
323 ret = new OdDbObjectId(ptr, false);
324 }
325 else
326 {
327 ret = new OdDbObjectId(ptr, true);
328 }
329
331 return ret;
332}
333
337 return ret;
338 }
339
341 MemoryManager mMan = MemoryManager.GetMemoryManager();
342 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
344
345 OdDbObjectId ret = null;
346 if (null != mTrans)
347 {
348 mTrans.AddObject(new OdDbObjectId(ptr, true));
349 ret = new OdDbObjectId(ptr, false);
350 }
351 else
352 {
353 ret = new OdDbObjectId(ptr, true);
354 }
355
357 return ret;
358}
359
363 return ret;
364 }
365
369 return ret;
370 }
371
375 return ret;
376 }
377
378 public double viewLabelTextHeight() {
381 return ret;
382 }
383
384 public OdResult setViewLabelTextHeight(double height) {
387 return ret;
388 }
389
390 public double viewLabelOffset() {
393 return ret;
394 }
395
396 public OdResult setViewLabelOffset(double offset) {
399 return ret;
400 }
401
405 return ret;
406 }
407
411 return ret;
412 }
413
417 return ret;
418 }
419
423 return ret;
424 }
425
429 return ret;
430}
431
435 return ret;
436}
437
441 return ret;
442}
443
447 return ret;
448 }
449
453 return ret;
454 }
455
456 public bool showViewLabel() {
459 return ret;
460 }
461
462 public OdResult setShowViewLabel(bool bValue) {
465 return ret;
466 }
467
471 return ret;
472 }
473
475 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbDetailViewStyle_setModelEdge(swigCPtr, (int)placement);
477 return ret;
478 }
479
483 return ret;
484 }
485
489 return ret;
490 }
491
495 return ret;
496 }
497
501 return ret;
502 }
503
505 MemoryManager mMan = MemoryManager.GetMemoryManager();
506 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
508
509 OdDbObjectId ret = null;
510 if (null != mTrans)
511 {
512 mTrans.AddObject(new OdDbObjectId(ptr, true));
513 ret = new OdDbObjectId(ptr, false);
514 }
515 else
516 {
517 ret = new OdDbObjectId(ptr, true);
518 }
519
521 return ret;
522}
523
527 return ret;
528 }
529
530 public override OdDbObjectId postViewStyleToDb(OdDbDatabase pDb, String styleName) {
531 MemoryManager mMan = MemoryManager.GetMemoryManager();
532 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
533 IntPtr ptr = TD_DbPINVOKE.OdDbDetailViewStyle_postViewStyleToDb(swigCPtr, OdDbDatabase.getCPtr(pDb), styleName);
534
535 OdDbObjectId ret = null;
536 if (null != mTrans)
537 {
538 mTrans.AddObject(new OdDbObjectId(ptr, true));
539 ret = new OdDbObjectId(ptr, false);
540 }
541 else
542 {
543 ret = new OdDbObjectId(ptr, true);
544 }
545
547 return ret;
548}
549
550 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
551 string ret = TD_DbPINVOKE.OdDbDetailViewStyle_getRealClassName(ptr /*SIMPLETYPE*/);
553 return ret;
554 }
555
561
567
573
577 kOnBoundary = 2,
579 }
580
581 public enum ModelEdge {
582 kSmooth = 0,
585 kJagged
586 }
587
588}
589
590}
virtual OdGiDrawable.DrawableType drawableType()
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(OdDbDatabase obj)
Definition: OdDbDatabase.cs:26
static OdDbDetailViewStyle cast(OdRxObject pObj)
OdResult setArrowSymbolColor(OdCmColor color)
OdDbModelDocViewStyle.AttachmentPoint viewLabelAttachment()
OdDbDetailViewStyle.ModelEdge modelEdge()
OdResult setIdentifierColor(OdCmColor color)
override void Dispose(bool disposing)
OdResult setViewLabelAttachment(OdDbModelDocViewStyle.AttachmentPoint attachment)
OdResult setIdentifierStyleId(OdDbObjectId objId)
OdResult setBorderLineWeight(LineWeight lineweight)
OdResult setViewLabelTextHeight(double height)
OdResult setShowArrows(bool bValue)
OdResult setArrowSymbolSize(double size)
static HandleRef getCPtr(OdDbDetailViewStyle obj)
OdDbDetailViewStyle(IntPtr cPtr, bool cMemoryOwn)
OdResult setBoundaryLineColor(OdCmColor color)
OdResult setShowViewLabel(bool bValue)
OdResult setBorderLineTypeId(OdDbObjectId objId)
Teigha.TD.OdDbDetailViewStyle.IdentifierPlacement vb_identifierPlacement()
OdResult setViewLabelPattern(String pattern, OdDbField pField)
static new OdDbDetailViewStyle createObject()
OdResult setBoundaryLineTypeId(OdDbObjectId objId)
OdResult setBorderLineColor(OdCmColor color)
override OdRxObject queryX(OdRxClass protocolClass)
OdResult setIdentifierHeight(double height)
OdDbDetailViewStyle.IdentifierPlacement identifierPlacement()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
OdResult setViewLabelAlignment(OdDbModelDocViewStyle.TextAlignment alignment)
OdResult setIdentifierOffset(double offset)
OdResult setViewLabelOffset(double offset)
Teigha.TD.OdDbDetailViewStyle.ModelEdge vb_modelEdge()
OdResult setBoundaryLineWeight(LineWeight lineweight)
OdResult setViewLabelTextColor(OdCmColor color)
static string getRealClassName(IntPtr ptr)
OdResult setIdentifierPlacement(OdDbDetailViewStyle.IdentifierPlacement placement)
override OdDbObjectId postViewStyleToDb(OdDbDatabase pDb, String styleName)
OdResult setViewLabelPattern(String pattern)
OdResult setConnectionLineTypeId(OdDbObjectId objId)
String getViewLabelPattern(OdDbField pField)
OdResult setViewLabelTextStyleId(OdDbObjectId objId)
OdResult setModelEdge(OdDbDetailViewStyle.ModelEdge placement)
OdResult setConnectionLineColor(OdCmColor color)
OdResult setConnectionLineWeight(LineWeight lineweight)
OdResult setArrowSymbolId(OdDbObjectId arrowSymbolId)
OdDbModelDocViewStyle.TextAlignment viewLabelAlignment()
static HandleRef getCPtr(OdDbField obj)
Definition: OdDbField.cs:26
static HandleRef getCPtr(OdDbObjectId obj)
Definition: OdDbObjectId.cs:27
static global::System.Exception Retrieve()
static global::System.IntPtr OdDbDetailViewStyle_viewLabelTextColor(HandleRef jarg1)
static int OdDbDetailViewStyle_setIdentifierOffset(HandleRef jarg1, double jarg2)
static string OdDbDetailViewStyle_getRealClassName(IntPtr jarg1)
static int OdDbDetailViewStyle_setBorderLineWeight(HandleRef jarg1, int jarg2)
static int OdDbDetailViewStyle_setViewLabelPattern__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static global::System.IntPtr OdDbDetailViewStyle_arrowSymbolColor(HandleRef jarg1)
static int OdDbDetailViewStyle_setBorderLineTypeId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbDetailViewStyle_borderLineColor(HandleRef jarg1)
static double OdDbDetailViewStyle_viewLabelTextHeight(HandleRef jarg1)
static double OdDbDetailViewStyle_identifierHeight(HandleRef jarg1)
static global::System.IntPtr OdDbDetailViewStyle_boundaryLineColor(HandleRef jarg1)
static int OdDbDetailViewStyle_setConnectionLineColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbDetailViewStyle_identifierStyleId(HandleRef jarg1)
static bool OdDbDetailViewStyle_showArrows(HandleRef jarg1)
static int OdDbDetailViewStyle_setArrowSymbolColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbDetailViewStyle_setIdentifierPlacement(HandleRef jarg1, int jarg2)
static int OdDbDetailViewStyle_setBoundaryLineWeight(HandleRef jarg1, int jarg2)
static IntPtr OdDbDetailViewStyle_desc()
static String OdDbDetailViewStyle_getViewLabelPattern__SWIG_1(HandleRef jarg1)
static IntPtr OdDbDetailViewStyle_createObject()
static String OdDbDetailViewStyle_getViewLabelPattern__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static int OdDbDetailViewStyle_setBoundaryLineTypeId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbDetailViewStyle_viewLabelAttachment(HandleRef jarg1)
static String OdDbDetailViewStyle_viewLabelPattern(HandleRef jarg1)
static int OdDbDetailViewStyle_setShowArrows(HandleRef jarg1, bool jarg2)
static int OdDbDetailViewStyle_setViewLabelTextColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbDetailViewStyle_isA(HandleRef jarg1)
static global::System.IntPtr OdDbDetailViewStyle_viewLabelTextStyleId(HandleRef jarg1)
static int OdDbDetailViewStyle_setIdentifierStyleId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdDbDetailViewStyle(HandleRef jarg1)
static int OdDbDetailViewStyle_setIdentifierHeight(HandleRef jarg1, double jarg2)
static int OdDbDetailViewStyle_setViewLabelTextStyleId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDbDetailViewStyle_identifierOffset(HandleRef jarg1)
static IntPtr OdDbDetailViewStyle_cast(HandleRef jarg1)
static int OdDbDetailViewStyle_borderLineWeight(HandleRef jarg1)
static bool OdDbDetailViewStyle_showViewLabel(HandleRef jarg1)
static int OdDbDetailViewStyle_boundaryLineWeight(HandleRef jarg1)
static int OdDbDetailViewStyle_setArrowSymbolSize(HandleRef jarg1, double jarg2)
static global::System.IntPtr OdDbDetailViewStyle_borderLineTypeId(HandleRef jarg1)
static global::System.IntPtr OdDbDetailViewStyle_boundaryLineTypeId(HandleRef jarg1)
static int OdDbDetailViewStyle_connectionLineWeight(HandleRef jarg1)
static int OdDbDetailViewStyle_setModelEdge(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDbDetailViewStyle_postViewStyleToDb(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static int OdDbDetailViewStyle_setIdentifierColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbDetailViewStyle_setConnectionLineWeight(HandleRef jarg1, int jarg2)
static int OdDbDetailViewStyle_setArrowSymbolId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbDetailViewStyle_setViewLabelTextHeight(HandleRef jarg1, double jarg2)
static int OdDbDetailViewStyle_viewLabelAlignment(HandleRef jarg1)
static int OdDbDetailViewStyle_setShowViewLabel(HandleRef jarg1, bool jarg2)
static int OdDbDetailViewStyle_setViewLabelPattern__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbDetailViewStyle_setBorderLineColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbDetailViewStyle_setViewLabelAttachment(HandleRef jarg1, int jarg2)
static double OdDbDetailViewStyle_arrowSymbolSize(HandleRef jarg1)
static IntPtr OdDbDetailViewStyle_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbDetailViewStyle_arrowSymbolId(HandleRef jarg1)
static int OdDbDetailViewStyle_identifierPlacement(HandleRef jarg1)
static int OdDbDetailViewStyle_modelEdge(HandleRef jarg1)
static int OdDbDetailViewStyle_setViewLabelOffset(HandleRef jarg1, double jarg2)
static int OdDbDetailViewStyle_setBoundaryLineColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDbDetailViewStyle_viewLabelOffset(HandleRef jarg1)
static global::System.IntPtr OdDbDetailViewStyle_identifierColor(HandleRef jarg1)
static global::System.IntPtr OdDbDetailViewStyle_connectionLineColor(HandleRef jarg1)
static global::System.IntPtr OdDbDetailViewStyle_connectionLineTypeId(HandleRef jarg1)
static int OdDbDetailViewStyle_setConnectionLineTypeId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbDetailViewStyle_setViewLabelAlignment(HandleRef jarg1, int jarg2)