Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDbSection.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 OdDbSection : OdDbEntity {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDbSection(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbSection_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbSection 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 OdDbSection cast(OdRxObject pObj) {// OdSmartPtr<OdDbSection>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbSection ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, true));
52 ret = (OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),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.OdDbSection_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.OdDbSection_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.OdDbSection_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbSection createObject() {// OdSmartPtr<OdDbSection>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbSection ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, true));
93 ret = (OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, true);
98 }
99
101 return ret;
102}
103
104 public static OdDbSection createObject(OdGePoint3dArray pts, OdGeVector3d verticalDir) {// OdDbSectionPtr
105 MemoryManager mMan = MemoryManager.GetMemoryManager();
106 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
108
109 OdDbSection ret = null;
110 if (null != mTrans)
111 {
112 mTrans.AddObject((OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, true));
113 ret = (OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, false);
114 }
115 else
116 {
117 ret = (OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, true);
118 }
119
121 return ret;
122}
123
124 public static OdDbSection createObject(OdGePoint3dArray pts, OdGeVector3d verticalDir, OdGeVector3d vecViewingDir) {// OdDbSectionPtr
125 MemoryManager mMan = MemoryManager.GetMemoryManager();
126 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
128
129 OdDbSection ret = null;
130 if (null != mTrans)
131 {
132 mTrans.AddObject((OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, true));
133 ret = (OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, false);
134 }
135 else
136 {
137 ret = (OdDbSection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSection),ptr, true);
138 }
139
141 return ret;
142}
143
149
154
160
161 public void getName(ref string sName) {
162IntPtr tmp_sName = Marshal.StringToCoTaskMemUni(sName);
163 IntPtr saved_sName = tmp_sName;
164 try {
165 TD_DbPINVOKE.OdDbSection_getName__SWIG_1(swigCPtr, ref tmp_sName);
167 } finally {
168if (tmp_sName != saved_sName) sName = Marshal.PtrToStringUni(tmp_sName);
169 }
170 }
171
176
182
188
194
200
206
212
218
223
229
234
235 public int numVertices() {
236 int ret = TD_DbPINVOKE.OdDbSection_numVertices(swigCPtr);
238 return ret;
239 }
240
246
252
253 public OdResult addVertex(int nInsertAt, OdGePoint3d pt) {
256 return ret;
257 }
258
259 public OdResult removeVertex(int nIndex) {
262 return ret;
263 }
264
269
275
276 public double height(OdDbSection.Height nHeightType) {
277 double ret = TD_DbPINVOKE.OdDbSection_height(swigCPtr, (int)nHeightType);
279 return ret;
280 }
281
282 public OdResult setHeight(OdDbSection.Height nHeightType, double fHeight) {
283 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbSection_setHeight(swigCPtr, (int)nHeightType, fHeight);
285 return ret;
286 }
287
293
294 public bool hasJogs() {
295 bool ret = TD_DbPINVOKE.OdDbSection_hasJogs(swigCPtr);
297 return ret;
298 }
299
305
306 public OdDbSectionSettings getSettings(OpenMode mode) {// OdDbSectionSettingsPtr
307 MemoryManager mMan = MemoryManager.GetMemoryManager();
308 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
309 IntPtr ptr = TD_DbPINVOKE.OdDbSection_getSettings__SWIG_1(swigCPtr, (int)mode);
310
311 OdDbSectionSettings ret = null;
312 if (null != mTrans)
313 {
314 mTrans.AddObject((OdDbSectionSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSectionSettings),ptr, true));
315 ret = (OdDbSectionSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSectionSettings),ptr, false);
316 }
317 else
318 {
319 ret = (OdDbSectionSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSectionSettings),ptr, true);
320 }
321
323 return ret;
324}
325
331
336
337 public bool isSlice() {
338 bool ret = TD_DbPINVOKE.OdDbSection_isSlice(swigCPtr);
340 return ret;
341 }
342
343 public OdResult setIsSlice(bool bIsSlice) {
344 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbSection_setIsSlice(swigCPtr, bIsSlice);
346 return ret;
347 }
348
349 public double thicknessDepth() {
350 double ret = TD_DbPINVOKE.OdDbSection_thicknessDepth(swigCPtr);
352 return ret;
353 }
354
360
361 public double sectionPlaneOffset() {
362 double ret = TD_DbPINVOKE.OdDbSection_sectionPlaneOffset(swigCPtr);
364 return ret;
365 }
366
372
378
383
389
394
395 public override bool subWorldDraw(OdGiWorldDraw pWd) {
398 return ret;
399 }
400
405
406 public override OdResult subGetClassID(IntPtr pClsid) {
407 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbSection_subGetClassID(swigCPtr, pClsid /*SIMPLETYPE*/);
409 return ret;
410 }
411
416
422
423 public virtual new OdResult subGetTransformedCopy(OdGeMatrix3d mat, ref OdDbEntity /*OUT_PARAM for SMARTPTR*/ pCopy) {
424 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pCopy = pCopy == null ? IntPtr.Zero : OdDbEntity.getCPtr(pCopy).Handle;
425 IntPtr saved_pCopy = tmp_pCopy;
426 /*OUT_PARAM for SMARTPTR pre*/
427 try {
428 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbSection_subGetTransformedCopy(swigCPtr, OdGeMatrix3d.getCPtr(mat), ref tmp_pCopy /*OUT_PARAM for SMARTPTR*/);
430 return ret;
431 } finally {
432if(tmp_pCopy == IntPtr.Zero) pCopy = null;
433 if(tmp_pCopy != IntPtr.Zero && tmp_pCopy != saved_pCopy)
434 {
435 MemoryTransaction mTrans_pCopy = MemoryManager.GetMemoryManager().GetCurrentTransaction();
436 if(mTrans_pCopy != null)
437 mTrans_pCopy.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbEntity>(typeof(OdDbEntity), tmp_pCopy, true));
438 pCopy = Teigha.Core.Helpers.odCreateObjectInternal<OdDbEntity>(typeof(OdDbEntity), tmp_pCopy, mTrans_pCopy == null);
439 /*OUT_PARAM for SMARTPTR*/
440 }
441 }
442 }
443
444 public OdResult generateSectionGeometry(OdDbEntity pEnt, out OdDbEntityPtrArray intBoundaryEnts, out OdDbEntityPtrArray intFillEnts, out OdDbEntityPtrArray backgroundEnts, out OdDbEntityPtrArray foregroundEnts, out OdDbEntityPtrArray curveTangencyEnts) {
445 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbSection_generateSectionGeometry__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pEnt), out intBoundaryEnts, out intFillEnts, out backgroundEnts, out foregroundEnts, out curveTangencyEnts);
447 return ret;
448 }
449
450 public OdResult generateSectionGeometry(OdDbEntity pEnt, out OdDbEntityPtrArray intBoundaryEnts, out OdDbEntityPtrArray intFillEnts, out OdDbEntityPtrArray backgroundEnts, out OdDbEntityPtrArray foregroundEnts, out OdDbEntityPtrArray curveTangencyEnts, bool bIsSetProperties) {
451 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbSection_generateSectionGeometry__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pEnt), out intBoundaryEnts, out intFillEnts, out backgroundEnts, out foregroundEnts, out curveTangencyEnts, bIsSetProperties);
453 return ret;
454 }
455
456 public double topPlane() {
457 double ret = TD_DbPINVOKE.OdDbSection_topPlane(swigCPtr);
459 return ret;
460 }
461
462 public OdResult setTopPlane(double arg0) {
465 return ret;
466 }
467
468 public double bottomPlane() {
469 double ret = TD_DbPINVOKE.OdDbSection_bottomPlane(swigCPtr);
471 return ret;
472 }
473
479
480 public double elevation() {
481 double ret = TD_DbPINVOKE.OdDbSection_elevation(swigCPtr);
483 return ret;
484 }
485
491
492 protected static string getRealClassName(IntPtr ptr) {
493 string ret = TD_DbPINVOKE.OdDbSection_getRealClassName(ptr /*SIMPLETYPE*/);
495 return ret;
496 }
497
502 public void vb_gripStatus(Teigha.Core.GripStat status) { this.gripStatus(status); }
503
509
514 public Teigha.TD.OdDbSection.State vb_state() { return this.state(); }
515
520 public double vb_height(Teigha.TD.OdDbSection.Height nHeightType) { return this.height(nHeightType); }
521
526 public string vb_material() { return this.material(); }
527
532 public virtual Teigha.TD.CollisionType vb_collisionType() { return this.collisionType(); }
533
538 public string vb_linetype() { return this.linetype(); }
539
545
551
552 [System.Flags] public enum State {
553 kPlane = 0x01,
554 kBoundary = 0x02,
555 kVolume = 0x04
556 }
557
558 [System.Flags] public enum SubItem {
559 kNone = 0x00,
560 kSectionLine = 0x01,
561 kSectionLineTop = 0x02,
562 kSectionLineBottom = 0x04,
563 kBackLine = 0x08,
564 kBackLineTop = 0x10,
565 kBackLineBottom = 0x20,
566 kVerticalLineTop = 0x40,
568 }
569
570 [System.Flags] public enum Height {
573 }
574
575}
576
577}
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiViewportDraw obj)
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(OdCmColor obj)
Definition OdCmColor.cs:26
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
LineWeight lineWeight()
virtual CollisionType collisionType()
static HandleRef getCPtr(OdDbEntity obj)
Definition OdDbEntity.cs:26
virtual void gripStatus(GripStat status)
Visibility visibility()
override OdResult dwgInFields(OdDbDwgFiler pFiler)
OdResult setThicknessDepth(double depth)
OdResult removeVertex(int nIndex)
OdResult setViewingDirection(OdGeVector3d dir)
OdResult setVertex(int nIndex, OdGePoint3d pt)
OdResult getVertex(int nIndex, OdGePoint3d pt)
void vb_gripStatus(Teigha.Core.GripStat status)
override void subViewportDraw(OdGiViewportDraw pVd)
override void Dispose(bool disposing)
virtual new OdResult subTransformBy(OdGeMatrix3d xform)
OdDbSectionSettings getSettings(OpenMode mode)
double vb_height(Teigha.TD.OdDbSection.Height nHeightType)
OdResult setTopPlane(double arg0)
virtual new OdResult subGetTransformedCopy(OdGeMatrix3d mat, ref OdDbEntity pCopy)
OdResult generateSectionGeometry(OdDbEntity pEnt, out OdDbEntityPtrArray intBoundaryEnts, out OdDbEntityPtrArray intFillEnts, out OdDbEntityPtrArray backgroundEnts, out OdDbEntityPtrArray foregroundEnts, out OdDbEntityPtrArray curveTangencyEnts, bool bIsSetProperties)
static new OdDbSection createObject()
override bool subWorldDraw(OdGiWorldDraw pWd)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
void setName(String pszName)
OdResult setElevation(double arg0)
static OdDbSection createObject(OdGePoint3dArray pts, OdGeVector3d verticalDir, OdGeVector3d vecViewingDir)
OdResult createJog(OdGePoint3d ptOnSection)
void setIndicatorTransparency(int nTransparency)
OdResult addVertex(int nInsertAt, OdGePoint3d pt)
override void subClose()
OdResult setSectionPlaneOffset(double offset)
OdResult plane(OdGeVector3d uAxis, OdGeVector3d vAxis)
static new OdRxClass desc()
void enableLiveSection(bool bEnable)
OdCmColor indicatorFillColor()
static string getRealClassName(IntPtr ptr)
void setState(OdDbSection.State nState)
override void dwgOutFields(OdDbDwgFiler pFiler)
OdDbSection.State state()
Teigha.Core.LineWeight vb_lineWeight()
Teigha.TD.OdDbSection.State vb_state()
void getName(ref string sName)
override OdRxObject queryX(OdRxClass protocolClass)
Teigha.TD.Visibility vb_visibility()
void setIndicatorFillColor(OdCmColor color)
static OdDbSection cast(OdRxObject pObj)
OdResult setBottomPlane(double arg0)
OdResult setHeight(OdDbSection.Height nHeightType, double fHeight)
OdResult setIsSlice(bool bIsSlice)
static OdDbSection createObject(OdGePoint3dArray pts, OdGeVector3d verticalDir)
OdResult generateSectionGeometry(OdDbEntity pEnt, out OdDbEntityPtrArray intBoundaryEnts, out OdDbEntityPtrArray intFillEnts, out OdDbEntityPtrArray backgroundEnts, out OdDbEntityPtrArray foregroundEnts, out OdDbEntityPtrArray curveTangencyEnts)
override OdRxClass isA()
OdGeVector3d viewingDirection()
override void dxfOutFields(OdDbDxfFiler pFiler)
OdDbObjectId getSettings()
OdResult setVerticalDirection(OdGeVector3d dir)
OdResult setVertices(OdGePoint3dArray pts)
OdGeVector3d verticalDirection()
void getVertices(OdGePoint3dArray pts)
OdGeVector3d normal()
static HandleRef getCPtr(OdDbSection obj)
double height(OdDbSection.Height nHeightType)
override OdResult subGetClassID(IntPtr pClsid)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual Teigha.TD.CollisionType vb_collisionType()
OdDbSection(IntPtr cPtr, bool cMemoryOwn)
static global::System.Exception Retrieve()
static IntPtr OdDbSection_cast(HandleRef jarg1)
static int OdDbSection_generateSectionGeometry__SWIG_0(HandleRef jarg1, HandleRef jarg2, out OdDbEntityPtrArray jarg3, out OdDbEntityPtrArray jarg4, out OdDbEntityPtrArray jarg5, out OdDbEntityPtrArray jarg6, out OdDbEntityPtrArray jarg7)
static global::System.IntPtr OdDbSection_getSettings__SWIG_0(HandleRef jarg1)
static int OdDbSection_setThicknessDepth(HandleRef jarg1, double jarg2)
static int OdDbSection_setVerticalDirection(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSection_setIndicatorTransparency(HandleRef jarg1, int jarg2)
static int OdDbSection_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbSection_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbSection_getName__SWIG_1(HandleRef jarg1, ref IntPtr jarg2)
static IntPtr OdDbSection_getSettings__SWIG_1(HandleRef jarg1, int jarg2)
static bool OdDbSection_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbSection_normal(HandleRef jarg1)
static IntPtr OdDbSection_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbSection_verticalDirection(HandleRef jarg1)
static IntPtr OdDbSection_createObject__SWIG_0()
static int OdDbSection_subGetTransformedCopy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, ref IntPtr jarg3)
static int OdDbSection_createJog(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSection_plane(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdDbSection_isSlice(HandleRef jarg1)
static global::System.IntPtr OdDbSection_indicatorFillColor(HandleRef jarg1)
static void OdDbSection_subClose(HandleRef jarg1)
static int OdDbSection_setSectionPlaneOffset(HandleRef jarg1, double jarg2)
static int OdDbSection_setTopPlane(HandleRef jarg1, double jarg2)
static void OdDbSection_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static int OdDbSection_setIsSlice(HandleRef jarg1, bool jarg2)
static void OdDbSection_getVertices(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSection_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbSection_viewingDirection(HandleRef jarg1)
static IntPtr OdDbSection_createObject__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSection_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSection_isA(HandleRef jarg1)
static int OdDbSection_getVertex(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSection_setElevation(HandleRef jarg1, double jarg2)
static double OdDbSection_height(HandleRef jarg1, int jarg2)
static int OdDbSection_setViewingDirection(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSection_setState(HandleRef jarg1, int jarg2)
static bool OdDbSection_isLiveSectionEnabled(HandleRef jarg1)
static int OdDbSection_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDbSection_elevation(HandleRef jarg1)
static IntPtr OdDbSection_desc()
static int OdDbSection_setBottomPlane(HandleRef jarg1, double jarg2)
static string OdDbSection_getRealClassName(IntPtr jarg1)
static int OdDbSection_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbSection_state(HandleRef jarg1)
static double OdDbSection_topPlane(HandleRef jarg1)
static double OdDbSection_bottomPlane(HandleRef jarg1)
static int OdDbSection_indicatorTransparency(HandleRef jarg1)
static void OdDbSection_setIndicatorFillColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSection_addVertex(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbSection_createObject__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbSection_enableLiveSection(HandleRef jarg1, bool jarg2)
static bool OdDbSection_hasJogs(HandleRef jarg1)
static int OdDbSection_generateSectionGeometry__SWIG_1(HandleRef jarg1, HandleRef jarg2, out OdDbEntityPtrArray jarg3, out OdDbEntityPtrArray jarg4, out OdDbEntityPtrArray jarg5, out OdDbEntityPtrArray jarg6, out OdDbEntityPtrArray jarg7, bool jarg8)
static void delete_OdDbSection(HandleRef jarg1)
static double OdDbSection_thicknessDepth(HandleRef jarg1)
static int OdDbSection_removeVertex(HandleRef jarg1, int jarg2)
static int OdDbSection_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static int OdDbSection_setVertex(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static double OdDbSection_sectionPlaneOffset(HandleRef jarg1)
static String OdDbSection_getName__SWIG_0(HandleRef jarg1)
static int OdDbSection_setVertices(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSection_numVertices(HandleRef jarg1)
static int OdDbSection_setHeight(HandleRef jarg1, int jarg2, double jarg3)