Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDbSubentityOverrule.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.TD {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDbSubentityOverrule(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbSubentityOverrule_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbSubentityOverrule obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
44 : this(TD_DbPINVOKE.new_OdDbSubentityOverrule(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
45 {
46 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
47 if (null != mTr)
48 {
49 mTr.AddObject(new OdDbSubentityOverrule(swigCPtr.Handle, true));
50 }
52 SwigDirectorConnect();
53 DelegateHolder.OnHoldSwigDirectorDelegates(this);
54 }
55
56 public static OdDbSubentityOverrule cast(OdRxObject pObj) {// OdSmartPtr<OdDbSubentityOverrule>
57 MemoryManager mMan = MemoryManager.GetMemoryManager();
58 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
60
61 OdDbSubentityOverrule ret = null;
62 if (null != mTrans)
63 {
64 mTrans.AddObject((OdDbSubentityOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSubentityOverrule),ptr, true));
65 ret = (OdDbSubentityOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSubentityOverrule),ptr, false);
66 }
67 else
68 {
69 ret = (OdDbSubentityOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSubentityOverrule),ptr, true);
70 }
71
73 return ret;
74}
75
76 public new static OdRxClass desc() {
77 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbSubentityOverrule_desc(),false); /*createInt 3_2*/
78
80 return ret;
81}
82
83 public override OdRxClass isA() {
84 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),(SwigDerivedClassHasMethod("isA", swigMethodTypes1) ? TD_DbPINVOKE.OdDbSubentityOverrule_isASwigExplicitOdDbSubentityOverrule(swigCPtr) : TD_DbPINVOKE.OdDbSubentityOverrule_isA(swigCPtr)),false); /*createInt 3_2*/
85
87 return ret;
88}
89
90 public override OdRxObject queryX(OdRxClass protocolClass) {
91 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),(SwigDerivedClassHasMethod("queryX", swigMethodTypes0) ? TD_DbPINVOKE.OdDbSubentityOverrule_queryXSwigExplicitOdDbSubentityOverrule(swigCPtr, OdRxClass.getCPtr(protocolClass)) : TD_DbPINVOKE.OdDbSubentityOverrule_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
92
94 return ret;
95}
96
97 public static OdDbSubentityOverrule createObject() {// OdSmartPtr<OdDbSubentityOverrule>
98 MemoryManager mMan = MemoryManager.GetMemoryManager();
99 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
101
102 OdDbSubentityOverrule ret = null;
103 if (null != mTrans)
104 {
105 mTrans.AddObject((OdDbSubentityOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSubentityOverrule),ptr, true));
106 ret = (OdDbSubentityOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSubentityOverrule),ptr, false);
107 }
108 else
109 {
110 ret = (OdDbSubentityOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSubentityOverrule),ptr, true);
111 }
112
114 return ret;
115}
116
122
128
134
135 public virtual OdResult getGripPointsAtSubentPath(OdDbEntity pSubject, OdDbFullSubentPath path, OdDbGripDataPtrArray grips, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, UInt32 bitflags) {
136 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPointsAtSubentPath", swigMethodTypes7) ? TD_DbPINVOKE.OdDbSubentityOverrule_getGripPointsAtSubentPathSwigExplicitOdDbSubentityOverrule(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbFullSubentPath.getCPtr(path), OdDbGripDataPtrArray.getCPtr(grips), curViewUnitSize, gripSize, OdGeVector3d.getCPtr(curViewDir), bitflags /*SIMPLETYPE*/) : TD_DbPINVOKE.OdDbSubentityOverrule_getGripPointsAtSubentPath(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbFullSubentPath.getCPtr(path), OdDbGripDataPtrArray.getCPtr(grips), curViewUnitSize, gripSize, OdGeVector3d.getCPtr(curViewDir), bitflags /*SIMPLETYPE*/));
138 return ret;
139 }
140
141 public virtual OdResult moveGripPointsAtSubentPaths(OdDbEntity pSubject, OdDbFullSubentPathArray paths, OdDbVoidPtrArray gripAppData, OdGeVector3d offset, UInt32 bitflags) {
142 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAtSubentPaths", swigMethodTypes8) ? TD_DbPINVOKE.OdDbSubentityOverrule_moveGripPointsAtSubentPathsSwigExplicitOdDbSubentityOverrule(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbFullSubentPathArray.getCPtr(paths), OdDbVoidPtrArray.getCPtr(gripAppData), OdGeVector3d.getCPtr(offset), bitflags /*SIMPLETYPE*/) : TD_DbPINVOKE.OdDbSubentityOverrule_moveGripPointsAtSubentPaths(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbFullSubentPathArray.getCPtr(paths), OdDbVoidPtrArray.getCPtr(gripAppData), OdGeVector3d.getCPtr(offset), bitflags /*SIMPLETYPE*/));
144 return ret;
145 }
146
147 public virtual OdResult getSubentPathsAtGsMarker(OdDbEntity pSubject, Teigha.Core.SubentType type, IntPtr gsMark, OdGePoint3d pickPoint, OdGeMatrix3d viewXform, OdDbFullSubentPathArray subentPaths, OdDbObjectIdArray pEntAndInsertStack) {
148 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getSubentPathsAtGsMarker", swigMethodTypes9) ? TD_DbPINVOKE.OdDbSubentityOverrule_getSubentPathsAtGsMarkerSwigExplicitOdDbSubentityOverrule__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pSubject), (int)type, gsMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGeMatrix3d.getCPtr(viewXform), OdDbFullSubentPathArray.getCPtr(subentPaths), OdDbObjectIdArray.getCPtr(pEntAndInsertStack)) : TD_DbPINVOKE.OdDbSubentityOverrule_getSubentPathsAtGsMarker__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pSubject), (int)type, gsMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGeMatrix3d.getCPtr(viewXform), OdDbFullSubentPathArray.getCPtr(subentPaths), OdDbObjectIdArray.getCPtr(pEntAndInsertStack)));
150 return ret;
151 }
152
153 public virtual OdResult getSubentPathsAtGsMarker(OdDbEntity pSubject, Teigha.Core.SubentType type, IntPtr gsMark, OdGePoint3d pickPoint, OdGeMatrix3d viewXform, OdDbFullSubentPathArray subentPaths) {
154 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getSubentPathsAtGsMarker", swigMethodTypes10) ? TD_DbPINVOKE.OdDbSubentityOverrule_getSubentPathsAtGsMarkerSwigExplicitOdDbSubentityOverrule__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pSubject), (int)type, gsMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGeMatrix3d.getCPtr(viewXform), OdDbFullSubentPathArray.getCPtr(subentPaths)) : TD_DbPINVOKE.OdDbSubentityOverrule_getSubentPathsAtGsMarker__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pSubject), (int)type, gsMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGeMatrix3d.getCPtr(viewXform), OdDbFullSubentPathArray.getCPtr(subentPaths)));
156 return ret;
157 }
158
164
165 public virtual OdDbEntity subentPtr(OdDbEntity pSubject, OdDbFullSubentPath id) {// OdDbEntityPtr
166 MemoryManager mMan = MemoryManager.GetMemoryManager();
167 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
168 IntPtr ptr = (SwigDerivedClassHasMethod("subentPtr", swigMethodTypes12) ? TD_DbPINVOKE.OdDbSubentityOverrule_subentPtrSwigExplicitOdDbSubentityOverrule(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbFullSubentPath.getCPtr(id)) : TD_DbPINVOKE.OdDbSubentityOverrule_subentPtr(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbFullSubentPath.getCPtr(id)));
169
170 OdDbEntity ret = null;
171 if (null != mTrans)
172 {
173 mTrans.AddObject((OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),ptr, true));
174 ret = (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),ptr, false);
175 }
176 else
177 {
178 ret = (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),ptr, true);
179 }
180
182 return ret;
183}
184
190
196
197 public virtual void subentGripStatus(OdDbEntity pSubject, GripStat status, OdDbFullSubentPath subentity) {
198 if (SwigDerivedClassHasMethod("subentGripStatus", swigMethodTypes15)) TD_DbPINVOKE.OdDbSubentityOverrule_subentGripStatusSwigExplicitOdDbSubentityOverrule(swigCPtr, OdDbEntity.getCPtr(pSubject), (int)status, OdDbFullSubentPath.getCPtr(subentity)); else TD_DbPINVOKE.OdDbSubentityOverrule_subentGripStatus(swigCPtr, OdDbEntity.getCPtr(pSubject), (int)status, OdDbFullSubentPath.getCPtr(subentity));
200 }
201
202 public virtual OdResult getSubentClassId(OdDbEntity pSubject, OdDbFullSubentPath path, IntPtr clsId) {
203 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getSubentClassId", swigMethodTypes16) ? TD_DbPINVOKE.OdDbSubentityOverrule_getSubentClassIdSwigExplicitOdDbSubentityOverrule(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbFullSubentPath.getCPtr(path), clsId /*SIMPLETYPE*/) : TD_DbPINVOKE.OdDbSubentityOverrule_getSubentClassId(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbFullSubentPath.getCPtr(path), clsId /*SIMPLETYPE*/));
205 return ret;
206 }
207
208 protected static string getRealClassName(IntPtr ptr) {
209 string ret = TD_DbPINVOKE.OdDbSubentityOverrule_getRealClassName(ptr /*SIMPLETYPE*/);
211 return ret;
212 }
213
214 private void SwigDirectorConnect() {
215 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
216 swigDelegate0 = new SwigDelegateOdDbSubentityOverrule_0(SwigDirectorMethodqueryX);
217 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
218 swigDelegate1 = new SwigDelegateOdDbSubentityOverrule_1(SwigDirectorMethodisA);
219 if (SwigDerivedClassHasMethod("copyFrom", swigMethodTypes2))
220 swigDelegate2 = new SwigDelegateOdDbSubentityOverrule_2(SwigDirectorMethodcopyFrom);
221 if (SwigDerivedClassHasMethod("isApplicable", swigMethodTypes3))
222 swigDelegate3 = new SwigDelegateOdDbSubentityOverrule_3(SwigDirectorMethodisApplicable);
223 if (SwigDerivedClassHasMethod("deleteSubentPaths", swigMethodTypes4))
224 swigDelegate4 = new SwigDelegateOdDbSubentityOverrule_4(SwigDirectorMethoddeleteSubentPaths);
225 if (SwigDerivedClassHasMethod("addSubentPaths", swigMethodTypes5))
226 swigDelegate5 = new SwigDelegateOdDbSubentityOverrule_5(SwigDirectorMethodaddSubentPaths);
227 if (SwigDerivedClassHasMethod("transformSubentPathsBy", swigMethodTypes6))
228 swigDelegate6 = new SwigDelegateOdDbSubentityOverrule_6(SwigDirectorMethodtransformSubentPathsBy);
229 if (SwigDerivedClassHasMethod("getGripPointsAtSubentPath", swigMethodTypes7))
230 swigDelegate7 = new SwigDelegateOdDbSubentityOverrule_7(SwigDirectorMethodgetGripPointsAtSubentPath);
231 if (SwigDerivedClassHasMethod("moveGripPointsAtSubentPaths", swigMethodTypes8))
232 swigDelegate8 = new SwigDelegateOdDbSubentityOverrule_8(SwigDirectorMethodmoveGripPointsAtSubentPaths);
233 if (SwigDerivedClassHasMethod("getSubentPathsAtGsMarker", swigMethodTypes9))
234 swigDelegate9 = new SwigDelegateOdDbSubentityOverrule_9(SwigDirectorMethodgetSubentPathsAtGsMarker__SWIG_0);
235 if (SwigDerivedClassHasMethod("getSubentPathsAtGsMarker", swigMethodTypes10))
236 swigDelegate10 = new SwigDelegateOdDbSubentityOverrule_10(SwigDirectorMethodgetSubentPathsAtGsMarker__SWIG_1);
237 if (SwigDerivedClassHasMethod("getGsMarkersAtSubentPath", swigMethodTypes11))
238 swigDelegate11 = new SwigDelegateOdDbSubentityOverrule_11(SwigDirectorMethodgetGsMarkersAtSubentPath);
239 if (SwigDerivedClassHasMethod("subentPtr", swigMethodTypes12))
240 swigDelegate12 = new SwigDelegateOdDbSubentityOverrule_12(SwigDirectorMethodsubentPtr);
241 if (SwigDerivedClassHasMethod("getCompoundObjectTransform", swigMethodTypes13))
242 swigDelegate13 = new SwigDelegateOdDbSubentityOverrule_13(SwigDirectorMethodgetCompoundObjectTransform);
243 if (SwigDerivedClassHasMethod("getSubentPathGeomExtents", swigMethodTypes14))
244 swigDelegate14 = new SwigDelegateOdDbSubentityOverrule_14(SwigDirectorMethodgetSubentPathGeomExtents);
245 if (SwigDerivedClassHasMethod("subentGripStatus", swigMethodTypes15))
246 swigDelegate15 = new SwigDelegateOdDbSubentityOverrule_15(SwigDirectorMethodsubentGripStatus);
247 if (SwigDerivedClassHasMethod("getSubentClassId", swigMethodTypes16))
248 swigDelegate16 = new SwigDelegateOdDbSubentityOverrule_16(SwigDirectorMethodgetSubentClassId);
249 TD_DbPINVOKE.OdDbSubentityOverrule_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15, swigDelegate16);
250 }
251
252 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
253 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, global::System.Reflection.BindingFlags.Public | global::System.Reflection.BindingFlags.NonPublic | global::System.Reflection.BindingFlags.Instance, null, methodTypes, null);
254 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdDbSubentityOverrule));
255 return hasDerivedMethod;
256 }
257
258 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
259 return
260 // csdirectorout for OdRxObject*, OdRxObject&
262 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
263)).Handle
264;
265 }
266
267 private IntPtr SwigDirectorMethodisA() {
268 return
269 // csdirectorout for OdRxClass*, OdRxClass&
270 OdRxClass.getCPtr(isA()).Handle
271;
272 }
273
274 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
275 copyFrom(
276 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pSource,false) /*createInt 6_2*/ // csdirectorin for smart pointer
277);
278 }
279
280 private bool SwigDirectorMethodisApplicable(IntPtr pOverruledSubject) {
281 return isApplicable(
282 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pOverruledSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
283);
284 }
285
286 private int SwigDirectorMethoddeleteSubentPaths(IntPtr pSubject, global::System.IntPtr paths) {
287 return (int)deleteSubentPaths(
288 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
289, new OdDbFullSubentPathArray(paths, false));
290 }
291
292 private int SwigDirectorMethodaddSubentPaths(IntPtr pSubject, global::System.IntPtr paths) {
293 return (int)addSubentPaths(
294 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
295, new OdDbFullSubentPathArray(paths, false));
296 }
297
298 private int SwigDirectorMethodtransformSubentPathsBy(IntPtr pSubject, global::System.IntPtr paths, global::System.IntPtr xform) {
299 return (int)transformSubentPathsBy(
300 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
301, new OdDbFullSubentPathArray(paths, false), new OdGeMatrix3d(xform, false));
302 }
303
304 private int SwigDirectorMethodgetGripPointsAtSubentPath(IntPtr pSubject, global::System.IntPtr path, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, UInt32 /*SIMPLETYPE*/ bitflags) {
305 return (int)getGripPointsAtSubentPath(
306 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
307, new OdDbFullSubentPath(path, false), new OdDbGripDataPtrArray(grips, false), curViewUnitSize, gripSize, new OdGeVector3d(curViewDir, false), bitflags /*SIMPLETYPE*/);
308 }
309
310 private int SwigDirectorMethodmoveGripPointsAtSubentPaths(IntPtr pSubject, global::System.IntPtr paths, global::System.IntPtr gripAppData, global::System.IntPtr offset, UInt32 /*SIMPLETYPE*/ bitflags) {
311 return (int)moveGripPointsAtSubentPaths(
312 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
313, new OdDbFullSubentPathArray(paths, false), new OdDbVoidPtrArray(gripAppData, false), new OdGeVector3d(offset, false), bitflags /*SIMPLETYPE*/);
314 }
315
316 private int SwigDirectorMethodgetSubentPathsAtGsMarker__SWIG_0(IntPtr pSubject, int type, IntPtr /*SIMPLETYPE*/ gsMark, global::System.IntPtr pickPoint, global::System.IntPtr viewXform, global::System.IntPtr subentPaths, global::System.IntPtr pEntAndInsertStack) {
317 return (int)getSubentPathsAtGsMarker(
318 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
319, (Teigha.Core.SubentType)type, gsMark /*SIMPLETYPE*/, new OdGePoint3d(pickPoint, false), new OdGeMatrix3d(viewXform, false), new OdDbFullSubentPathArray(subentPaths, false), new OdDbObjectIdArray(pEntAndInsertStack, false));
320 }
321
322 private int SwigDirectorMethodgetSubentPathsAtGsMarker__SWIG_1(IntPtr pSubject, int type, IntPtr /*SIMPLETYPE*/ gsMark, global::System.IntPtr pickPoint, global::System.IntPtr viewXform, global::System.IntPtr subentPaths) {
323 return (int)getSubentPathsAtGsMarker(
324 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
325, (Teigha.Core.SubentType)type, gsMark /*SIMPLETYPE*/, new OdGePoint3d(pickPoint, false), new OdGeMatrix3d(viewXform, false), new OdDbFullSubentPathArray(subentPaths, false));
326 }
327
328 private int SwigDirectorMethodgetGsMarkersAtSubentPath(IntPtr pSubject, global::System.IntPtr subPath, global::System.IntPtr gsMarkers) {
329 return (int)getGsMarkersAtSubentPath(
330 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
331, new OdDbFullSubentPath(subPath, false), new OdGsMarkerArray(gsMarkers, false));
332 }
333
334 private IntPtr SwigDirectorMethodsubentPtr(IntPtr pSubject, global::System.IntPtr id) {
335 return OdDbEntity.getCPtr(subentPtr(
336 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
337, new OdDbFullSubentPath(id, false))).Handle;
338 }
339
340 private int SwigDirectorMethodgetCompoundObjectTransform(IntPtr pSubject, global::System.IntPtr xMat) {
341 return (int)getCompoundObjectTransform(
342 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
343, new OdGeMatrix3d(xMat, false));
344 }
345
346 private int SwigDirectorMethodgetSubentPathGeomExtents(IntPtr pSubject, global::System.IntPtr path, global::System.IntPtr extents) {
347 return (int)getSubentPathGeomExtents(
348 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
349, new OdDbFullSubentPath(path, false), new OdGeExtents3d(extents, false));
350 }
351
352 private void SwigDirectorMethodsubentGripStatus(IntPtr pSubject, int status, global::System.IntPtr subentity) {
354 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
355, (GripStat)status, new OdDbFullSubentPath(subentity, false));
356 }
357
358 private int SwigDirectorMethodgetSubentClassId(IntPtr pSubject, global::System.IntPtr path, IntPtr /*SIMPLETYPE*/ clsId) {
359 return (int)getSubentClassId(
360 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
361, new OdDbFullSubentPath(path, false), clsId /*SIMPLETYPE*/);
362 }
363
364 public delegate IntPtr SwigDelegateOdDbSubentityOverrule_0(IntPtr protocolClass);
365 public delegate IntPtr SwigDelegateOdDbSubentityOverrule_1();
366 public delegate void SwigDelegateOdDbSubentityOverrule_2(IntPtr pSource);
367 public delegate bool SwigDelegateOdDbSubentityOverrule_3(IntPtr pOverruledSubject);
368 public delegate int SwigDelegateOdDbSubentityOverrule_4(IntPtr pSubject, global::System.IntPtr paths);
369 public delegate int SwigDelegateOdDbSubentityOverrule_5(IntPtr pSubject, global::System.IntPtr paths);
370 public delegate int SwigDelegateOdDbSubentityOverrule_6(IntPtr pSubject, global::System.IntPtr paths, global::System.IntPtr xform);
371 public delegate int SwigDelegateOdDbSubentityOverrule_7(IntPtr pSubject, global::System.IntPtr path, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, UInt32 /*SIMPLETYPE*/ bitflags);
372 public delegate int SwigDelegateOdDbSubentityOverrule_8(IntPtr pSubject, global::System.IntPtr paths, global::System.IntPtr gripAppData, global::System.IntPtr offset, UInt32 /*SIMPLETYPE*/ bitflags);
373 public delegate int SwigDelegateOdDbSubentityOverrule_9(IntPtr pSubject, int type, IntPtr /*SIMPLETYPE*/ gsMark, global::System.IntPtr pickPoint, global::System.IntPtr viewXform, global::System.IntPtr subentPaths, global::System.IntPtr pEntAndInsertStack);
374 public delegate int SwigDelegateOdDbSubentityOverrule_10(IntPtr pSubject, int type, IntPtr /*SIMPLETYPE*/ gsMark, global::System.IntPtr pickPoint, global::System.IntPtr viewXform, global::System.IntPtr subentPaths);
375 public delegate int SwigDelegateOdDbSubentityOverrule_11(IntPtr pSubject, global::System.IntPtr subPath, global::System.IntPtr gsMarkers);
376 public delegate IntPtr SwigDelegateOdDbSubentityOverrule_12(IntPtr pSubject, global::System.IntPtr id);
377 public delegate int SwigDelegateOdDbSubentityOverrule_13(IntPtr pSubject, global::System.IntPtr xMat);
378 public delegate int SwigDelegateOdDbSubentityOverrule_14(IntPtr pSubject, global::System.IntPtr path, global::System.IntPtr extents);
379 public delegate void SwigDelegateOdDbSubentityOverrule_15(IntPtr pSubject, int status, global::System.IntPtr subentity);
380 public delegate int SwigDelegateOdDbSubentityOverrule_16(IntPtr pSubject, global::System.IntPtr path, IntPtr /*SIMPLETYPE*/ clsId);
381
382 private SwigDelegateOdDbSubentityOverrule_0 swigDelegate0;
383 private SwigDelegateOdDbSubentityOverrule_1 swigDelegate1;
384 private SwigDelegateOdDbSubentityOverrule_2 swigDelegate2;
385 private SwigDelegateOdDbSubentityOverrule_3 swigDelegate3;
386 private SwigDelegateOdDbSubentityOverrule_4 swigDelegate4;
387 private SwigDelegateOdDbSubentityOverrule_5 swigDelegate5;
388 private SwigDelegateOdDbSubentityOverrule_6 swigDelegate6;
389 private SwigDelegateOdDbSubentityOverrule_7 swigDelegate7;
390 private SwigDelegateOdDbSubentityOverrule_8 swigDelegate8;
391 private SwigDelegateOdDbSubentityOverrule_9 swigDelegate9;
392 private SwigDelegateOdDbSubentityOverrule_10 swigDelegate10;
393 private SwigDelegateOdDbSubentityOverrule_11 swigDelegate11;
394 private SwigDelegateOdDbSubentityOverrule_12 swigDelegate12;
395 private SwigDelegateOdDbSubentityOverrule_13 swigDelegate13;
396 private SwigDelegateOdDbSubentityOverrule_14 swigDelegate14;
397 private SwigDelegateOdDbSubentityOverrule_15 swigDelegate15;
398 private SwigDelegateOdDbSubentityOverrule_16 swigDelegate16;
399
400 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
401 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
402 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
403 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdRxObject) };
404 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPathArray) };
405 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPathArray) };
406 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPathArray), typeof(OdGeMatrix3d) };
407 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPath), typeof(OdDbGripDataPtrArray), typeof(double), typeof(int), typeof(OdGeVector3d), typeof(UInt32) };
408 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPathArray), typeof(OdDbVoidPtrArray), typeof(OdGeVector3d), typeof(UInt32) };
409 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdDbEntity), typeof(Teigha.Core.SubentType), typeof(IntPtr), typeof(OdGePoint3d), typeof(OdGeMatrix3d), typeof(OdDbFullSubentPathArray), typeof(OdDbObjectIdArray) };
410 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdDbEntity), typeof(Teigha.Core.SubentType), typeof(IntPtr), typeof(OdGePoint3d), typeof(OdGeMatrix3d), typeof(OdDbFullSubentPathArray) };
411 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPath), typeof(OdGsMarkerArray) };
412 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPath) };
413 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdGeMatrix3d) };
414 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPath), typeof(OdGeExtents3d) };
415 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(OdDbEntity), typeof(GripStat), typeof(OdDbFullSubentPath) };
416 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPath), typeof(IntPtr) };
417}
418
419}
static HandleRef getCPtr(OdDbGripDataPtrArray obj)
static HandleRef getCPtr(OdDbVoidPtrArray obj)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGsMarkerArray obj)
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
virtual void copyFrom(OdRxObject pSource)
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
virtual bool isApplicable(OdRxObject pOverruledSubject)
static HandleRef getCPtr(OdDbEntity obj)
Definition OdDbEntity.cs:26
static HandleRef getCPtr(OdDbFullSubentPathArray obj)
static HandleRef getCPtr(OdDbFullSubentPath obj)
static HandleRef getCPtr(OdDbObjectIdArray obj)
delegate int SwigDelegateOdDbSubentityOverrule_11(IntPtr pSubject, global::System.IntPtr subPath, global::System.IntPtr gsMarkers)
delegate int SwigDelegateOdDbSubentityOverrule_7(IntPtr pSubject, global::System.IntPtr path, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, UInt32 bitflags)
virtual OdResult getGripPointsAtSubentPath(OdDbEntity pSubject, OdDbFullSubentPath path, OdDbGripDataPtrArray grips, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, UInt32 bitflags)
delegate IntPtr SwigDelegateOdDbSubentityOverrule_1()
delegate int SwigDelegateOdDbSubentityOverrule_9(IntPtr pSubject, int type, IntPtr gsMark, global::System.IntPtr pickPoint, global::System.IntPtr viewXform, global::System.IntPtr subentPaths, global::System.IntPtr pEntAndInsertStack)
virtual OdResult getCompoundObjectTransform(OdDbEntity pSubject, OdGeMatrix3d xMat)
delegate int SwigDelegateOdDbSubentityOverrule_8(IntPtr pSubject, global::System.IntPtr paths, global::System.IntPtr gripAppData, global::System.IntPtr offset, UInt32 bitflags)
delegate bool SwigDelegateOdDbSubentityOverrule_3(IntPtr pOverruledSubject)
override void Dispose(bool disposing)
delegate IntPtr SwigDelegateOdDbSubentityOverrule_0(IntPtr protocolClass)
delegate int SwigDelegateOdDbSubentityOverrule_10(IntPtr pSubject, int type, IntPtr gsMark, global::System.IntPtr pickPoint, global::System.IntPtr viewXform, global::System.IntPtr subentPaths)
virtual OdResult getSubentClassId(OdDbEntity pSubject, OdDbFullSubentPath path, IntPtr clsId)
delegate int SwigDelegateOdDbSubentityOverrule_6(IntPtr pSubject, global::System.IntPtr paths, global::System.IntPtr xform)
virtual OdResult deleteSubentPaths(OdDbEntity pSubject, OdDbFullSubentPathArray paths)
delegate int SwigDelegateOdDbSubentityOverrule_14(IntPtr pSubject, global::System.IntPtr path, global::System.IntPtr extents)
virtual OdResult addSubentPaths(OdDbEntity pSubject, OdDbFullSubentPathArray paths)
virtual OdResult getSubentPathGeomExtents(OdDbEntity pSubject, OdDbFullSubentPath path, OdGeExtents3d extents)
static OdDbSubentityOverrule cast(OdRxObject pObj)
static OdDbSubentityOverrule createObject()
virtual OdDbEntity subentPtr(OdDbEntity pSubject, OdDbFullSubentPath id)
virtual OdResult moveGripPointsAtSubentPaths(OdDbEntity pSubject, OdDbFullSubentPathArray paths, OdDbVoidPtrArray gripAppData, OdGeVector3d offset, UInt32 bitflags)
delegate void SwigDelegateOdDbSubentityOverrule_15(IntPtr pSubject, int status, global::System.IntPtr subentity)
virtual OdResult getGsMarkersAtSubentPath(OdDbEntity pSubject, OdDbFullSubentPath subPath, OdGsMarkerArray gsMarkers)
virtual void subentGripStatus(OdDbEntity pSubject, GripStat status, OdDbFullSubentPath subentity)
delegate int SwigDelegateOdDbSubentityOverrule_5(IntPtr pSubject, global::System.IntPtr paths)
virtual OdResult getSubentPathsAtGsMarker(OdDbEntity pSubject, Teigha.Core.SubentType type, IntPtr gsMark, OdGePoint3d pickPoint, OdGeMatrix3d viewXform, OdDbFullSubentPathArray subentPaths, OdDbObjectIdArray pEntAndInsertStack)
delegate int SwigDelegateOdDbSubentityOverrule_13(IntPtr pSubject, global::System.IntPtr xMat)
static string getRealClassName(IntPtr ptr)
virtual OdResult transformSubentPathsBy(OdDbEntity pSubject, OdDbFullSubentPathArray paths, OdGeMatrix3d xform)
delegate int SwigDelegateOdDbSubentityOverrule_4(IntPtr pSubject, global::System.IntPtr paths)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdResult getSubentPathsAtGsMarker(OdDbEntity pSubject, Teigha.Core.SubentType type, IntPtr gsMark, OdGePoint3d pickPoint, OdGeMatrix3d viewXform, OdDbFullSubentPathArray subentPaths)
delegate int SwigDelegateOdDbSubentityOverrule_16(IntPtr pSubject, global::System.IntPtr path, IntPtr clsId)
static HandleRef getCPtr(OdDbSubentityOverrule obj)
delegate void SwigDelegateOdDbSubentityOverrule_2(IntPtr pSource)
OdDbSubentityOverrule(IntPtr cPtr, bool cMemoryOwn)
delegate IntPtr SwigDelegateOdDbSubentityOverrule_12(IntPtr pSubject, global::System.IntPtr id)
static global::System.Exception Retrieve()
static int OdDbSubentityOverrule_deleteSubentPaths(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubentityOverrule_moveGripPointsAtSubentPathsSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, UInt32 jarg6)
static int OdDbSubentityOverrule_getCompoundObjectTransform(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubentityOverrule_deleteSubentPathsSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbSubentityOverrule_queryXSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbSubentityOverrule_cast(HandleRef jarg1)
static int OdDbSubentityOverrule_getGripPointsAtSubentPath(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5, int jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, UInt32 jarg8)
static void delete_OdDbSubentityOverrule(HandleRef jarg1)
static int OdDbSubentityOverrule_addSubentPathsSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbSubentityOverrule_createObject()
static int OdDbSubentityOverrule_getSubentPathsAtGsMarker__SWIG_0(HandleRef jarg1, HandleRef jarg2, int jarg3, IntPtr 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 int OdDbSubentityOverrule_getSubentPathGeomExtentsSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbSubentityOverrule_getSubentClassId(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4)
static int OdDbSubentityOverrule_getGsMarkersAtSubentPath(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbSubentityOverrule_moveGripPointsAtSubentPaths(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, UInt32 jarg6)
static int OdDbSubentityOverrule_getCompoundObjectTransformSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbSubentityOverrule_subentGripStatus(HandleRef jarg1, HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbSubentityOverrule_transformSubentPathsBy(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbSubentityOverrule_getSubentPathGeomExtents(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdDbSubentityOverrule_subentPtr(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubentityOverrule_getGripPointsAtSubentPathSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5, int jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, UInt32 jarg8)
static void OdDbSubentityOverrule_subentGripStatusSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbSubentityOverrule_transformSubentPathsBySwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbSubentityOverrule_getSubentPathsAtGsMarkerSwigExplicitOdDbSubentityOverrule__SWIG_0(HandleRef jarg1, HandleRef jarg2, int jarg3, IntPtr 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 IntPtr OdDbSubentityOverrule_desc()
static int OdDbSubentityOverrule_getSubentClassIdSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4)
static int OdDbSubentityOverrule_getGsMarkersAtSubentPathSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static string OdDbSubentityOverrule_getRealClassName(IntPtr jarg1)
static int OdDbSubentityOverrule_getSubentPathsAtGsMarkerSwigExplicitOdDbSubentityOverrule__SWIG_1(HandleRef jarg1, HandleRef jarg2, int jarg3, IntPtr jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static IntPtr OdDbSubentityOverrule_isA(HandleRef jarg1)
static void OdDbSubentityOverrule_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_0 delegate0, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_1 delegate1, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_2 delegate2, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_3 delegate3, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_4 delegate4, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_5 delegate5, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_6 delegate6, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_7 delegate7, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_8 delegate8, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_9 delegate9, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_10 delegate10, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_11 delegate11, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_12 delegate12, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_13 delegate13, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_14 delegate14, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_15 delegate15, OdDbSubentityOverrule.SwigDelegateOdDbSubentityOverrule_16 delegate16)
static int OdDbSubentityOverrule_getSubentPathsAtGsMarker__SWIG_1(HandleRef jarg1, HandleRef jarg2, int jarg3, IntPtr jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static IntPtr OdDbSubentityOverrule_isASwigExplicitOdDbSubentityOverrule(HandleRef jarg1)
static int OdDbSubentityOverrule_addSubentPaths(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbSubentityOverrule_subentPtrSwigExplicitOdDbSubentityOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbSubentityOverrule_queryX(HandleRef jarg1, HandleRef jarg2)