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();
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiViewportDraw obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdGsMarkerArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject 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 OdDbSolid cast(OdRxObject pObj)
override OdResult dxfInFields_R12(OdDbDxfFiler pFiler)
override OdResult getPlane(OdGePlane gePlane, out Planarity gePlanarity)
virtual new OdResult subGetSubentPathsAtGsMarker(Teigha.Core.SubentType type, IntPtr gsMark, OdGePoint3d arg2, OdGeMatrix3d arg3, OdDbFullSubentPathArray subentPaths, OdDbObjectIdArray pEntAndInsertStack)
virtual Teigha.TD.CollisionType vb_collisionType()
static new OdDbSolid createObject()
OdDbSolid(IntPtr cPtr, bool cMemoryOwn)
override OdGeMatrix3d getEcs()
Teigha.TD.Visibility vb_visibility()
Teigha.Core.LineWeight vb_lineWeight()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
static HandleRef getCPtr(OdDbSolid obj)
override OdRxObject queryX(OdRxClass protocolClass)
override bool subWorldDraw(OdGiWorldDraw pWd)
static string getRealClassName(IntPtr ptr)
override void dwgOutFields(OdDbDwgFiler pFiler)
virtual new OdResult subTransformBy(OdGeMatrix3d xfm)
virtual new OdResult subGetGsMarkersAtSubentPath(OdDbFullSubentPath subPath, OdGsMarkerArray gsMarkers)
void setThickness(double vThickness)
static new OdRxClass desc()
override OdResult subGetClassID(IntPtr pClsid)
override void dxfOutFields(OdDbDxfFiler pFiler)
void vb_gripStatus(Teigha.Core.GripStat status)
void getPointAt(int pointIndex, OdGePoint3d pointValue)
override void subViewportDraw(OdGiViewportDraw pVd)
override void Dispose(bool disposing)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
void setNormal(OdGeVector3d geVector)
override void dxfOutFields_R12(OdDbDxfFiler pFiler)
void setPointAt(int pointIndex, OdGePoint3d pointValue)
static global::System.Exception Retrieve()
static void delete_OdDbSolid(HandleRef jarg1)
static void OdDbSolid_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDbSolid_getPointAt(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdDbSolid_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbSolid_normal(HandleRef jarg1)
static double OdDbSolid_thickness(HandleRef jarg1)
static string OdDbSolid_getRealClassName(IntPtr jarg1)
static void OdDbSolid_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSolid_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSolid_createObject()
static int OdDbSolid_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSolid_subGetGsMarkersAtSubentPath(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbSolid_cast(HandleRef jarg1)
static void OdDbSolid_dxfOutFields_R12(HandleRef jarg1, HandleRef jarg2)
static void OdDbSolid_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbSolid_setThickness(HandleRef jarg1, double jarg2)
static void OdDbSolid_setPointAt(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdDbSolid_getEcs(HandleRef jarg1)
static int OdDbSolid_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 IntPtr OdDbSolid_isA(HandleRef jarg1)
static void OdDbSolid_setNormal(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSolid_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static int OdDbSolid_getPlane(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out Planarity jarg3)
static IntPtr OdDbSolid_desc()
static int OdDbSolid_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbSolid_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbSolid_dxfInFields_R12(HandleRef jarg1, HandleRef jarg2)