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);
44 OdGeRuled ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdGeRuled(cPtr,
false);
133IntPtr p_pProfileCurve = IntPtr.Zero;
139MemoryTransaction mTrans_pProfileCurve = MemoryManager.GetMemoryManager().GetCurrentTransaction();
140 if(mTrans_pProfileCurve !=
null)
static global::System.Exception Retrieve()
static bool OdGeRuled_hasFirstProfilePoint(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeRuled_mirror(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
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 global::System.IntPtr OdGeRuled_rotateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeRuled_scaleBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeRuled_copy(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeRuled_set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeRuled_rotateBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
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 global::System.IntPtr OdGeRuled_translateBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeRuled_scaleBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeRuled_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
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(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3d obj)
Teigha.Core.OdGe.EntityId vb_type()
bool hasSecondProfilePoint()
OdGeRuled(OdGeCurve3d pProfileCurve1, OdGePoint3d pPoint2)
bool hasFirstProfilePoint()
new OdGeRuled rotateBy(double angle, OdGeVector3d vect)
OdResult getProfileCurve(byte iIndex, out OdGeCurve3d pProfileCurve)
new OdGeRuled mirror(OdGePlane plane)
OdResult getPoint(byte iIndex, OdGePoint3d point)
OdGeRuled Assign(OdGeRuled extSurf)
new OdGeRuled transformBy(OdGeMatrix3d xfm)
OdGeRuled(OdGeRuled ruled)
new OdGeRuled scaleBy(double scaleFactor, OdGePoint3d basePoint)
override void Dispose(bool disposing)
new void getEnvelope(OdGeInterval intrvlU, OdGeInterval intrvlV)
new OdGeRuled scaleBy(double scaleFactor)
new bool setEnvelope(OdGeInterval intrvlU, OdGeInterval intrvlV)
OdGeRuled(OdGeCurve3d pProfileCurve1, OdGeCurve3d pProfileCurve2)
static HandleRef getCPtr(OdGeRuled obj)
OdGeRuled(OdGePoint3d pPoint1, OdGeCurve3d pProfileCurve2)
new OdGeRuled rotateBy(double angle, OdGeVector3d vect, OdGePoint3d basePoint)
OdGeRuled(IntPtr cPtr, bool cMemoryOwn)
new OdGeRuled translateBy(OdGeVector3d translateVec)
static HandleRef getCPtr(OdGeVector3d obj)