14using System.Runtime.InteropServices;
19 private Object locker =
new Object();
20 private HandleRef swigCPtr;
22 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 swigCPtr =
new HandleRef(
this, cPtr);
27 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
29 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
38 global::System.GC.SuppressFinalize(
this);
41 protected virtual void Dispose(
bool disposing) {
43 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
48 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
190 private Object locker =
new Object();
191 private HandleRef swigCPtr;
193 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
196 swigCPtr =
new HandleRef(
this, cPtr);
198 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
200 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
209 global::System.GC.SuppressFinalize(
this);
212 protected virtual void Dispose(
bool disposing) {
214 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
219 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
363 private Object locker =
new Object();
364 private HandleRef swigCPtr;
366 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
369 swigCPtr =
new HandleRef(
this, cPtr);
371 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
373 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
382 global::System.GC.SuppressFinalize(
this);
385 protected virtual void Dispose(
bool disposing) {
387 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
392 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
static HandleRef getCPtr(CFxDocument obj)
MergeOptions(IntPtr cPtr, bool cMemoryOwn)
virtual void Dispose(bool disposing)
static HandleRef getCPtr(MergeOptions obj)
uint m_RemovedOnOffLayers
uint m_RemovedOnLockedLayers
uint m_RemovedNotInWorkingSet
virtual void Dispose(bool disposing)
MergeResult(IntPtr cPtr, bool cMemoryOwn)
uint m_RemovedOnFrozenLayers
uint m_FoundNotInCurrentSpace
static HandleRef getCPtr(MergeResult obj)
uint m_RemovedNotInCurrentSpace
virtual void SetHighlightEnabled(bool enable)
virtual SWIGTYPE_p_CFxSelectionSetFilter GetCustomFilter()
static CFxSelectionSet SelectByWindow(OdGePoint3d firstPointWCS, OdGePoint3d secondPointWCS, CFxView pView)
static CFxSelectionSet SelectByPoint(OdGePoint3d pointWCS, double pickboxEYE, CFxView pView)
virtual void GetObjectsByClass(OdRxClass pClass, OdDbObjectIdArray objects)
const int eRemoveDefaultInvalid
virtual uint GetTotalSubents()
virtual uint SubentGetLength(uint index)
virtual CFxDatabase GetFxDatabase()
virtual int GetNTHX(int index, SWIGTYPE_p_p_fdt_resbufW data)
virtual OdRxClass GetCommonBaseClass()
virtual OdRxClass GetCommonBasePEClass()
static CFxSelectionSet SelectGroup(OdDbObjectId idGroup)
virtual bool Remove(OdDbObjectId objId)
static CFxSelectionSet SelectByCrossingWindow(OdGePoint3d firstPointWCS, OdGePoint3d secondPointWCS, CFxView pView)
const int eRemoveOnOffLayers
virtual CFxSelectionSet.MergeResult Merge(OdDbObjectIdArray idsToMerge, CFxSelectionSet.MergeOptions options)
virtual void SetCustomFilter(SWIGTYPE_p_CFxSelectionSetFilter pFilter)
const int eRemoveDefExceptNotInCurrentSpaceInvalid
virtual bool IsMember(OdDbFullSubentPath path)
virtual OdDbFullSubentPath SubentGetId(uint index, uint subentIndex)
const int eRemoveNotInCurrentSpace
static HandleRef getCPtr(CFxSelectionSet obj)
static CFxSelectionSet SelectAll(CFxDocument pDoc)
const int eRemoveNotRectViewports
virtual void GetClassesFound(CLASS_VECTOR classes, SIZE_T_VECTOR objects)
static CFxSelectionSet SelectByBox(OdGePoint3d firstPointWCS, OdGePoint3d secondPointWCS, CFxView pView)
virtual void AddObjectFilter(OdRxClass pClass)
virtual bool Add(OdDbObjectId objId)
const int eRemoveOnLockedLayers
virtual void Dispose(bool disposing)
const int eRemoveOnFrozenLayers
static CFxSelectionSet SelectByPolygon(OdGePoint3dArray pointsWCS, CFxView pView)
CFxSelectionSet(IntPtr cPtr, bool cMemoryOwn)
static CFxSelectionSet SelectLast(CFxDocument pDoc)
virtual void ClearObjectFilters()
virtual CFxIteratorSelectionData CreateIterator()
virtual bool SubentAdd(OdDbFullSubentPath path)
virtual bool SubentRemove(OdDbFullSubentPath path)
const int eRemoveNotInWorkingSet
virtual void AddReactor(CFxSelectionSetReactor pReactor)
const int eRemoveDefaultInvalidButNonRectViewports
virtual void RemoveReactor(CFxSelectionSetReactor pReactor)
virtual bool IsHighlightEnabled()
static CFxSelectionSet SelectByFence(OdGePoint3dArray pointsWCS, CFxView pView)
static CFxSelectionSet SelectByView(CFxView pView)
const int eRemoveOverallViewports
virtual OdDbObjectId GetId(uint index)
virtual CFxSelectionSet.MergeResult Merge(CFxSelectionSet pSS, CFxSelectionSet.MergeOptions options)
static CFxSelectionSet SelectByCrossingPolygon(OdGePoint3dArray pointsWCS, CFxView pView)
virtual bool IsMember(OdDbObjectId id)
static CFxSelectionSet SelectPrevious(CFxDocument pDoc)
static CFxSelectionSet SelectForHatch(CFxView pView, OdGePoint3d pickPoint, OdGeExtents3d extents)
static HandleRef getCPtr(CFxSelectionSetReactor obj)
static HandleRef getCPtr(CFxView obj)
static HandleRef getCPtr(CLASS_VECTOR obj)
static HandleRef getCPtr(ClassPtrArray obj)
static global::System.Exception Retrieve()
static global::System.IntPtr CFxSelectionSet_MergeOptions_m_pFilter_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxSelectionSet_MergeOptions_m_Classes_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxSelectionSet_MergeResult_m_RemovedNotInCurrentSpace_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void CFxSelectionSet_MergeResult_m_RemovedCloud_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static uint CFxSelectionSet_GetLength(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint CFxSelectionSet_MergeResult_m_RemovedOnLockedLayers_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr CFxSelectionSet_GetCommonBaseClass(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxSelectionSet_SelectByPolygon(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static uint CFxSelectionSet_MergeResult_m_RemovedCloud_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxSelectionSet_GetCustomFilter(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxSelectionSet_Clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxSelectionSet_SelectGroup(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxSelectionSet_SelectPrevious(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxSelectionSet_MergeResult_m_RemovedOnOffLayers_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void delete_CFxSelectionSet_MergeOptions(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxSelectionSet_MergeOptions_m_Classes_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxSelectionSet_MergeResult_m_FoundNotInCurrentSpace_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void CFxSelectionSet_GetClassesFound(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxSelectionSet_MergeResult_m_RemovedOnLockedLayers_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static bool CFxSelectionSet_IsEmpty(global::System.Runtime.InteropServices.HandleRef jarg1)
static int CFxSelectionSet_GetNTHX(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxSelectionSet_GetObjectsByClass(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr CFxSelectionSet_SelectByPoint(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr CFxSelectionSet_SelectByBox(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void CFxSelectionSet_ClearObjectFilters(global::System.Runtime.InteropServices.HandleRef jarg1)
static int CFxSelectionSet_MergeOptions_m_RemoveOptions_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_CFxSelectionSet_MergeResult(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxSelectionSet_MergeOptions_m_pFilter_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxSelectionSet_SetCustomFilter(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static uint CFxSelectionSet_MergeResult_m_Found_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxSelectionSet_SelectLast(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint CFxSelectionSet_MergeResult_m_RemovedOnOffLayers_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr CFxSelectionSet_GetCommonBasePEClass(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxSelectionSet_SelectForHatch(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static uint CFxSelectionSet_MergeResult_m_Duplicated_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_CFxSelectionSet(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint CFxSelectionSet_MergeResult_m_Removed_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint CFxSelectionSet_GetNumber(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxSelectionSet_Merge__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool CFxSelectionSet_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxSelectionSet_MergeResult_m_Groups_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr CFxSelectionSet_SelectAll(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool CFxSelectionSet_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxSelectionSet_MergeResult_m_RemovedOnFrozenLayers_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr CFxSelectionSet_SelectByCrossingWindow(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool CFxSelectionSet_IsMember__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxSelectionSet_MergeResult_m_Duplicated_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static bool CFxSelectionSet_IsMember__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr CFxSelectionSet_Merge__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static uint CFxSelectionSet_MergeResult_m_RemovedOnFrozenLayers_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxSelectionSet_MergeOptions_m_RemoveOptions_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr CFxSelectionSet_SelectByView(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint CFxSelectionSet_MergeResult_m_Groups_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxSelectionSet_CreateIterator(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr CFxSelectionSet_SubentGetId(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2, uint jarg3)
static uint CFxSelectionSet_MergeResult_m_FoundNotInCurrentSpace_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxSelectionSet_AddReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static uint CFxSelectionSet_GetTotalSubents(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxSelectionSet_RemoveReactor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static uint CFxSelectionSet_SubentGetLength(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static bool CFxSelectionSet_IsHighlightEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxSelectionSet_SetHighlightEnabled(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr CFxSelectionSet_SelectByCrossingPolygon(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxSelectionSet_MergeResult_m_Found_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static bool CFxSelectionSet_SubentAdd(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static uint CFxSelectionSet_MergeResult_m_RemovedNotInWorkingSet_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static uint CFxSelectionSet_MergeResult_m_RemovedNotInCurrentSpace_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr CFxSelectionSet_GetFxDatabase(global::System.Runtime.InteropServices.HandleRef jarg1)
static void CFxSelectionSet_AddObjectFilter(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr CFxSelectionSet_GetId(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static bool CFxSelectionSet_SubentRemove(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr CFxSelectionSet_SelectByFence(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void CFxSelectionSet_MergeResult_m_Removed_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void CFxSelectionSet_MergeResult_m_RemovedNotInWorkingSet_set(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static global::System.IntPtr CFxSelectionSet_SelectByWindow(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static HandleRef getCPtr(SIZE_T_VECTOR obj)
static HandleRef getCPtr(fdt_resbufW obj)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdDbFullSubentPath obj)
static HandleRef getCPtr(OdDbObjectIdArray obj)
static HandleRef getCPtr(OdDbObjectId obj)