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);
84IntPtr p_pProfileCurve = IntPtr.Zero;
90MemoryTransaction mTrans_pProfileCurve = MemoryManager.GetMemoryManager().GetCurrentTransaction();
91 if(mTrans_pProfileCurve !=
null)
static global::System.Exception Retrieve()
static bool OdGeRuled_hasFirstProfilePoint(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeRuled_hasSecondProfilePoint(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdGeRuled(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGeRuled_getPoint(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGeRuled_set__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static bool OdGeRuled_setEnvelope(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGeRuled_set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGeRuled_set__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGeRuled_getEnvelope(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdGeRuled_getProfileCurve(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2, out IntPtr jarg3)
static global::System.IntPtr OdGeRuled_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static HandleRef getCPtr(OdGeCurve3d obj)
static HandleRef getCPtr(OdGeInterval obj)
static HandleRef getCPtr(OdGePoint3d obj)
Teigha.Core.OdGe.EntityId vb_type()
bool hasSecondProfilePoint()
OdGeRuled(OdGeCurve3d pProfileCurve1, OdGePoint3d pPoint2)
bool hasFirstProfilePoint()
OdResult getProfileCurve(byte iIndex, out OdGeCurve3d pProfileCurve)
OdResult getPoint(byte iIndex, OdGePoint3d point)
OdGeRuled Assign(OdGeRuled extSurf)
OdGeRuled(OdGeRuled ruled)
override void Dispose(bool disposing)
new void getEnvelope(OdGeInterval intrvlU, OdGeInterval intrvlV)
new bool setEnvelope(OdGeInterval intrvlU, OdGeInterval intrvlV)
OdGeRuled(OdGeCurve3d pProfileCurve1, OdGeCurve3d pProfileCurve2)
static HandleRef getCPtr(OdGeRuled obj)
OdGeRuled(OdGePoint3d pPoint1, OdGeCurve3d pProfileCurve2)
OdGeRuled(IntPtr cPtr, bool cMemoryOwn)