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();
128 MemoryManager mMan = MemoryManager.GetMemoryManager();
129 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
void appendComponent(OdDbObjectId compId, double compOffset)
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
UInt32 numberComponents()
static new OdRxClass desc()
static HandleRef getCPtr(OdDbLSCompoundComponent obj)
Teigha.TD.OdDbObjectId vb_component(uint nComponent)
static OdDbLSCompoundComponent cast(OdRxObject pObj)
void setOffsetToComponent(UInt32 nComponent, double newOffset)
override OdRxObject queryX(OdRxClass protocolClass)
double offsetToComponent(UInt32 nComponent)
void appendComponent(OdDbObjectId compId)
void deleteComponent(UInt32 nComponent)
OdDbObjectId component(UInt32 nComponent)
static new OdDbLSCompoundComponent createObject()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
OdDbLSCompoundComponent(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static IntPtr OdDbLSCompoundComponent_cast(HandleRef jarg1)
static void OdDbLSCompoundComponent_deleteComponent(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDbLSCompoundComponent_desc()
static double OdDbLSCompoundComponent_offsetToComponent(HandleRef jarg1, UInt32 jarg2)
static void OdDbLSCompoundComponent_appendComponent__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static string OdDbLSCompoundComponent_getRealClassName(IntPtr jarg1)
static void delete_OdDbLSCompoundComponent(HandleRef jarg1)
static void OdDbLSCompoundComponent_setOffsetToComponent(HandleRef jarg1, UInt32 jarg2, double jarg3)
static UInt32 OdDbLSCompoundComponent_numberComponents(HandleRef jarg1)
static IntPtr OdDbLSCompoundComponent_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbLSCompoundComponent_component(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDbLSCompoundComponent_isA(HandleRef jarg1)
static void OdDbLSCompoundComponent_appendComponent__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbLSCompoundComponent_createObject()