14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
169 MemoryManager mMan = MemoryManager.GetMemoryManager();
170 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
189 MemoryManager mMan = MemoryManager.GetMemoryManager();
190 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
static HandleRef getCPtr(OdDbEntity obj)
static OdDbShExtrusion cast(OdRxObject pObj)
Teigha.Core.OdGeVector3d vb_direction()
OdDbShExtrusion(IntPtr cPtr, bool cMemoryOwn)
static new OdRxClass desc()
override void dxfOutFields(OdDbDxfFiler pFiler)
override void dwgOutFields(OdDbDwgFiler pFiler)
OdResult setHeight(double dHeight)
OdResult setSweepOptions(OdDbSweepOptions arg0)
static string getRealClassName(IntPtr ptr)
static new OdDbShExtrusion createObject()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
OdResult setDirection(OdGeVector3d vecDir)
OdResult getSweepOptions(OdDbSweepOptions sweepOptions)
override void Dispose(bool disposing)
OdResult getPathLength(out double dLen)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
OdResult setSweepEntity(OdDbEntity pSweepEnt)
override OdRxObject queryX(OdRxClass protocolClass)
OdResult setExtrude(OdGeVector3d vec, OdDbSweepOptions opt)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static HandleRef getCPtr(OdDbShExtrusion obj)
OdResult setPathEntity(OdDbEntity pPathEnt)
static HandleRef getCPtr(OdDbSweepOptions obj)
static global::System.Exception Retrieve()
static IntPtr OdDbShExtrusion_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDbShExtrusion_getPathLength(HandleRef jarg1, out double jarg2)
static global::System.IntPtr OdDbShExtrusion_direction(HandleRef jarg1)
static int OdDbShExtrusion_setExtrude(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbShExtrusion_cast(HandleRef jarg1)
static int OdDbShExtrusion_setHeight(HandleRef jarg1, double jarg2)
static int OdDbShExtrusion_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static double OdDbShExtrusion_height(HandleRef jarg1)
static IntPtr OdDbShExtrusion_sweepEntity(HandleRef jarg1)
static void OdDbShExtrusion_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbShExtrusion_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbShExtrusion_pathEntity(HandleRef jarg1)
static int OdDbShExtrusion_setPathEntity(HandleRef jarg1, HandleRef jarg2)
static string OdDbShExtrusion_getRealClassName(IntPtr jarg1)
static int OdDbShExtrusion_setSweepOptions(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbShExtrusion_setDirection(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbShExtrusion_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbShExtrusion_desc()
static IntPtr OdDbShExtrusion_isA(HandleRef jarg1)
static void delete_OdDbShExtrusion(HandleRef jarg1)
static int OdDbShExtrusion_setSweepEntity(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbShExtrusion_createObject()
static int OdDbShExtrusion_getSweepOptions(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)