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();
219 MemoryManager mMan = MemoryManager.GetMemoryManager();
220 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(OdGiWorldDraw 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(OdDbObjectId obj)
void setWidthFactor(double widthFactor)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
void setNormal(OdGeVector3d normal)
static OdDbShape cast(OdRxObject pObj)
Teigha.Core.OdGePoint3d vb_position()
OdDbShape(IntPtr cPtr, bool cMemoryOwn)
OdResult setName(String name)
override void dxfOutFields(OdDbDxfFiler pFiler)
override void dwgOutFields(OdDbDwgFiler pFiler)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
void setRotation(double rotation)
void vb_gripStatus(Teigha.Core.GripStat status)
override bool subWorldDraw(OdGiWorldDraw pWd)
static new OdRxClass desc()
virtual Teigha.TD.CollisionType vb_collisionType()
void setSize(double size)
override void dxfOutFields_R12(OdDbDxfFiler pFiler)
Teigha.TD.Visibility vb_visibility()
override OdResult dxfInFields_R12(OdDbDxfFiler pFiler)
static new OdDbShape createObject()
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdDbShape obj)
override OdResult subGetClassID(IntPtr pClsid)
override OdResult getPlane(OdGePlane plane, out Planarity planarity)
OdResult setStyleId(OdDbObjectId styleId)
void setOblique(double oblique)
void setPosition(OdGePoint3d position)
Teigha.Core.LineWeight vb_lineWeight()
override OdGeMatrix3d getEcs()
override void dxfOut(OdDbDxfFiler pFiler)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
virtual new OdResult subTransformBy(OdGeMatrix3d xfm)
void setShapeNumber(Int16 shapeNumber)
override void Dispose(bool disposing)
static string getRealClassName(IntPtr ptr)
void setThickness(double thickness)
static global::System.Exception Retrieve()
static double OdDbShape_oblique(HandleRef jarg1)
static int OdDbShape_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbShape_normal(HandleRef jarg1)
static IntPtr OdDbShape_desc()
static IntPtr OdDbShape_isA(HandleRef jarg1)
static void OdDbShape_setThickness(HandleRef jarg1, double jarg2)
static int OdDbShape_getPlane(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out Planarity jarg3)
static void OdDbShape_dxfOutFields_R12(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbShape(HandleRef jarg1)
static IntPtr OdDbShape_cast(HandleRef jarg1)
static void OdDbShape_setWidthFactor(HandleRef jarg1, double jarg2)
static String OdDbShape_name(HandleRef jarg1)
static bool OdDbShape_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDbShape_dxfOut(HandleRef jarg1, HandleRef jarg2)
static int OdDbShape_dxfInFields_R12(HandleRef jarg1, HandleRef jarg2)
static int OdDbShape_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbShape_setShapeNumber(HandleRef jarg1, Int16 jarg2)
static global::System.IntPtr OdDbShape_position(HandleRef jarg1)
static global::System.IntPtr OdDbShape_styleId(HandleRef jarg1)
static double OdDbShape_thickness(HandleRef jarg1)
static void OdDbShape_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static bool OdDbShape_isPlanar(HandleRef jarg1)
static int OdDbShape_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbShape_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static double OdDbShape_size(HandleRef jarg1)
static IntPtr OdDbShape_createObject()
static void OdDbShape_setOblique(HandleRef jarg1, double jarg2)
static IntPtr OdDbShape_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbShape_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static double OdDbShape_rotation(HandleRef jarg1)
static int OdDbShape_setStyleId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbShape_setRotation(HandleRef jarg1, double jarg2)
static string OdDbShape_getRealClassName(IntPtr jarg1)
static double OdDbShape_widthFactor(HandleRef jarg1)
static void OdDbShape_setNormal(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbShape_setPosition(HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdDbShape_getEcs(HandleRef jarg1)
static Int16 OdDbShape_shapeNumber(HandleRef jarg1)
static void OdDbShape_setSize(HandleRef jarg1, double jarg2)
static int OdDbShape_subGetClassID(HandleRef jarg1, IntPtr jarg2)