14using System.Runtime.InteropServices;
16public class OdGeMesh : global::System.IDisposable {
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdGeMesh(IntPtr cPtr,
bool cMemoryOwn) {
23 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
36 global::System.GC.SuppressFinalize(
this);
39 protected virtual void Dispose(
bool disposing) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
46 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
static global::System.Exception Retrieve()
static void OdGeMesh_m_tagMesh_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdGeMesh_m_aVx_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeMesh_m_aVxTag_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdGeMesh_m_tagMesh_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdGeMesh(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeMesh_getExtents(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeMesh_m_aVxTag_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeMesh_m_aVx_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGeMesh_checkMeshMismatch(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4)
static double OdGeMesh_distanceTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static HandleRef getCPtr(OdArrayInt obj)
static HandleRef getCPtr(OdGeMesh obj)
virtual double distanceTo(OdGePoint3d pt, OdGePoint3d ptClosest, bool bPrecise)
virtual void Dispose(bool disposing)
OdGeExtents3d getExtents()
virtual int checkMeshMismatch(OdGeMesh mesh, OdGePoint3dArray aPtMismatch, double tol)
OdGeMesh(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)