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();
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
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 sweepOptions)
static string getRealClassName(IntPtr ptr)
OdResult setTaperAngle(double dTaperAng)
static new OdDbShExtrusion createObject()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
OdResult setExtrusionEntity(OdDbEntity pExtrudeEnt)
OdResult setDirection(OdGeVector3d vecDir)
OdResult getSweepOptions(OdDbSweepOptions sweepOptions)
override void Dispose(bool disposing)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
override OdRxObject queryX(OdRxClass protocolClass)
OdResult setExtrude(OdGeVector3d vec, OdDbSweepOptions opt)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
OdDbEntity extrusionEntity()
static HandleRef getCPtr(OdDbShExtrusion obj)
static HandleRef getCPtr(OdDbSweepOptions obj)
static global::System.Exception Retrieve()
static IntPtr OdDbShExtrusion_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbShExtrusion_extrusionEntity(HandleRef jarg1)
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 double OdDbShExtrusion_taperAngle(HandleRef jarg1)
static int OdDbShExtrusion_setHeight(HandleRef jarg1, double jarg2)
static int OdDbShExtrusion_setExtrusionEntity(HandleRef jarg1, HandleRef jarg2)
static int OdDbShExtrusion_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbShExtrusion_setTaperAngle(HandleRef jarg1, double jarg2)
static double OdDbShExtrusion_height(HandleRef jarg1)
static void OdDbShExtrusion_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbShExtrusion_dwgInFields(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 IntPtr OdDbShExtrusion_createObject()
static int OdDbShExtrusion_getSweepOptions(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)