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)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdRxObjectPtrArray obj)
static HandleRef getCPtr(OdCmColor obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
virtual CollisionType collisionType()
virtual void gripStatus(GripStat status)
static HandleRef getCPtr(OdDbObjectId obj)
bool lineWeightChangeAllowed()
virtual Teigha.TD.CollisionType vb_collisionType()
override OdResult setLineWeight(LineWeight lineWeight, bool doSubents)
const int kLinetypeScaleChangeAllowed
virtual String originalDxfName()
override OdResult setColorId(OdDbObjectId colorId)
override void dwgOutFields(OdDbDwgFiler pFiler)
override OdResult subErase(bool erasing)
override OdResult setMaterial(OdDbObjectId materialID, bool doSubents)
override OdResult setMaterial(String materialName, bool doSubents)
virtual OdDbProxyEntity.GraphicsMetafileType graphicsMetafileType()
override OdResult setPlotStyleName(PlotStyleNameType plotStyleNameType, OdDbObjectId newId)
override OdResult setLinetype(OdDbObjectId linetypeID, bool doSubents)
override OdResult setLayer(OdDbObjectId layerId, bool doSubents, bool allowHiddenLayer)
override OdResult setLinetype(OdDbObjectId linetypeID)
virtual String applicationDescription()
override OdResult setColorId(OdDbObjectId colorId, bool doSubents)
const int kAllButCloningAllowed
override void Dispose(bool disposing)
const int kMaterialChangeAllowed
override OdResult setLinetypeScale(double linetypeScale)
override OdResult setColorIndex(UInt16 colorIndex, bool doSubents)
override OdRxObject queryX(OdRxClass protocolClass)
const int kPlotStyleNameChangeAllowed
bool plotStyleNameChangeAllowed()
override OdResult setPlotStyleName(PlotStyleNameType plotStyleNameType)
const int kColorChangeAllowed
override OdResult setColor(OdCmColor color)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
override OdResult setLinetype(String linetypeName, bool doSubents)
override OdResult setLayer(OdDbObjectId layerId)
override OdResult setLayer(String layerName)
static HandleRef getCPtr(OdDbProxyEntity obj)
override OdResult setLayer(OdDbObjectId layerId, bool doSubents)
const int kLinetypeChangeAllowed
const int kVisibilityChangeAllowed
override OdResult setColorIndex(UInt16 colorIndex)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
void vb_gripStatus(Teigha.Core.GripStat status)
virtual new OdResult subExplode(OdRxObjectPtrArray entitySet)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
override OdResult setLineWeight(LineWeight lineWeight)
virtual new OdResult subTransformBy(OdGeMatrix3d xfm)
virtual new OdResult subSetVisibility(Visibility visibility, bool doSubents)
override OdResult setLinetype(String linetypeName)
override OdResult setLayer(String layerName, bool doSubents)
const int kLineWeightChangeAllowed
bool linetypeChangeAllowed()
override void dxfOutFields(OdDbDxfFiler pFiler)
override OdResult setLayer(String layerName, bool doSubents, bool allowHiddenLayer)
static new OdRxClass desc()
bool visibilityChangeAllowed()
static string getRealClassName(IntPtr ptr)
virtual String originalClassName()
bool colorChangeAllowed()
override OdResult setColor(OdCmColor color, bool doSubents)
Teigha.Core.LineWeight vb_lineWeight()
const int kCloningAllowed
virtual new OdResult subSetVisibility(Visibility visibility)
OdDbProxyEntity(IntPtr cPtr, bool cMemoryOwn)
const int kTransformAllowed
bool layerChangeAllowed()
override OdResult setPlotStyleName(String plotStyleName)
override OdResult dxfIn(OdDbDxfFiler pFiler)
override OdResult setMaterial(OdDbObjectId materialID)
bool allButCloningAllowed()
const int kDisableProxyWarning
bool allOperationsAllowed()
override OdResult setPlotStyleName(PlotStyleNameType plotStyleNameType, OdDbObjectId newId, bool doSubents)
const int kAllAllowedBits
Teigha.TD.Visibility vb_visibility()
const int kLayerChangeAllowed
virtual Teigha.TD.OdDbProxyEntity.GraphicsMetafileType vb_graphicsMetafileType()
override OdResult setPlotStyleName(String plotStyleName, bool doSubents)
static OdDbProxyEntity cast(OdRxObject pObj)
bool linetypeScaleChangeAllowed()
override OdResult setLinetypeScale(double linetypeScale, bool doSubents)
bool materialChangeAllowed()
override OdResult setMaterial(String materialName)
static new OdDbProxyEntity createObject()
virtual void getReferences(OdTypedIdsArray objectIds)
static HandleRef getCPtr(OdTypedIdsArray obj)
static global::System.Exception Retrieve()
static bool OdDbProxyEntity_allButCloningAllowed(HandleRef jarg1)
static int OdDbProxyEntity_setColorIndex__SWIG_1(HandleRef jarg1, UInt16 jarg2)
static String OdDbProxyEntity_originalClassName(HandleRef jarg1)
static bool OdDbProxyEntity_eraseAllowed(HandleRef jarg1)
static int OdDbProxyEntity_setPlotStyleName__SWIG_3(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbProxyEntity_setLayer__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static int OdDbProxyEntity_setMaterial__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbProxyEntity_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbProxyEntity_subSetVisibility__SWIG_1(HandleRef jarg1, int jarg2)
static int OdDbProxyEntity_setColor__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int OdDbProxyEntity_subSetVisibility__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static int OdDbProxyEntity_setLayer__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3, bool jarg4)
static bool OdDbProxyEntity_lineWeightChangeAllowed(HandleRef jarg1)
static IntPtr OdDbProxyEntity_createObject()
static int OdDbProxyEntity_subErase(HandleRef jarg1, bool jarg2)
static int OdDbProxyEntity_setLinetype__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static int OdDbProxyEntity_setLayer__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, bool jarg4)
static void delete_OdDbProxyEntity(HandleRef jarg1)
static IntPtr OdDbProxyEntity_isA(HandleRef jarg1)
static int OdDbProxyEntity_setLayer__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbProxyEntity_setLinetypeScale__SWIG_1(HandleRef jarg1, double jarg2)
static int OdDbProxyEntity_setLinetype__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbProxyEntity_cast(HandleRef jarg1)
static int OdDbProxyEntity_proxyFlags(HandleRef jarg1)
static int OdDbProxyEntity_setLineWeight__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr OdDbProxyEntity_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDbProxyEntity_setLinetype__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int OdDbProxyEntity_setColor__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbProxyEntity_setColorId__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbProxyEntity_setPlotStyleName__SWIG_4(HandleRef jarg1, int jarg2)
static void OdDbProxyEntity_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbProxyEntity_setPlotStyleName__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static int OdDbProxyEntity_setColorIndex__SWIG_0(HandleRef jarg1, UInt16 jarg2, bool jarg3)
static int OdDbProxyEntity_graphicsMetafileType(HandleRef jarg1)
static int OdDbProxyEntity_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbProxyEntity_setMaterial__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int OdDbProxyEntity_setPlotStyleName__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbProxyEntity_setLayer__SWIG_2(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbProxyEntity_dxfIn(HandleRef jarg1, HandleRef jarg2)
static bool OdDbProxyEntity_transformAllowed(HandleRef jarg1)
static IntPtr OdDbProxyEntity_desc()
static bool OdDbProxyEntity_linetypeChangeAllowed(HandleRef jarg1)
static bool OdDbProxyEntity_visibilityChangeAllowed(HandleRef jarg1)
static bool OdDbProxyEntity_colorChangeAllowed(HandleRef jarg1)
static bool OdDbProxyEntity_linetypeScaleChangeAllowed(HandleRef jarg1)
static bool OdDbProxyEntity_layerChangeAllowed(HandleRef jarg1)
static int OdDbProxyEntity_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbProxyEntity_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbProxyEntity_setLineWeight__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static bool OdDbProxyEntity_isR13FormatProxy(HandleRef jarg1)
static void OdDbProxyEntity_getReferences(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbProxyEntity_setLayer__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int OdDbProxyEntity_setColorId__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static String OdDbProxyEntity_originalDxfName(HandleRef jarg1)
static int OdDbProxyEntity_setLinetypeScale__SWIG_0(HandleRef jarg1, double jarg2, bool jarg3)
static int OdDbProxyEntity_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbProxyEntity_setMaterial__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static int OdDbProxyEntity_setPlotStyleName__SWIG_2(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static int OdDbProxyEntity_setMaterial__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDbProxyEntity_materialChangeAllowed(HandleRef jarg1)
static String OdDbProxyEntity_applicationDescription(HandleRef jarg1)
static bool OdDbProxyEntity_allOperationsAllowed(HandleRef jarg1)
static bool OdDbProxyEntity_plotStyleNameChangeAllowed(HandleRef jarg1)
static int OdDbProxyEntity_setLinetype__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static string OdDbProxyEntity_getRealClassName(IntPtr jarg1)
static bool OdDbProxyEntity_cloningAllowed(HandleRef jarg1)