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);
99 public OdGeSphere(
double radius,
OdGePoint3d center,
OdGeVector3d northAxis,
OdGeVector3d refAxis,
double startAngleU,
double endAngleU,
double startAngleV,
double endAngleV) : this(
GlobalsPINVOKE.new_OdGeSphere__SWIG_2(
radius,
OdGePoint3d.
getCPtr(
center),
OdGeVector3d.
getCPtr(
northAxis),
OdGeVector3d.
getCPtr(
refAxis), startAngleU, endAngleU, startAngleV, endAngleV), true) {
119 public void getAnglesInU(out
double startAngleU, out
double endAngleU) {
124 public void getAnglesInV(out
double startAngleV, out
double endAngleV) {
static global::System.Exception Retrieve()
static global::System.IntPtr OdGeSphere_scaleBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeSphere_setAnglesInV(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
static double OdGeSphere_radius(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdGeSphere(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeSphere_isClosed__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeSphere_getAnglesInV(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2, out double jarg3)
static global::System.IntPtr OdGeSphere_setRadius(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeSphere_set__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGeSphere_getAnglesInU(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2, out double jarg3)
static void OdGeSphere_setReverseV(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGeSphere_southPole(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeSphere_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 global::System.IntPtr OdGeSphere_refAxis(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeSphere_northAxis(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeSphere_rotateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeSphere_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 bool OdGeSphere_isClosed__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeSphere_northPole(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeSphere_copy(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeSphere_center(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeSphere_set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, double jarg7, double jarg8, double jarg9)
static bool OdGeSphere_isReverseV(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeSphere_isOuterNormal(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeSphere_mirror(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeSphere_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeSphere_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeSphere_rotateBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGeSphere_setAnglesInU(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
static global::System.IntPtr OdGeSphere_translateBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeSphere_scaleBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static HandleRef getCPtr(OdGeLinearEnt3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3d obj)
bool intersectWith(OdGeLinearEnt3d lineEnt, out int numInt, OdGePoint3d p1, OdGePoint3d p2)
void getAnglesInV(out double startAngleV, out double endAngleV)
new OdGeSphere scaleBy(double scaleFactor, OdGePoint3d basePoint)
new OdGeSphere rotateBy(double angle, OdGeVector3d vect, OdGePoint3d basePoint)
bool isClosed(OdGeTol tol)
void setReverseV(bool isReverseV)
OdGeSphere(OdGeSphere sphere)
OdGeSphere Assign(OdGeSphere sphere)
new OdGeSphere rotateBy(double angle, OdGeVector3d vect)
OdGeSphere setAnglesInV(double startAngleV, double endAngleV)
Teigha.Core.OdGe.EntityId vb_type()
OdGeSphere setRadius(double radius)
new OdGeSphere translateBy(OdGeVector3d translateVec)
void getAnglesInU(out double startAngleU, out double endAngleU)
OdGeSphere(IntPtr cPtr, bool cMemoryOwn)
override void Dispose(bool disposing)
OdGeSphere(double radius, OdGePoint3d center)
new OdGeSphere scaleBy(double scaleFactor)
static HandleRef getCPtr(OdGeSphere obj)
bool intersectWith(OdGeLinearEnt3d lineEnt, out int numInt, OdGePoint3d p1, OdGePoint3d p2, OdGeTol tol)
OdGeSphere setAnglesInU(double startAngleU, double endAngleU)
new OdGeSphere transformBy(OdGeMatrix3d xfm)
OdGeSphere(double radius, OdGePoint3d center, OdGeVector3d northAxis, OdGeVector3d refAxis, double startAngleU, double endAngleU, double startAngleV, double endAngleV)
new OdGeSphere mirror(OdGePlane plane)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdGeVector3d obj)