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(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdDbEntity obj)
static HandleRef getCPtr(OdDbEntityPtrArray obj)
OdResult checkSweepCurve(OdDbEntity pSweepEnt, out Planarity planarity, OdGePoint3d pnt, OdGeVector3d vec, out bool closed, out double approxArcLen, bool displayErrorMessages)
bool getSweepEntityTransform(OdGeMatrix3d mat)
Teigha.TD.OdDbSweepOptions.MiterOption vb_miterOption()
OdResult checkSweepCurve(OdDbEntity pSweepEnt, out Planarity planarity, OdGePoint3d pnt, OdGeVector3d vec, out bool closed, out double approxArcLen)
void setAlignStart(bool val)
OdGeVector3d twistRefVec()
void setAlignAngle(double ang)
OdResult checkPathCurve(OdDbEntity pPathEnt, bool displayErrorMessages)
void setMiterOption(OdDbSweepOptions.MiterOption val)
OdDbSweepOptions.AlignOption align()
virtual void Dispose(bool disposing)
OdDbSweepOptions Assign(OdDbSweepOptions src)
bool checkIntersections()
static HandleRef getCPtr(OdDbSweepOptions obj)
void setSweepEntityTransform(OdGeMatrix3d mat)
void setEndDraftDist(double val)
OdResult checkPathCurve(OdDbEntity pPathEnt)
OdResult setPathEntityTransform(OdDbEntity pPathEnt)
OdResult setSweepEntityTransform(OdDbEntityPtrArray sweepEntities, bool displayErrorMessages)
void setScaleFactor(double val)
void setCheckIntersections(bool val)
bool getPathEntityTransform(OdGeMatrix3d mat)
OdDbSweepOptions(OdDbSweepOptions src)
void setPathEntityTransform(OdGeMatrix3d mat)
OdDbSweepOptions(IntPtr cPtr, bool cMemoryOwn)
void setTwistAngle(double ang)
OdDbSweepOptions.MiterOption miterOption()
OdResult setPathEntityTransform(OdDbEntity pPathEnt, bool displayErrorMessages)
OdResult setSweepEntityTransform(OdDbEntityPtrArray sweepEntities)
void setDraftAngle(double ang)
@ kTranslateSweepEntityToPath
@ kAlignSweepEntityToPath
@ kTranslatePathToSweepEntity
bool IsEqual(OdDbSweepOptions opt)
void setTwistRefVec(OdGeVector3d vec)
void setAlign(OdDbSweepOptions.AlignOption val)
void setStartDraftDist(double val)
void setBasePoint(OdGePoint3d pnt)
static global::System.Exception Retrieve()
static void OdDbSweepOptions_setTwistAngle(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static double OdDbSweepOptions_startDraftDist(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbSweepOptions_setSweepEntityTransform__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSweepOptions_setAlignStart(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static int OdDbSweepOptions_setSweepEntityTransform__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int OdDbSweepOptions_checkSweepCurve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, out Planarity jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, out bool jarg6, out double jarg7, bool jarg8)
static void OdDbSweepOptions_setCheckIntersections(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDbSweepOptions_twistRefVec(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdDbSweepOptions_draftAngle(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdDbSweepOptions_endDraftDist(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbSweepOptions_checkIntersections(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbSweepOptions_align(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbSweepOptions_setScaleFactor(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool OdDbSweepOptions_getSweepEntityTransform(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSweepOptions_setAlignAngle(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static int OdDbSweepOptions_checkPathCurve__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdDbSweepOptions_setDraftAngle(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static int OdDbSweepOptions_setSweepEntityTransform__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdDbSweepOptions(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbSweepOptions_alignStart(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbSweepOptions_setPathEntityTransform__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, bool jarg3)
static bool OdDbSweepOptions_bank(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbSweepOptions_setPathEntityTransform__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void OdDbSweepOptions_setBasePoint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbSweepOptions_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSweepOptions_setEndDraftDist(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static int OdDbSweepOptions_checkPathCurve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static double OdDbSweepOptions_twistAngle(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdDbSweepOptions_basePoint(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbSweepOptions_checkSweepCurve__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, out Planarity jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, out bool jarg6, out double jarg7)
static void OdDbSweepOptions_setStartDraftDist(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool OdDbSweepOptions_getPathEntityTransform(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDbSweepOptions_scaleFactor(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbSweepOptions_IsEqual(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSweepOptions_setTwistRefVec(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSweepOptions_setAlign(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static double OdDbSweepOptions_alignAngle(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDbSweepOptions_miterOption(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDbSweepOptions_setPathEntityTransform__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSweepOptions_setBank(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDbSweepOptions_setMiterOption(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)