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);
static global::System.Exception Retrieve()
static bool OdGeSurface_isOn__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGeSurface_evalPoint__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdGeSurface_getPoles__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static double OdGeSurface_distanceTo__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeSurface_getClosestPointTo__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdGeSurface_isClosedInV__SWIG_1(HandleRef jarg1)
static global::System.IntPtr OdGeSurface_closestPointTo__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGeSurface_getGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeSurface_isClosedInV__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeSurface_getPoles__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6)
static void OdGeSurface_getClosestPointTo__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGeSurface_reverseNormal(HandleRef jarg1)
static bool OdGeSurface_isClosedInU__SWIG_1(HandleRef jarg1)
static bool OdGeSurface_isLeftHanded(HandleRef jarg1)
static global::System.IntPtr OdGeSurface_paramOf__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdGeSurface_setEnvelope(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeSurface_isNormalReversed(HandleRef jarg1)
static IntPtr OdGeSurface_makeIsoparamCurve__SWIG_1(HandleRef jarg1, bool jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGeSurface_paramOf__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGeSurface_getEnvelope__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeSurface_closestPointTo__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdGeSurface(HandleRef jarg1)
static IntPtr OdGeSurface_Assign(HandleRef jarg1, HandleRef jarg2)
static bool OdGeSurface_isOn__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeSurface_project__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGeSurface_getGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeSurface_getEnvelope__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeSurface_getGeomExtents__SWIG_2(HandleRef jarg1)
static bool OdGeSurface_isClosedInU__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeSurface_closestPointTo__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static global::System.IntPtr OdGeSurface_evalPoint__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeSurface_paramOf__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeSurface_project__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeSurface_paramOf__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGeSurface_makeIsoparamCurve__SWIG_0(HandleRef jarg1, bool jarg2, double jarg3)
static global::System.IntPtr OdGeSurface_evalPoint__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static string OdGeSurface_getRealClassName(IntPtr jarg1)
static double OdGeSurface_distanceTo__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeSurface_closestPointTo__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static HandleRef getCPtr(OdGeDoubleArray obj)
static HandleRef getCPtr(OdGeInterval obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGePointOnSurface obj)
double distanceTo(OdGePoint3d point)
Teigha.Core.OdGe.EntityId vb_type()
bool isClosedInV(OdGeTol tol)
bool setEnvelope(OdGeInterval realIntrvlU, OdGeInterval realIntrvlV)
OdGeExtents3d getGeomExtents()
bool getPoles(OdGeDoubleArray uParams, OdGeDoubleArray vParams, OdGePoint3dArray uPoints, OdGePoint3dArray vPoints)
OdGePoint3d closestPointTo(OdGePoint3d point, OdGePoint2d param, OdGeUvBox uvBox)
OdGePoint2d paramOf(OdGePoint3d point, OdGeTol tol)
OdGeCurve3d makeIsoparamCurve(bool byU, double param, OdGeInterval interval)
OdGePoint2d paramOf(OdGePoint3d point, OdGeUvBox uvBox, OdGeTol tol)
OdGeExtents3d getGeomExtents(OdGeUvBox range)
OdGePoint3d evalPoint(OdGePoint2d param, int numDeriv, OdGeVector3dArray derivatives, OdGeVector3d normal)
OdGePoint3d evalPoint(OdGePoint2d param)
OdGePoint3d closestPointTo(OdGePoint3d point, OdGePoint2d param, OdGeUvBox uvBox, OdGeTol tol)
OdGeSurface Assign(OdGeSurface surf)
void getEnvelope(OdGeInterval intrvlU, OdGeInterval intrvlV)
void getEnvelope(OdGeUvBox uvbox)
override void Dispose(bool disposing)
OdGePoint2d paramOf(OdGePoint3d point)
OdGePoint3d closestPointTo(OdGePoint3d point, OdGeTol tol)
OdGePoint3d closestPointTo(OdGePoint3d point)
bool project(OdGePoint3d p, OdGePoint3d projP)
OdGePoint2d paramOf(OdGePoint3d point, OdGeUvBox uvBox)
OdGeExtents3d getGeomExtents(OdGeUvBox range, OdGeMatrix3d coordSystem)
OdGePoint3d evalPoint(OdGePoint2d param, int numDeriv, OdGeVector3dArray derivatives)
bool isClosedInU(OdGeTol tol)
OdGeCurve3d makeIsoparamCurve(bool byU, double param)
void getClosestPointTo(OdGePoint3d point, OdGePointOnSurface pntOnSurface)
OdGeSurface reverseNormal()
void getClosestPointTo(OdGePoint3d point, OdGePointOnSurface pntOnSurface, OdGeTol tol)
static HandleRef getCPtr(OdGeSurface obj)
bool isOn(OdGePoint3d point, OdGePoint2d paramPoint)
bool getPoles(OdGeDoubleArray uParams, OdGeDoubleArray vParams, OdGePoint3dArray uPoints, OdGePoint3dArray vPoints, double tol)
OdGeSurface(IntPtr cPtr, bool cMemoryOwn)
static string getRealClassName(IntPtr ptr)
bool project(OdGePoint3d p, OdGePoint3d projP, OdGeTol tol)
double distanceTo(OdGePoint3d point, OdGeTol tol)
bool isOn(OdGePoint3d point, OdGePoint2d paramPoint, OdGeTol tol)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdGeUvBox obj)
static HandleRef getCPtr(OdGeVector3dArray obj)
static HandleRef getCPtr(OdGeVector3d obj)