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);
54 public OdGeCircArc2d(
OdGePoint2d center,
double radius,
double startAng,
double endAng,
OdGeVector2d refVec,
bool isClockWise) : this(
GlobalsPINVOKE.new_OdGeCircArc2d__SWIG_3(
OdGePoint2d.
getCPtr(
center),
radius,
startAng,
endAng,
OdGeVector2d.
getCPtr(
refVec).
Handle,
isClockWise), true) {
static global::System.Exception Retrieve()
static bool OdGeCircArc2d_intersectWith__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static double OdGeCircArc2d_startAngFromXAxis(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCircArc2d_set__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, out OdGe.ErrorCondition jarg5)
static global::System.IntPtr OdGeCircArc2d_center(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdGeCircArc2d_endAngFromXAxis(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCircArc2d_set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, double jarg4, double jarg5, IntPtr jarg6, bool jarg7)
static bool OdGeCircArc2d_isInside__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeCircArc2d_endPoint(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeCircArc2d_getGeomExtents(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeCircArc2d_setToComplement(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeCircArc2d_intersectWith__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static bool OdGeCircArc2d_intersectWith__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static double OdGeCircArc2d_startAng(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCircArc2d_startPoint(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCircArc2d_setRadius(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static double OdGeCircArc2d_radius(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCircArc2d_setCenter(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeCircArc2d_set__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, double jarg4, double jarg5)
static double OdGeCircArc2d_endAng(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCircArc2d_set__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, double jarg4, double jarg5, IntPtr jarg6)
static void delete_OdGeCircArc2d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCircArc2d_set__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGeCircArc2d_setAngles(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
static global::System.IntPtr OdGeCircArc2d_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeCircArc2d_refVec(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCircArc2d_set__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static global::System.IntPtr OdGeCircArc2d_set__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4)
static bool OdGeCircArc2d_tangent__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeCircArc2d_set__SWIG_9(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, out double jarg5, out double jarg6, out double jarg7, out bool jarg8)
static bool OdGeCircArc2d_tangent__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, out OdGe.ErrorCondition jarg5)
static bool OdGeCircArc2d_tangent__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGeCircArc2d_setRefVec(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdGeCircArc2d_set__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, double jarg4, out double jarg5, out double jarg6, out bool jarg7)
static bool OdGeCircArc2d_intersectWith__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static global::System.IntPtr OdGeCircArc2d_set__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4, bool jarg5)
static bool OdGeCircArc2d_isInside__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeCircArc2d_isClockWise(global::System.Runtime.InteropServices.HandleRef jarg1)
OdGeCircArc2d Assign(OdGeCircArc2d arc)
OdGeCircArc2d setRadius(double radius)
static HandleRef getCPtr(OdGeCircArc2d obj)
override void Dispose(bool disposing)
bool isInside(OdGePoint2d point, OdGeTol tol)
OdGeCircArc2d(OdGePoint2d startPoint, OdGePoint2d secondPoint, OdGePoint2d endPoint)
OdGeCircArc2d setRefVec(OdGeVector2d vect)
Teigha.Core.OdGe.EntityId vb_type()
bool tangent(OdGePoint2d point, OdGeLine2d line)
bool intersectWith(OdGeCircArc2d circarc, out int numInt, OdGePoint2d p1, OdGePoint2d p2)
bool tangent(OdGePoint2d point, OdGeLine2d line, OdGeTol tol)
bool intersectWith(OdGeLinearEnt2d line, out int numInt, OdGePoint2d p1, OdGePoint2d p2)
double startAngFromXAxis()
bool tangent(OdGePoint2d point, OdGeLine2d line, OdGeTol tol, out OdGe.ErrorCondition status)
OdGeCircArc2d(OdGePoint2d center, double radius, double startAng, double endAng, OdGeVector2d refVec, bool isClockWise)
OdGeCircArc2d setAngles(double startAng, double endAng)
OdGeCircArc2d(OdGePoint2d center, double radius, double startAng, double endAng)
OdGeCircArc2d(OdGePoint2d center, double radius, double startAng, double endAng, OdGeVector2d refVec)
bool intersectWith(OdGeLinearEnt2d line, out int numInt, OdGePoint2d p1, OdGePoint2d p2, OdGeTol tol)
OdGeCircArc2d(OdGePoint2d startPoint, OdGePoint2d endPoint, double bulge)
bool intersectWith(OdGeCircArc2d circarc, out int numInt, OdGePoint2d p1, OdGePoint2d p2, OdGeTol tol)
bool isInside(OdGePoint2d point)
OdGeCircArc2d setToComplement()
OdGeCircArc2d(OdGeCircArc2d source)
void getGeomExtents(OdGeExtents2d extents)
OdGeCircArc2d setCenter(OdGePoint2d center)
OdGeCircArc2d(OdGePoint2d center, double radius)
OdGeCircArc2d(OdGePoint2d startPoint, OdGePoint2d endPoint, double bulge, bool bulgeFlag)
OdGeCircArc2d(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdGeCurve2d obj)
static HandleRef getCPtr(OdGeExtents2d obj)
static HandleRef getCPtr(OdGeLine2d obj)
static HandleRef getCPtr(OdGeLinearEnt2d obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdGeVector2d obj)