14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
24 swigCPtr =
new HandleRef(
this, cPtr);
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
37 global::System.GC.SuppressFinalize(
this);
40 protected virtual void Dispose(
bool disposing) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
47 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
static HandleRef getCPtr(OdDbDatabase obj)
static HandleRef getCPtr(OdDbEntity obj)
static HandleRef getCPtr(OdDbEntityPtrArray obj)
OdResult checkCrossSectionCurves(OdDbEntityPtrArray crossSectionCurves, out bool allOpen, out bool allClosed, out bool allPlanar, bool displayErrorMessages)
OdDbLoftOptions(OdDbLoftOptions src)
void setAlignDirection(bool alignDir)
static HandleRef getCPtr(OdDbLoftOptions obj)
OdResult setSysvarsFromOptions(OdDbDatabase pDb)
virtual void Dispose(bool disposing)
void setSimplify(bool simplify)
bool IsEqual(OdDbLoftOptions opt)
void setNormal(OdDbLoftOptions.NormalOption option)
OdResult checkGuideCurves(OdDbEntityPtrArray guideCurves, bool displayErrorMessages)
OdResult checkOptions(bool displayErrorMessages)
void setNoTwist(bool noTwist)
OdResult checkLoftCurves(OdDbEntityPtrArray crossSectionCurves, OdDbEntityPtrArray guideCurves, OdDbEntity pPathCurve, out bool allOpen, out bool allClosed, out bool allPlanar)
void setVirtualGuide(bool virtGuide)
void setDraftEndMag(double val)
void setDraftStart(double angle)
OdResult checkCrossSectionCurves(OdDbEntityPtrArray crossSectionCurves, out bool allOpen, out bool allClosed, out bool allPlanar)
OdResult checkPathCurve(OdDbEntity pPathCurve, bool displayErrorMessages)
OdResult checkPathCurve(OdDbEntity pPathCurve)
OdResult checkLoftCurves(OdDbEntityPtrArray crossSectionCurves, OdDbEntityPtrArray guideCurves, OdDbEntity pPathCurve, out bool allOpen, out bool allClosed, out bool allPlanar, bool displayErrorMessages)
OdDbLoftOptions(IntPtr cPtr, bool cMemoryOwn)
OdDbLoftOptions.NormalOption normal()
void setDraftEnd(double angle)
OdResult checkGuideCurves(OdDbEntityPtrArray guideCurves)
void setDraftStartMag(double startMag)
OdResult setOptionsFromSysvars(OdDbDatabase pDb)
void setClosed(bool closed)
void setArcLengthParam(bool alParam)
OdDbLoftOptions Assign(OdDbLoftOptions rhs)
void setRuled(bool ruled)
static global::System.Exception Retrieve()
static void delete_OdDbLoftOptions(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbLoftOptions_noTwist(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbLoftOptions_setOptionsFromSysvars(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static double OdDbLoftOptions_draftEndMag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbLoftOptions_setAlignDirection(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static int OdDbLoftOptions_checkOptions__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDbLoftOptions_setDraftStartMag(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static int OdDbLoftOptions_normal(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbLoftOptions_setVirtualGuide(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static double OdDbLoftOptions_draftStartMag(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbLoftOptions_checkCrossSectionCurves__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out bool jarg3, out bool jarg4, out bool jarg5, bool jarg6)
static void OdDbLoftOptions_setNoTwist(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDbLoftOptions_setSimplify(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdDbLoftOptions_ruled(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbLoftOptions_setArcLengthParam(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static int OdDbLoftOptions_checkLoftCurves__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, HandleRef jarg4, out bool jarg5, out bool jarg6, out bool jarg7)
static int OdDbLoftOptions_checkCrossSectionCurves__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out bool jarg3, out bool jarg4, out bool jarg5)
static bool OdDbLoftOptions_closed(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbLoftOptions_checkLoftCurves__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, HandleRef jarg4, out bool jarg5, out bool jarg6, out bool jarg7, bool jarg8)
static bool OdDbLoftOptions_simplify(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbLoftOptions_setDraftEndMag(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static int OdDbLoftOptions_checkPathCurve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static int OdDbLoftOptions_checkGuideCurves__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdDbLoftOptions_setDraftEnd(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdDbLoftOptions_setClosed(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdDbLoftOptions_alignDirection(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbLoftOptions_checkPathCurve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, bool jarg3)
static bool OdDbLoftOptions_virtualGuide(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbLoftOptions_checkGuideCurves__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbLoftOptions_checkOptions__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbLoftOptions_setSysvarsFromOptions(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static double OdDbLoftOptions_draftEnd(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbLoftOptions_setDraftStart(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdDbLoftOptions_setRuled(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDbLoftOptions_setNormal(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool OdDbLoftOptions_IsEqual(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbLoftOptions_arcLengthParam(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDbLoftOptions_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDbLoftOptions_draftStart(global::System.Runtime.InteropServices.HandleRef jarg1)