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();
228 IntPtr tmp_pCopy = pCopy ==
null ? IntPtr.Zero :
OdDbEntity.
getCPtr(pCopy).Handle;
229 IntPtr saved_pCopy = tmp_pCopy;
236if(tmp_pCopy == IntPtr.Zero) pCopy =
null;
237 if(tmp_pCopy != IntPtr.Zero && tmp_pCopy != saved_pCopy)
239 MemoryTransaction mTrans_pCopy = MemoryManager.GetMemoryManager().GetCurrentTransaction();
240 if(mTrans_pCopy !=
null)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual new OdResult subGetTransformedCopy(OdGeMatrix3d mat, ref OdDbEntity pCopy)
override void Dispose(bool disposing)
virtual Teigha.TD.CollisionType vb_collisionType()
OdDb2dVertex(IntPtr cPtr, bool cMemoryOwn)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
void setBulge(double bulge)
override void dxfOutFields_R12(OdDbDxfFiler pFiler)
override OdResult dxfInFields_R12(OdDbDxfFiler pFiler)
void setTangent(double tangent)
void setStartWidth(double startWidth)
Teigha.TD.Visibility vb_visibility()
void setEndWidth(double endWidth)
void vb_gripStatus(Teigha.Core.GripStat status)
override void dwgOutFields(OdDbDwgFiler pFiler)
static HandleRef getCPtr(OdDb2dVertex obj)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override OdResult subTransformBy(OdGeMatrix3d xfm)
void setVertexType(Vertex2dType vertexType)
static new OdDb2dVertex createObject()
static string getRealClassName(IntPtr ptr)
Vertex2dType vertexType()
static OdDb2dVertex cast(OdRxObject pObj)
Teigha.Core.OdGePoint3d vb_position()
override OdRxObject queryX(OdRxClass protocolClass)
static new OdRxClass desc()
void setPosition(OdGePoint3d position)
void setVertexIdentifier(Int32 suggestedId)
Teigha.Core.LineWeight vb_lineWeight()
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
virtual CollisionType collisionType()
static HandleRef getCPtr(OdDbEntity obj)
virtual void gripStatus(GripStat status)
static global::System.Exception Retrieve()
static int OdDb2dVertex_subGetTransformedCopy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, ref IntPtr jarg3)
static IntPtr OdDb2dVertex_queryX(HandleRef jarg1, HandleRef jarg2)
static double OdDb2dVertex_startWidth(HandleRef jarg1)
static void OdDb2dVertex_setEndWidth(HandleRef jarg1, double jarg2)
static void OdDb2dVertex_dxfOutFields_R12(HandleRef jarg1, HandleRef jarg2)
static string OdDb2dVertex_getRealClassName(IntPtr jarg1)
static double OdDb2dVertex_endWidth(HandleRef jarg1)
static IntPtr OdDb2dVertex_desc()
static global::System.IntPtr OdDb2dVertex_position(HandleRef jarg1)
static double OdDb2dVertex_bulge(HandleRef jarg1)
static void OdDb2dVertex_useTangent(HandleRef jarg1)
static void OdDb2dVertex_setVertexType(HandleRef jarg1, int jarg2)
static void OdDb2dVertex_setBulge(HandleRef jarg1, double jarg2)
static void OdDb2dVertex_setPosition(HandleRef jarg1, IntPtr jarg2)
static void OdDb2dVertex_ignoreTangent(HandleRef jarg1)
static void OdDb2dVertex_setVertexIdentifier(HandleRef jarg1, Int32 jarg2)
static void OdDb2dVertex_setTangent(HandleRef jarg1, double jarg2)
static int OdDb2dVertex_dxfInFields_R12(HandleRef jarg1, HandleRef jarg2)
static int OdDb2dVertex_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDb2dVertex_setStartWidth(HandleRef jarg1, double jarg2)
static IntPtr OdDb2dVertex_createObject()
static void delete_OdDb2dVertex(HandleRef jarg1)
static double OdDb2dVertex_tangent(HandleRef jarg1)
static Int32 OdDb2dVertex_vertexIdentifier(HandleRef jarg1)
static bool OdDb2dVertex_isTangentUsed(HandleRef jarg1)
static int OdDb2dVertex_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDb2dVertex_cast(HandleRef jarg1)
static IntPtr OdDb2dVertex_isA(HandleRef jarg1)
static void OdDb2dVertex_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDb2dVertex_vertexType(HandleRef jarg1)