14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
220 MemoryManager mMan = MemoryManager.GetMemoryManager();
221 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
240 MemoryManager mMan = MemoryManager.GetMemoryManager();
241 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
260 MemoryManager mMan = MemoryManager.GetMemoryManager();
261 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
280 MemoryManager mMan = MemoryManager.GetMemoryManager();
281 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
300 MemoryManager mMan = MemoryManager.GetMemoryManager();
301 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
320 MemoryManager mMan = MemoryManager.GetMemoryManager();
321 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdGsMarkerArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdRxObjectPtrArray obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
virtual CollisionType collisionType()
virtual void gripStatus(GripStat status)
static HandleRef getCPtr(OdDbFullSubentPathArray obj)
static HandleRef getCPtr(OdDbFullSubentPath obj)
static HandleRef getCPtr(OdDbObjectIdArray obj)
static HandleRef getCPtr(OdDbObjectId obj)
OdDbObjectId appendVertex(OdDbPolygonMeshVertex pVertex)
static HandleRef getCPtr(OdDbPolygonMesh obj)
Teigha.TD.PolyMeshType vb_polyMeshType()
OdDbPolygonMeshVertex openVertex(OdDbObjectId vertId, OpenMode mode)
PolyMeshType polyMeshType()
virtual new OdResult subGetSubentPathsAtGsMarker(Teigha.Core.SubentType type, IntPtr gsMark, OdGePoint3d arg2, OdGeMatrix3d arg3, OdDbFullSubentPathArray subentPaths, OdDbObjectIdArray pEntAndInsertStack)
OdDbPolygonMesh(IntPtr cPtr, bool cMemoryOwn)
void setMSize(Int16 mSize)
override void dxfOutFields(OdDbDxfFiler pFiler)
OdDbObjectId appendVertex(OdDbPolygonMeshVertex pVertex, Vertex3dType vType)
OdDbSequenceEnd openSequenceEnd(OpenMode mode)
Teigha.TD.Visibility vb_visibility()
static OdDbPolygonMesh cast(OdRxObject pObj)
void vb_gripStatus(Teigha.Core.GripStat status)
void setMSurfaceDensity(Int16 mSurfaceDensity)
override void dxfOut(OdDbDxfFiler pFiler)
virtual new OdResult subTransformBy(OdGeMatrix3d xfm)
static new OdDbPolygonMesh createObject()
override void dxfOutFields_R12(OdDbDxfFiler pFiler)
static new OdRxClass desc()
OdDbPolygonMeshVertex openVertex(OdDbObjectId vertId, OpenMode mode, bool openErasedOne)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
override OdRxObject queryX(OdRxClass protocolClass)
void setNSize(Int16 nSize)
override OdResult dxfInFields_R12(OdDbDxfFiler pFiler)
static string getRealClassName(IntPtr ptr)
void setNSurfaceDensity(Int16 nSurfaceDensity)
OdDbObjectIterator vertexIterator()
virtual Teigha.TD.CollisionType vb_collisionType()
void convertToPolyMeshType(PolyMeshType polyMeshType)
virtual new OdResult subExplode(OdRxObjectPtrArray entitySet)
void surfaceFit(PolyMeshType surfType, Int16 surfU, Int16 surfV)
override void Dispose(bool disposing)
Teigha.Core.LineWeight vb_lineWeight()
override OdResult subGetClassID(IntPtr pClsid)
void setPolyMeshType(PolyMeshType polyMeshType)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override void dwgOutFields(OdDbDwgFiler pFiler)
override OdResult dxfIn(OdDbDxfFiler pFiler)
Teigha.TD.OdDbObjectIterator vb_vertexIterator()
virtual new OdResult subGetGsMarkersAtSubentPath(OdDbFullSubentPath subPath, OdGsMarkerArray gsMarkers)
override bool subWorldDraw(OdGiWorldDraw pWd)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
override OdResult explodeGeometry(OdRxObjectPtrArray entitySet)
override OdResult getPlane(OdGePlane plane, out Planarity planarity)
static HandleRef getCPtr(OdDbPolygonMeshVertex obj)
static global::System.Exception Retrieve()
static int OdDbPolygonMesh_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbPolygonMesh_cast(HandleRef jarg1)
static void OdDbPolygonMesh_subClose(HandleRef jarg1)
static bool OdDbPolygonMesh_isMClosed(HandleRef jarg1)
static int OdDbPolygonMesh_dxfInFields_R12(HandleRef jarg1, HandleRef jarg2)
static int OdDbPolygonMesh_polyMeshType(HandleRef jarg1)
static void OdDbPolygonMesh_setNSurfaceDensity(HandleRef jarg1, Int16 jarg2)
static int OdDbPolygonMesh_explodeGeometry(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbPolygonMesh_vertexIterator(HandleRef jarg1)
static void OdDbPolygonMesh_setNSize(HandleRef jarg1, Int16 jarg2)
static bool OdDbPolygonMesh_isPlanar(HandleRef jarg1)
static void OdDbPolygonMesh_makeNClosed(HandleRef jarg1)
static Int16 OdDbPolygonMesh_nSize(HandleRef jarg1)
static IntPtr OdDbPolygonMesh_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbPolygonMesh_createObject()
static int OdDbPolygonMesh_subGetGsMarkersAtSubentPath(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbPolygonMesh_desc()
static int OdDbPolygonMesh_getPlane(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out Planarity jarg3)
static Int16 OdDbPolygonMesh_mSize(HandleRef jarg1)
static int OdDbPolygonMesh_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbPolygonMesh_appendVertex__SWIG_0(HandleRef jarg1, HandleRef jarg2, int jarg3)
static int OdDbPolygonMesh_dxfIn(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbPolygonMesh_isA(HandleRef jarg1)
static IntPtr OdDbPolygonMesh_openSequenceEnd(HandleRef jarg1, int jarg2)
static void OdDbPolygonMesh_surfaceFit__SWIG_1(HandleRef jarg1, int jarg2, Int16 jarg3, Int16 jarg4)
static void OdDbPolygonMesh_straighten(HandleRef jarg1)
static void OdDbPolygonMesh_makeMOpen(HandleRef jarg1)
static int OdDbPolygonMesh_subGetSubentPathsAtGsMarker(HandleRef jarg1, int jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static Int16 OdDbPolygonMesh_mSurfaceDensity(HandleRef jarg1)
static global::System.IntPtr OdDbPolygonMesh_appendVertex__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdDbPolygonMesh_setPolyMeshType(HandleRef jarg1, int jarg2)
static void OdDbPolygonMesh_makeMClosed(HandleRef jarg1)
static int OdDbPolygonMesh_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbPolygonMesh_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbPolygonMesh_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbPolygonMesh_setMSurfaceDensity(HandleRef jarg1, Int16 jarg2)
static IntPtr OdDbPolygonMesh_openVertex__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static void delete_OdDbPolygonMesh(HandleRef jarg1)
static void OdDbPolygonMesh_makeNOpen(HandleRef jarg1)
static string OdDbPolygonMesh_getRealClassName(IntPtr jarg1)
static void OdDbPolygonMesh_dxfOutFields_R12(HandleRef jarg1, HandleRef jarg2)
static void OdDbPolygonMesh_convertToPolyMeshType(HandleRef jarg1, int jarg2)
static bool OdDbPolygonMesh_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static bool OdDbPolygonMesh_isNClosed(HandleRef jarg1)
static void OdDbPolygonMesh_setMSize(HandleRef jarg1, Int16 jarg2)
static Int16 OdDbPolygonMesh_nSurfaceDensity(HandleRef jarg1)
static void OdDbPolygonMesh_dxfOut(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbPolygonMesh_openVertex__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, bool jarg4)
static void OdDbPolygonMesh_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbPolygonMesh_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static void OdDbPolygonMesh_surfaceFit__SWIG_0(HandleRef jarg1)