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();
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeScale3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiDrawableTraits obj)
static HandleRef getCPtr(OdGiViewportDraw obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdUnderlayLayer obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
virtual CollisionType collisionType()
virtual void gripStatus(GripStat status)
static HandleRef getCPtr(OdDbObjectId obj)
static byte fadeUpperLimit()
virtual Teigha.TD.CollisionType vb_collisionType()
override OdRxObject queryX(OdRxClass protocolClass)
Teigha.Core.LineWeight vb_lineWeight()
OdGePoint2dArray clipBoundary()
override OdResult dwgInFields(OdDbDwgFiler pFiler)
static string getRealClassName(IntPtr ptr)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static new OdDbUnderlayReference createObject()
static OdDbUnderlayReference cast(OdRxObject pObj)
static byte contrastLowerLimit()
override OdGeMatrix3d getEcs()
OdDbObjectId definitionId()
virtual new OdResult subGetOsnapPoints(OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints)
bool isAdjustedForBackground()
override bool subWorldDraw(OdGiWorldDraw pWd)
OdResult generateClipBoundaryFromPline(OdDbObjectId plId)
OdGeScale3d scaleFactors()
void setScaleFactors(OdGeScale3d scale)
void setIsMonochrome(bool value)
void setNormal(OdGeVector3d normal)
virtual bool isFramePlottable()
void setIsClipped(bool value)
static HandleRef getCPtr(OdDbUnderlayReference obj)
void setIsAdjustedForBackground(bool value)
void setContrast(byte value)
void setRotation(double rotation)
virtual OdResult subGetOsnapPoints(OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d viewXform, OdGeMatrix3d ucs, OdGePoint3dArray snapPoints)
override UInt32 subSetAttributes(OdGiDrawableTraits traits)
static byte fadeLowerLimit()
UInt32 underlayLayerCount()
void vb_gripStatus(Teigha.Core.GripStat status)
void setClipInverted(bool value)
void setClipBoundary(OdGePoint2d clipBoundary, UInt32 nbPts)
static byte contrastUpperLimit()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
OdResult getUnderlayLayer(int index, OdUnderlayLayer layer)
Teigha.TD.Visibility vb_visibility()
static byte fadeDefault()
OdResult setUnderlayLayer(int index, OdUnderlayLayer layer)
OdResult setTransform(OdGeMatrix3d transform)
static byte contrastDefault()
Teigha.Core.OdGePoint3d vb_position()
virtual new OdResult subTransformBy(OdGeMatrix3d xfm)
static new OdRxClass desc()
void setDefinitionId(OdDbObjectId id)
override void dwgOutFields(OdDbDwgFiler pFiler)
void setPosition(OdGePoint3d position)
override void subViewportDraw(OdGiViewportDraw pVd)
virtual bool isFrameVisible()
override void dxfOutFields(OdDbDxfFiler pFiler)
override void Dispose(bool disposing)
OdDbUnderlayReference(IntPtr cPtr, bool cMemoryOwn)
static global::System.Exception Retrieve()
static UInt32 OdDbUnderlayReference_underlayLayerCount(HandleRef jarg1)
static int OdDbUnderlayReference_subGetOsnapPoints__SWIG_0(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, global::System.Runtime.InteropServices.HandleRef jarg8)
static bool OdDbUnderlayReference_isFramePlottable(HandleRef jarg1)
static IntPtr OdDbUnderlayReference_createObject()
static byte OdDbUnderlayReference_fadeDefault()
static void OdDbUnderlayReference_setFade(HandleRef jarg1, byte jarg2)
static void OdDbUnderlayReference_setPosition(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDbUnderlayReference_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdDbUnderlayReference_isAdjustedForBackground(HandleRef jarg1)
static int OdDbUnderlayReference_subGetOsnapPoints__SWIG_1(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 double OdDbUnderlayReference_rotation(HandleRef jarg1)
static global::System.IntPtr OdDbUnderlayReference_position(HandleRef jarg1)
static int OdDbUnderlayReference_generateClipBoundaryFromPline(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbUnderlayReference_getUnderlayLayer(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static byte OdDbUnderlayReference_contrast(HandleRef jarg1)
static void OdDbUnderlayReference_setContrast(HandleRef jarg1, byte jarg2)
static int OdDbUnderlayReference_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbUnderlayReference(HandleRef jarg1)
static IntPtr OdDbUnderlayReference_isA(HandleRef jarg1)
static bool OdDbUnderlayReference_isMonochrome(HandleRef jarg1)
static bool OdDbUnderlayReference_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDbUnderlayReference_setDefinitionId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbUnderlayReference_setIsMonochrome(HandleRef jarg1, bool jarg2)
static int OdDbUnderlayReference_setTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbUnderlayReference_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static bool OdDbUnderlayReference_isClipInverted(HandleRef jarg1)
static UInt32 OdDbUnderlayReference_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static byte OdDbUnderlayReference_contrastLowerLimit()
static void OdDbUnderlayReference_setIsClipped(HandleRef jarg1, bool jarg2)
static byte OdDbUnderlayReference_fadeLowerLimit()
static global::System.IntPtr OdDbUnderlayReference_normal(HandleRef jarg1)
static void OdDbUnderlayReference_setClipBoundary(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3)
static byte OdDbUnderlayReference_contrastDefault()
static void OdDbUnderlayReference_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbUnderlayReference_setClipInverted(HandleRef jarg1, bool jarg2)
static IntPtr OdDbUnderlayReference_cast(HandleRef jarg1)
static bool OdDbUnderlayReference_isClipped(HandleRef jarg1)
static global::System.IntPtr OdDbUnderlayReference_definitionId(HandleRef jarg1)
static void OdDbUnderlayReference_setIsAdjustedForBackground(HandleRef jarg1, bool jarg2)
static bool OdDbUnderlayReference_isOn(HandleRef jarg1)
static void OdDbUnderlayReference_setRotation(HandleRef jarg1, double jarg2)
static void OdDbUnderlayReference_setIsOn(HandleRef jarg1, bool jarg2)
static void OdDbUnderlayReference_setNormal(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbUnderlayReference_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static byte OdDbUnderlayReference_fadeUpperLimit()
static void OdDbUnderlayReference_setScaleFactors(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdDbUnderlayReference_getRealClassName(IntPtr jarg1)
static bool OdDbUnderlayReference_isFrameVisible(HandleRef jarg1)
static IntPtr OdDbUnderlayReference_clipBoundary(HandleRef jarg1)
static IntPtr OdDbUnderlayReference_desc()
static global::System.IntPtr OdDbUnderlayReference_getEcs(HandleRef jarg1)
static int OdDbUnderlayReference_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbUnderlayReference_scaleFactors(HandleRef jarg1)
static int OdDbUnderlayReference_setUnderlayLayer(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static byte OdDbUnderlayReference_contrastUpperLimit()
static void OdDbUnderlayReference_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbUnderlayReference_transform(HandleRef jarg1)
static byte OdDbUnderlayReference_fade(HandleRef jarg1)