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();
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdRxObjectPtrArray obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
virtual CollisionType collisionType()
virtual void gripStatus(GripStat status)
OdDbHelix.ConstrainType constrain()
override void Dispose(bool disposing)
OdGeVector3d axisVector()
static OdDbHelix cast(OdRxObject pObj)
static HandleRef getCPtr(OdDbHelix obj)
Teigha.Core.LineWeight vb_lineWeight()
override OdResult subExplode(OdRxObjectPtrArray entitySet)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
void setTurnHeight(double dTurnHeight)
void setTopRadius(double dRadius)
override OdResult subTransformBy(OdGeMatrix3d xfm)
Teigha.TD.OdDbSpline.SplineType vb_type()
override OdResult reverseCurve()
void setConstrain(OdDbHelix.ConstrainType constrain)
void setAxisVector(OdGeVector3d axisVector)
void setHeight(double dHeight)
Teigha.TD.Visibility vb_visibility()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
void setTurns(double dTurns)
static string getRealClassName(IntPtr ptr)
static new OdDbHelix createObject()
OdDbHelix(IntPtr cPtr, bool cMemoryOwn)
virtual Teigha.TD.CollisionType vb_collisionType()
override OdResult subGetClassID(IntPtr pClsid)
void setAxisPoint(OdGePoint3d axisPoint)
override void dxfOutFields(OdDbDxfFiler pFiler)
void setTwist(bool bTwist)
override OdRxObject queryX(OdRxClass protocolClass)
void vb_gripStatus(Teigha.Core.GripStat status)
void setAxisPoint(OdGePoint3d axisPoint, bool bMoveStartPoint)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
override void dwgOutFields(OdDbDwgFiler pFiler)
void setBaseRadius(double dRadius)
void setStartPoint(OdGePoint3d startPoint)
static new OdRxClass desc()
OdDbSpline.SplineType type()
static global::System.Exception Retrieve()
static void OdDbHelix_setTwist(HandleRef jarg1, bool jarg2)
static void OdDbHelix_setStartPoint(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbHelix_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static double OdDbHelix_turnSlope(HandleRef jarg1)
static void OdDbHelix_setTopRadius(HandleRef jarg1, double jarg2)
static int OdDbHelix_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbHelix_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbHelix_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbHelix_startPoint(HandleRef jarg1)
static void OdDbHelix_setHeight(HandleRef jarg1, double jarg2)
static int OdDbHelix_reverseCurve(HandleRef jarg1)
static void OdDbHelix_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbHelix(HandleRef jarg1)
static double OdDbHelix_height(HandleRef jarg1)
static int OdDbHelix_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbHelix_axisPoint(HandleRef jarg1)
static void OdDbHelix_setAxisPoint__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbHelix_twist(HandleRef jarg1)
static string OdDbHelix_getRealClassName(IntPtr jarg1)
static void OdDbHelix_setBaseRadius(HandleRef jarg1, double jarg2)
static IntPtr OdDbHelix_desc()
static double OdDbHelix_baseRadius(HandleRef jarg1)
static IntPtr OdDbHelix_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbHelix_setAxisPoint__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static double OdDbHelix_totalLength(HandleRef jarg1)
static int OdDbHelix_constrain(HandleRef jarg1)
static void OdDbHelix_setTurnHeight(HandleRef jarg1, double jarg2)
static void OdDbHelix_setTurns(HandleRef jarg1, double jarg2)
static global::System.IntPtr OdDbHelix_axisVector(HandleRef jarg1)
static double OdDbHelix_turnHeight(HandleRef jarg1)
static void OdDbHelix_setConstrain(HandleRef jarg1, int jarg2)
static void OdDbHelix_createHelix(HandleRef jarg1)
static double OdDbHelix_topRadius(HandleRef jarg1)
static IntPtr OdDbHelix_isA(HandleRef jarg1)
static void OdDbHelix_setAxisVector(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbHelix_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static double OdDbHelix_turns(HandleRef jarg1)
static IntPtr OdDbHelix_cast(HandleRef jarg1)
static IntPtr OdDbHelix_createObject()