14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
105 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
111 MemoryManager mMan = MemoryManager.GetMemoryManager();
112 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
131 MemoryManager mMan = MemoryManager.GetMemoryManager();
132 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
151 MemoryManager mMan = MemoryManager.GetMemoryManager();
152 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
183 MemoryManager mMan = MemoryManager.GetMemoryManager();
184 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static bool OdGiSectionGeometryManager_generateSectionGeometry(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, bool jarg6)
static IntPtr OdGiSectionGeometryManager_createSectionGeometryMap(HandleRef jarg1)
static IntPtr OdGiSectionGeometryManager_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGiSectionGeometryManager_getLiveSection(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void delete_OdGiSectionGeometryManager(HandleRef jarg1)
static IntPtr OdGiSectionGeometryManager_createLiveSection__SWIG_2(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static IntPtr OdGiSectionGeometryManager_isA(HandleRef jarg1)
static int OdGiSectionGeometryManager_classifyExtentsRelativelySection(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGiSectionGeometryManager_createLiveSection__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6)
static IntPtr OdGiSectionGeometryManager_cast(HandleRef jarg1)
static bool OdGiSectionGeometryManager_isLiveSection(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiSectionGeometryManager_createLiveSection__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, double jarg7)
static IntPtr OdGiSectionGeometryManager_desc()
static string OdGiSectionGeometryManager_getRealClassName(IntPtr jarg1)
static IntPtr OdGiSectionGeometryManager_createObject()
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGiSectionGeometry obj)
OdGiSectionGeometryManager(IntPtr cPtr, bool cMemoryOwn)
virtual bool generateSectionGeometry(OdGiDrawable section, OdGiDrawable drawable, OdGeMatrix3d xform, OdGiSectionGeometry geom, bool bHasForeground)
@ kForceLiveSectionSettings
@ kKeepResultsTransformed
virtual int classifyExtentsRelativelySection(OdGiDrawable pDrawable, OdGeExtents3d ext)
virtual OdGiDrawable createLiveSection(OdRxObject pDb, OdDbStub visualStyleId, OdGePoint3dArray points, OdGeVector3d verticalDir, double dTop, double dBottom)
override OdRxObject queryX(OdRxClass protocolClass)
override void Dispose(bool disposing)
static OdGiSectionGeometryManager createObject()
virtual OdGiDrawable createLiveSection(OdRxObject pDb, OdDbStub visualStyleId, OdGePoint3dArray points, OdGeVector3d verticalDir)
virtual OdGiDrawable createLiveSection(OdRxObject pDb, OdDbStub visualStyleId, OdGePoint3dArray points, OdGeVector3d verticalDir, double dTop)
virtual bool isLiveSection(OdGiDrawable pDrawable)
virtual OdDbStub getLiveSection(OdDbStub layoutId, OdDbStub sectionSettingsId)
virtual OdGiSectionGeometryMap createSectionGeometryMap()
static string getRealClassName(IntPtr ptr)
static new OdRxClass desc()
static OdGiSectionGeometryManager cast(OdRxObject pObj)
static HandleRef getCPtr(OdGiSectionGeometryManager obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)