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);
163 MemoryManager mMan = MemoryManager.GetMemoryManager();
164 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
204 MemoryManager mMan = MemoryManager.GetMemoryManager();
205 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
484 OdMutex ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdMutex(cPtr,
false);
static global::System.Exception Retrieve()
static void OdGsContainerNode_addContentToUpdateManager(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGsContainerNode_removeViewRef(HandleRef jarg1, UInt32 jarg2)
static void OdGsContainerNode_removeChild(HandleRef jarg1, HandleRef jarg2)
static void OdGsContainerNode_turnOnLights(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsContainerNode_checkWorkset(HandleRef jarg1)
static global::System.IntPtr OdGsContainerNode_m_nodesMutex_get(HandleRef jarg1)
static global::System.IntPtr OdGsContainerNode_realExtents(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdGsContainerNode_cast(HandleRef jarg1)
static IntPtr OdGsContainerNode_spatialIndex__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static bool OdGsContainerNode_childrenRegenDraw(HandleRef jarg1, UInt32 jarg2)
static bool OdGsContainerNode_highlightSubnodes__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3, bool jarg4, UInt32 jarg5)
static IntPtr OdGsContainerNode_lastEntityNode__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static void OdGsContainerNode_addChild__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, bool jarg4)
static void OdGsContainerNode_setEntityListsInvalid(HandleRef jarg1)
static bool OdGsContainerNode_isVpDepCache(HandleRef jarg1)
static void OdGsContainerNode_setEntityListValid(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static IntPtr OdGsContainerNode_isA(HandleRef jarg1)
static void OdGsContainerNode_removeLights__SWIG_0(HandleRef jarg1, HandleRef jarg2, UInt32 jarg3)
static void OdGsContainerNode_setVpDepCache(HandleRef jarg1, HandleRef jarg2)
static void OdGsContainerNode_removeLights__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdGsContainerNode_isAttached(HandleRef jarg1, HandleRef jarg2)
static void OdGsContainerNode_propagateInvalidVpFlag(HandleRef jarg1)
static void OdGsContainerNode_destroySubitems(HandleRef jarg1)
static void OdGsContainerNode_setChildrenRegenDraw(HandleRef jarg1, bool jarg2, UInt32 jarg3)
static IntPtr OdGsContainerNode_firstEntityNode__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static int OdGsContainerNode_numberOfChildren(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdGsContainerNode_currViewChanges(HandleRef jarg1)
static void OdGsContainerNode_makeStock(HandleRef jarg1)
static bool OdGsContainerNode_loadNodeState__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsContainerNode_createObject()
static int OdGsContainerNode_nodeType(HandleRef jarg1)
static IntPtr OdGsContainerNode_desc()
static bool OdGsContainerNode_findCompatibleCache(HandleRef jarg1, HandleRef jarg2)
static bool OdGsContainerNode_allEntityListsValid(HandleRef jarg1)
static void OdGsContainerNode_removeErased(HandleRef jarg1)
static IntPtr OdGsContainerNode_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGsContainerNode_updateVisible(HandleRef jarg1, HandleRef jarg2)
static void OdGsContainerNode_invalidate(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, UInt32 jarg4)
static UInt32 OdGsContainerNode_numberOfChildrenST(HandleRef jarg1, UInt32 jarg2)
static bool OdGsContainerNode_needRegen(HandleRef jarg1, UInt32 jarg2)
static void OdGsContainerNode_destroy(HandleRef jarg1)
static void delete_OdGsContainerNode(HandleRef jarg1)
static void OdGsContainerNode_setAwareFlags(HandleRef jarg1, UInt32 jarg2, UInt32 jarg3)
static void OdGsContainerNode_addChildNode(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static string OdGsContainerNode_getRealClassName(IntPtr jarg1)
static bool OdGsContainerNode_saveNodeState__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdGsContainerNode_viewportId__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdGsContainerNode_setRealExtents(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsContainerNode_setChildrenUpToDate__SWIG_1(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGsContainerNode_stock(HandleRef jarg1)
static void OdGsContainerNode_addViewRef(HandleRef jarg1, UInt32 jarg2)
static global::System.IntPtr OdGsContainerNode_viewRefs(HandleRef jarg1)
static bool OdGsContainerNode_isEmpty(HandleRef jarg1)
static bool OdGsContainerNode_extents__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdGsContainerNode_viewportId__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGsContainerNode_highlightSubnodes__SWIG_1(HandleRef jarg1, UInt32 jarg2, bool jarg3, bool jarg4)
static void OdGsContainerNode_setChildrenUpToDate__SWIG_0(HandleRef jarg1, bool jarg2, UInt32 jarg3)
static bool OdGsContainerNode_hasVpData(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdGsContainerNode_awareFlags(HandleRef jarg1, UInt32 jarg2)
static void OdGsContainerNode_propagateLayerChangesStock(HandleRef jarg1)
static void OdGsContainerNode_addChild__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGsContainerNode_setCheckWorkset(HandleRef jarg1, bool jarg2)
static UInt32 OdGsContainerNode_numVpData(HandleRef jarg1)
static bool OdGsContainerNode_saveNodeState__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGsContainerNode_entityListValid(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdGsContainerNode_numberOfChildrenErased(HandleRef jarg1, UInt32 jarg2)
static void OdGsContainerNode_releaseStock(HandleRef jarg1)
static bool OdGsContainerNode_childrenUpToDate(HandleRef jarg1, UInt32 jarg2)
static global::System.IntPtr OdGsContainerNode_lightNodesList__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static bool OdGsContainerNode_extents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsContainerNode_postprocessNodeLoading(HandleRef jarg1, HandleRef jarg2)
static bool OdGsContainerNode_loadNodeState__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGsBaseVectorizer obj)
override bool extents(OdGeExtents3d extents)
bool findCompatibleCache(OdGsViewImpl keyView)
OdGsLightNodePtrList lightNodesList(UInt32 nVpId)
void propagateLayerChangesStock()
UInt32 viewportId(OdGsViewImpl pView, bool bForceVpId)
Teigha.Core.ViewRefs vb_viewRefs()
virtual void addChild(OdGiDrawable pDrawable, OdGsViewImpl pView, bool unerased)
void propagateInvalidVpFlag()
OdGsContainerNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable, bool bSetGsNode)
void setVpDepCache(OdGsViewImpl pView)
bool highlightSubnodes(UInt32 nSubnodes, bool bHighlight, bool bAll, UInt32 nSelStyle)
void setChildrenUpToDate(bool childrenUpToDate)
virtual void addChild(OdGiDrawable pDrawable, OdGsViewImpl pView)
bool highlightSubnodes(UInt32 nSubnodes, bool bHighlight, bool bAll)
UInt32 numberOfChildrenST(UInt32 nVpId)
void setEntityListsInvalid()
override bool loadNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer)
bool allEntityListsValid()
void turnOnLights(OdGsBaseVectorizer view)
virtual void removeLights(OdGsNode pOwner, UInt32 nVpId)
static HandleRef getCPtr(OdGsContainerNode obj)
override OdRxObject queryX(OdRxClass protocolClass)
OdGsEntityNode lastEntityNode(UInt32 nVpId)
void setEntityListValid(UInt32 nVpId, bool entityListValid)
int numberOfChildren(UInt32 nVpId)
override bool postprocessNodeLoading(OdGsFiler pFiler)
bool childrenUpToDate(UInt32 nVpId)
void setCheckWorkset(bool bVal)
override ENodeType nodeType()
void setRealExtents(UInt32 nVpId, OdGsUpdateExtents ext)
OdGsContainerNode(IntPtr cPtr, bool cMemoryOwn)
UInt32 numberOfChildrenErased(UInt32 nVpId)
UInt32 viewportId(OdGsViewImpl pView)
void setChildrenUpToDate(bool childrenUpToDate, UInt32 nVpID)
static new OdGsContainerNode createObject()
void removeViewRef(UInt32 nVpId)
OdGsContainerNode(OdGsBaseModel pModel, OdGiDrawable pUnderlyingDrawable)
OdSiSpatialIndex spatialIndex(UInt32 nVpId)
UInt32 isAttached(OdGsEntityNode pNode)
virtual void removeLights(OdGsNode pOwner)
override void invalidate(OdGsContainerNode pParent, OdGsViewImpl pView, UInt32 mask)
void setAwareFlags(UInt32 viewportId, UInt32 flags)
void setChildrenRegenDraw(bool bVal, UInt32 nVpID)
void addViewRef(UInt32 nVpId)
bool entityListValid(UInt32 nVpId)
static OdGsContainerNode cast(OdRxObject pObj)
override void Dispose(bool disposing)
virtual void removeChild(OdGsNode pNode)
override bool loadNodeState(OdGsFiler pFiler)
override void addContentToUpdateManager(UInt32 viewportId, OdGsUpdateManager pManager, OdGsNode.UpdateManagerContext context)
override bool saveNodeState(OdGsFiler pFiler, OdGsBaseVectorizer pVectorizer)
override bool saveNodeState(OdGsFiler pFiler)
OdGsUpdateExtents realExtents(UInt32 nVpId)
override bool extents(OdGsView pView, OdGeExtents3d ext)
bool childrenRegenDraw(UInt32 nVpID)
static new OdRxClass desc()
bool needRegen(UInt32 nVpId)
bool hasVpData(UInt32 nVpId)
OdGsEntityNode firstEntityNode(UInt32 nVpId)
static string getRealClassName(IntPtr ptr)
UInt32 awareFlags(UInt32 viewportId)
override void updateVisible(OdGsViewImpl pViewImpl)
void addChildNode(UInt32 nVpId, OdGsEntityNode pEnt)
static HandleRef getCPtr(OdGsEntityNode obj)
static HandleRef getCPtr(OdGsFiler obj)
static HandleRef getCPtr(UpdateManagerContext obj)
static HandleRef getCPtr(OdGsNode obj)
static HandleRef getCPtr(OdGsUpdateExtents obj)
static HandleRef getCPtr(OdGsUpdateManager obj)
static HandleRef getCPtr(OdGsView obj)
static HandleRef getCPtr(OdGsViewImpl obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)