14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
239 public virtual void hide(
OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers,
bool bDoIt,
bool bSelectHidden) {
244 public virtual void hide(
OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers,
bool bDoIt) {
299 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
311 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
static global::System.Exception Retrieve()
static void OdGsModel_hide__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static void OdGsModel_setViewClippingOverride(HandleRef jarg1, bool jarg2)
static IntPtr OdGsModel_createObject()
static void OdGsModel_setEnableViewExtentsCalculation(HandleRef jarg1, bool jarg2)
static IntPtr OdGsModel_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsModel_isA(HandleRef jarg1)
static void OdGsModel_hide__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6, HandleRef jarg7)
static void OdGsModel_addModelReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsModel_hide__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdGsModel_getRealClassName(IntPtr jarg1)
static void OdGsModel_setEnableLinetypes(HandleRef jarg1, bool jarg2)
static void OdGsModel_onModifiedGraphics(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_highlight__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, UInt32 jarg4, HandleRef jarg5)
static void OdGsModel_highlight__SWIG_7(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static void OdGsModel_onAdded__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static bool OdGsModel_viewSectioningOverride(HandleRef jarg1)
static void OdGsModel_setVisualStyle__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsModel_onModified__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_invalidate__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGsModel_isLightsInBlocksEnabled(HandleRef jarg1)
static void OdGsModel_hide__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, bool jarg6)
static bool OdGsModel_viewClippingOverride(HandleRef jarg1)
static void OdGsModel_setVisualStyle__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsModel_setRenderModeOverride__SWIG_1(HandleRef jarg1)
static bool OdGsModel_isViewExtentsCalculationEnabled(HandleRef jarg1)
static void OdGsModel_setEnableSectioning(HandleRef jarg1, bool jarg2)
static void OdGsModel_onModified__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdGsModel_cast(HandleRef jarg1)
static void OdGsModel_onUnerased__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static bool OdGsModel_isLinetypesEnabled(HandleRef jarg1)
static void OdGsModel_setBackground(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsModel_isSectioningEnabled(HandleRef jarg1)
static void OdGsModel_invalidateVisible(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGsModel_visualStyle__SWIG_0(HandleRef jarg1)
static bool OdGsModel_isSelectable(HandleRef jarg1)
static void OdGsModel_setSelectable(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGsModel_background(HandleRef jarg1)
static void delete_OdGsModel(HandleRef jarg1)
static int OdGsModel_renderModeOverride(HandleRef jarg1)
static void OdGsModel_onErased__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGsModel_highlight__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static global::System.IntPtr OdGsModel_transform(HandleRef jarg1)
static void OdGsModel_highlight__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5)
static void OdGsModel_highlight__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, UInt32 jarg4)
static void OdGsModel_onAdded__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_onErased__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_hide__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdGsModel_setRenderModeOverride__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsModel_hide__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, bool jarg4)
static bool OdGsModel_visualStyle__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGsModel_setSectioning__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4, double jarg5)
static void OdGsModel_hide__SWIG_7(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static void OdGsModel_setEnableLightsInBlocks(HandleRef jarg1, bool jarg2)
static void OdGsModel_setSectioningVisualStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsModel_removeModelReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdGsModel_renderType(HandleRef jarg1)
static void OdGsModel_highlight__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsModel_onUnerased__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_invalidate__SWIG_0(HandleRef jarg1, int jarg2)
static void OdGsModel_setViewSectioningOverride(HandleRef jarg1, bool jarg2)
static bool OdGsModel_setSectioning__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsModel_highlight__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, UInt32 jarg6)
static void OdGsModel_setRenderType(HandleRef jarg1, int jarg2)
static void OdGsModel_setTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsModel_hide__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, bool jarg4, HandleRef jarg5)
static void OdGsModel_highlight__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, UInt32 jarg4, bool jarg5, UInt32 jarg6, HandleRef jarg7)
static IntPtr OdGsModel_desc()
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGiPathNode obj)
static HandleRef getCPtr(OdGiVisualStyle obj)
static HandleRef getCPtr(OdGsDevice obj)
virtual void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden)
virtual void setSectioningVisualStyle(OdDbStub visualStyleId)
virtual void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle)
static HandleRef getCPtr(OdGsModel obj)
virtual void setEnableLightsInBlocks(bool bEnable)
virtual void onModified(OdGiDrawable pModified, OdDbStub parentID)
virtual bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector, double dTop, double dBottom)
virtual bool isSectioningEnabled()
virtual Teigha.Core.OdGsModel.RenderType vb_renderType()
virtual void onAdded(OdGiDrawable pAdded, OdGiDrawable pParent)
virtual void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden)
virtual void hide(OdGiPathNode path)
virtual void setEnableSectioning(bool bEnable)
@ kInvalidateViewportCache
OdGsModel(IntPtr cPtr, bool cMemoryOwn)
static OdGsModel createObject()
static new OdRxClass desc()
virtual bool isSelectable()
virtual void setBackground(OdDbStub backgroundId)
override void Dispose(bool disposing)
virtual void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
virtual OdDbStub visualStyle()
virtual void setEnableLinetypes(bool bEnable)
virtual void onAdded(OdGiDrawable pAdded, OdDbStub parentID)
virtual void highlight(OdGiPathNode path, bool bDoIt)
virtual void onModifiedGraphics(OdGiDrawable pModified, OdDbStub parentID)
virtual void setRenderType(OdGsModel.RenderType renderType)
static OdGsModel cast(OdRxObject pObj)
virtual void hide(OdGiPathNode path, bool bDoIt)
virtual bool isLightsInBlocksEnabled()
virtual void hide(OdGiPathNode path, bool bDoIt, bool bSelectHidden, OdGsView pView)
virtual bool viewClippingOverride()
virtual void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, UInt32 nStyle, OdGsView pView)
virtual void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers)
virtual void onUnerased(OdGiDrawable pUnerased, OdGiDrawable pParent)
virtual void invalidate(OdGsModel.InvalidationHint hint)
virtual void highlight(OdGiPathNode path, bool bDoIt, UInt32 nStyle)
virtual void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt, bool bSelectHidden, OdGsView pView)
virtual void hide(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
virtual void setViewClippingOverride(bool bEnable)
virtual bool setSectioning(OdGePoint3dArray points, OdGeVector3d upVector)
virtual bool isLinetypesEnabled()
virtual void highlight(OdGiPathNode path)
virtual OdDbStub background()
virtual void onErased(OdGiDrawable pErased, OdGiDrawable pParent)
virtual void setVisualStyle(OdGiVisualStyle visualStyle)
virtual void addModelReactor(OdGsModelReactor pReactor)
virtual void setSelectable(bool bEnable)
virtual bool isViewExtentsCalculationEnabled()
virtual void highlight(OdGiPathNode path, IntPtr[] pMarkers, UInt32 nMarkers, bool bDoIt)
virtual void onModified(OdGiDrawable pModified, OdGiDrawable pParent)
virtual void highlight(OdGiPathNode path, bool bDoIt, UInt32 nStyle, OdGsView pView)
virtual OdGeMatrix3d transform()
virtual void setViewSectioningOverride(bool bEnable)
virtual void removeModelReactor(OdGsModelReactor pReactor)
virtual bool viewSectioningOverride()
static string getRealClassName(IntPtr ptr)
virtual bool visualStyle(OdGiVisualStyle visualStyle)
virtual void onUnerased(OdGiDrawable pUnerased, OdDbStub parentID)
virtual void invalidate(OdGsView pView)
virtual void setEnableViewExtentsCalculation(bool bEnable)
virtual void setRenderModeOverride(OdGsView.RenderMode mode)
virtual void invalidateVisible(OdGsDevice pDevice)
virtual OdGsView.RenderMode renderModeOverride()
virtual OdGsModel.RenderType renderType()
virtual void setVisualStyle(OdDbStub visualStyleId)
virtual void setTransform(OdGeMatrix3d arg0)
virtual void setRenderModeOverride()
override OdRxObject queryX(OdRxClass protocolClass)
virtual void onErased(OdGiDrawable pErased, OdDbStub parentID)
static HandleRef getCPtr(OdGsModelReactor obj)
static HandleRef getCPtr(OdGsView obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)