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);
43 private Object locker =
new Object();
44 private HandleRef swigCPtr;
46 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
49 swigCPtr =
new HandleRef(
this, cPtr);
51 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
53 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
62 global::System.GC.SuppressFinalize(
this);
65 protected virtual void Dispose(
bool disposing) {
67 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
72 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
90 private Object locker =
new Object();
91 private HandleRef swigCPtr;
93 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
96 swigCPtr =
new HandleRef(
this, cPtr);
98 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
100 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
109 global::System.GC.SuppressFinalize(
this);
112 protected virtual void Dispose(
bool disposing) {
114 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
119 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
159 private Object locker =
new Object();
160 private HandleRef swigCPtr;
162 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
165 swigCPtr =
new HandleRef(
this, cPtr);
167 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
169 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
178 global::System.GC.SuppressFinalize(
this);
181 protected virtual void Dispose(
bool disposing) {
183 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
188 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
214 private Object locker =
new Object();
215 private HandleRef swigCPtr;
217 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
220 swigCPtr =
new HandleRef(
this, cPtr);
222 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
224 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
233 global::System.GC.SuppressFinalize(
this);
236 protected virtual void Dispose(
bool disposing) {
238 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
243 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
282 MemoryManager mMan = MemoryManager.GetMemoryManager();
283 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
323 MemoryManager mMan = MemoryManager.GetMemoryManager();
324 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
343 MemoryManager mMan = MemoryManager.GetMemoryManager();
344 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
362 public virtual void addShell(UInt32 nPoints,
OdGePoint3d pPoints, UInt32 nFaces, Int32 pFaces,
byte options) {
static global::System.Exception Retrieve()
static void delete_OdGiShellToolkit_OdGiShellEdgeDescription(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiShellToolkit_fixFaceOrientation__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdGiShellToolkit_numSingularEdges__SWIG_0(HandleRef jarg1, bool jarg2)
static UInt32 OdGiShellToolkit_numNonTriangleFaces(HandleRef jarg1)
static bool OdGiShellToolkit_hasDuplicateFaces__SWIG_1(HandleRef jarg1, ref UInt32 jarg2)
static UInt32 OdGiShellToolkit_OdGiShellEdgeDescription_nEdge_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static string OdGiShellToolkit_getRealClassName(IntPtr jarg1)
static bool OdGiShellToolkit_OdGiShellFaceOrientationCallback_isFaceOrientedCorrectly(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, Int32 jarg3)
static void OdGiShellToolkit_unifyVertices(HandleRef jarg1)
static void OdGiShellToolkit_OdGiShellEdgeDescription_nEdge_set(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdGiShellToolkit_filterEdgesByCreaseAngle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static UInt32 OdGiShellToolkit_OdGiShellFaceDescription_nOffset_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiShellToolkit_hasDuplicateFaces__SWIG_0(HandleRef jarg1, ref UInt32 jarg2, bool jarg3)
static bool OdGiShellToolkit_fixFaceOrientation__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void delete_OdGiShellToolkit(HandleRef jarg1)
static UInt32 OdGiShellToolkit_faceListSize(HandleRef jarg1)
static void OdGiShellToolkit_getIncorrectOrientedFaces__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static void OdGiShellToolkit_removeDuplicateFaces__SWIG_0(HandleRef jarg1, bool jarg2)
static void OdGiShellToolkit_OdGiShellFaceDescription_nOffset_set(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdGiShellToolkit_OdGiShellOriginalFaceDescription_nShell_set(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static UInt32 OdGiShellToolkit_OdGiShellOriginalFaceDescription_nOffset_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiShellToolkit_addShell__SWIG_1(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4, Int32 jarg5)
static bool OdGiShellToolkit_hasDupilcateVertices(HandleRef jarg1)
static UInt32 OdGiShellToolkit_numSharpEdges__SWIG_0(HandleRef jarg1, bool jarg2)
static void OdGiShellToolkit_clear(HandleRef jarg1)
static bool OdGiShellToolkit_checkFacesOrientation__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiShellToolkit_OdGiShellOriginalFaceDescription_nOffset_set(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static Int32 OdGiShellToolkit_faceList(HandleRef jarg1)
static void delete_OdGiShellToolkit_OdGiShellFaceOrientationCallback(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiShellToolkit_cast(HandleRef jarg1)
static void OdGiShellToolkit_getIncorrectOrientedFaces__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGiShellToolkit_queryX(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdGiShellToolkit_numSharpEdges__SWIG_1(HandleRef jarg1)
static void OdGiShellToolkit_getIncorrectOrientedFaces__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiShellToolkit_hasDuplicateFaces__SWIG_2(HandleRef jarg1)
static UInt32 OdGiShellToolkit_numVertices(HandleRef jarg1)
static global::System.IntPtr OdGiShellToolkit_vertices(HandleRef jarg1)
static bool OdGiShellToolkit_checkFacesOrientation__SWIG_0(HandleRef jarg1)
static void OdGiShellToolkit_getSingularEdges__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static UInt32 OdGiShellToolkit_numSingularEdges__SWIG_1(HandleRef jarg1)
static bool OdGiShellToolkit_fixFaceOrientation__SWIG_0(HandleRef jarg1, bool jarg2)
static void OdGiShellToolkit_getSingularEdges__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiShellToolkit_getSharpEdges__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiShellToolkit_getSharpEdges__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void delete_OdGiShellToolkit_OdGiShellFaceDescription(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiShellToolkit_createObject()
static void OdGiShellToolkit_triangulate(HandleRef jarg1)
static bool OdGiShellToolkit_getOriginalFaceDescription(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdGiShellToolkit_numDegeneratedFaces(HandleRef jarg1)
static void OdGiShellToolkit_OdGiShellEdgeDescription_face_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiShellToolkit_isA(HandleRef jarg1)
static void OdGiShellToolkit_getIncorrectOrientedFaces__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdGiShellToolkit_addShell__SWIG_0(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4, Int32 jarg5, byte jarg6)
static IntPtr OdGiShellToolkit_desc()
static void OdGiShellToolkit_removeDuplicateFaces__SWIG_1(HandleRef jarg1)
static void OdGiShellToolkit_removeDegenerateFaces(HandleRef jarg1)
static global::System.IntPtr OdGiShellToolkit_tolerance__SWIG_0(HandleRef jarg1)
static global::System.IntPtr OdGiShellToolkit_OdGiShellEdgeDescription_face_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGiShellToolkit_OdGiShellOriginalFaceDescription_nShell_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdGiShellToolkit_OdGiShellOriginalFaceDescription(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiShellToolkit_fixFaceOrientation__SWIG_1(HandleRef jarg1)
static IntPtr OdGiShellToolkit_create()
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGiShellEdgeDescriptionArray obj)
static HandleRef getCPtr(OdGiShellFaceDescriptionArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)