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();
128 IntPtr tmp_pCopy = pCopy ==
null ? IntPtr.Zero :
OdDbEntity.
getCPtr(pCopy).Handle;
129 IntPtr saved_pCopy = tmp_pCopy;
136if(tmp_pCopy == IntPtr.Zero) pCopy =
null;
137 if(tmp_pCopy != IntPtr.Zero && tmp_pCopy != saved_pCopy)
139 MemoryTransaction mTrans_pCopy = MemoryManager.GetMemoryManager().GetCurrentTransaction();
140 if(mTrans_pCopy !=
null)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
virtual CollisionType collisionType()
static HandleRef getCPtr(OdDbEntity obj)
virtual void gripStatus(GripStat status)
override void Dispose(bool disposing)
override OdRxObject queryX(OdRxClass protocolClass)
override OdResult dxfIn(OdDbDxfFiler pFiler)
void vb_gripStatus(Teigha.Core.GripStat status)
static new OdRxClass desc()
static new OdDbSequenceEnd createObject()
virtual new OdResult subGetTransformedCopy(OdGeMatrix3d mat, ref OdDbEntity pCopy)
Teigha.Core.LineWeight vb_lineWeight()
OdDbSequenceEnd(IntPtr cPtr, bool cMemoryOwn)
virtual Teigha.TD.CollisionType vb_collisionType()
virtual new OdResult subGetGeomExtents(OdGeExtents3d extents)
override OdResult subErase(bool erasing)
static OdDbSequenceEnd cast(OdRxObject pObj)
static HandleRef getCPtr(OdDbSequenceEnd obj)
override void dxfOutFields(OdDbDxfFiler pFiler)
static string getRealClassName(IntPtr ptr)
Teigha.TD.Visibility vb_visibility()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static global::System.Exception Retrieve()
static IntPtr OdDbSequenceEnd_isA(HandleRef jarg1)
static IntPtr OdDbSequenceEnd_cast(HandleRef jarg1)
static int OdDbSequenceEnd_dxfIn(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSequenceEnd_desc()
static IntPtr OdDbSequenceEnd_createObject()
static string OdDbSequenceEnd_getRealClassName(IntPtr jarg1)
static IntPtr OdDbSequenceEnd_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDbSequenceEnd_subGetGeomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSequenceEnd_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbSequenceEnd(HandleRef jarg1)
static int OdDbSequenceEnd_subGetTransformedCopy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, ref IntPtr jarg3)
static int OdDbSequenceEnd_subErase(HandleRef jarg1, bool jarg2)