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);
70IntPtr p_pCurve = IntPtr.Zero;
76MemoryTransaction mTrans_pCurve = MemoryManager.GetMemoryManager().GetCurrentTransaction();
77 if(mTrans_pCurve !=
null)
static global::System.Exception Retrieve()
static bool OdIBrEdge_getCurveAsNurb(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdIBrEdge_next(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static IntPtr OdIBrEdge_getGeCurve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdIBrEdge_getVertex1(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdIBrEdge_getOrientToCurve(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdIBrEdge_getVertex2(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdIBrEdge(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrEdge_getCurveType(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdIBrEdge_getTrueColor(global::System.Runtime.InteropServices.HandleRef jarg1, out UInt32 jarg2)
static bool OdIBrEdge_hasColor(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2)
static bool OdIBrEdge_getColorIndex(global::System.Runtime.InteropServices.HandleRef jarg1, out UInt16 jarg2)
static int OdIBrEdge_getGeCurve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, out IntPtr jarg2)
static HandleRef getCPtr(OdGeNurbCurve3d obj)
static HandleRef getCPtr(OdIBrCoedge obj)
virtual OdGe.EntityId getCurveType()
OdIBrEdge(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdIBrEdge obj)
virtual OdIBrVertex getVertex2()
virtual bool getColorIndex(out UInt16 indx)
virtual OdGeCurve3d getGeCurve()
virtual void next(OdIBrCoedge pFirstChild, OdIBrCoedge pCurChild)
virtual OdBrErrorStatus getGeCurve(out OdGeCurve3d pCurve)
virtual bool getTrueColor(out UInt32 rgb)
virtual bool getOrientToCurve()
virtual OdIBrVertex getVertex1()
virtual bool getCurveAsNurb(OdGeNurbCurve3d nurb)
override void Dispose(bool disposing)
virtual bool hasColor(byte typeFlag)