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);
44 IntPtr contoursPtr =
new IntPtr();
55 contours[Ctr] =
new OdGeCurveBoundary(Marshal.ReadIntPtr(contoursPtr, Ctr * Marshal.SizeOf(Marshal.SizeOf(typeof(IntPtr)))),
false);
static global::System.Exception Retrieve()
static bool OdGeExternalBoundedSurface_isTorus(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalBoundedSurface_isEllipCylinder(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalBoundedSurface_scaleBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool OdGeExternalBoundedSurface_isCylinder(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalBoundedSurface_isPlane(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalBoundedSurface_isOwnerOfSurface(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalBoundedSurface_set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, int jarg3)
static void OdGeExternalBoundedSurface_getContours(HandleRef jarg1, out int jarg2, out IntPtr jarg3)
static int OdGeExternalBoundedSurface_externalSurfaceKind(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGeExternalBoundedSurface_numContours(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeExternalBoundedSurface_getExternalSurface(global::System.Runtime.InteropServices.HandleRef jarg1, out IntPtr jarg2)
static global::System.IntPtr OdGeExternalBoundedSurface_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGeExternalBoundedSurface_getBaseSurfaceEx(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalBoundedSurface_isSphere(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalBoundedSurface_isExternalSurface(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalBoundedSurface_rotateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeExternalBoundedSurface_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeExternalBoundedSurface_isCone(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalBoundedSurface_copy(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalBoundedSurface_isNurbs(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalBoundedSurface_set__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, int jarg3, bool jarg4)
static global::System.IntPtr OdGeExternalBoundedSurface_scaleBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdGeExternalBoundedSurface(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalBoundedSurface_mirror(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeExternalBoundedSurface_isDefined(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalBoundedSurface_isEllipCone(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalBoundedSurface_translateBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeExternalBoundedSurface_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 OdGeExternalBoundedSurface_setToOwnSurface(global::System.Runtime.InteropServices.HandleRef jarg1)
new OdGeExternalBoundedSurface transformBy(OdGeMatrix3d xfm)
new OdGeExternalBoundedSurface copy()
static HandleRef getCPtr(OdGeExternalBoundedSurface obj)
new OdGeExternalBoundedSurface rotateBy(double angle, OdGeVector3d vect, OdGePoint3d basePoint)
OdGeExternalBoundedSurface(IntPtr pSurfaceDef, OdGe.ExternalEntityKind surfaceKind, bool makeCopy)
new OdGeExternalBoundedSurface mirror(OdGePlane plane)
Teigha.Core.OdGe.EntityId vb_type()
OdGeSurface getBaseSurfaceEx()
new OdGeExternalBoundedSurface translateBy(OdGeVector3d translateVec)
new OdGeExternalBoundedSurface scaleBy(double scaleFactor)
OdGeExternalBoundedSurface setToOwnSurface()
new OdGeExternalBoundedSurface scaleBy(double scaleFactor, OdGePoint3d basePoint)
void getContours(out int numContours, out OdGeCurveBoundary[] contours)
OdGeExternalBoundedSurface(OdGeExternalBoundedSurface source)
override void Dispose(bool disposing)
OdGeExternalBoundedSurface(IntPtr cPtr, bool cMemoryOwn)
void getExternalSurface(out IntPtr pSurfaceDef)
OdGeExternalBoundedSurface Assign(OdGeExternalBoundedSurface extBoundSurf)
OdGeExternalBoundedSurface(IntPtr pSurfaceDef, OdGe.ExternalEntityKind surfaceKind)
OdGe.ExternalEntityKind externalSurfaceKind()
OdGeExternalBoundedSurface()
new OdGeExternalBoundedSurface rotateBy(double angle, OdGeVector3d vect)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)