Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDbGripOverrule.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 OdDbGripOverrule(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbGripOverrule_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbGripOverrule 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_OdDbGripOverrule(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
45 {
46 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
47 if (null != mTr)
48 {
49 mTr.AddObject(new OdDbGripOverrule(swigCPtr.Handle, true));
50 }
52 SwigDirectorConnect();
53 DelegateHolder.OnHoldSwigDirectorDelegates(this);
54 }
55
56 public static OdDbGripOverrule cast(OdRxObject pObj) {// OdSmartPtr<OdDbGripOverrule>
57 MemoryManager mMan = MemoryManager.GetMemoryManager();
58 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
60
61 OdDbGripOverrule ret = null;
62 if (null != mTrans)
63 {
64 mTrans.AddObject((OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, true));
65 ret = (OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, false);
66 }
67 else
68 {
69 ret = (OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),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.OdDbGripOverrule_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.OdDbGripOverrule_isASwigExplicitOdDbGripOverrule(swigCPtr) : TD_DbPINVOKE.OdDbGripOverrule_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.OdDbGripOverrule_queryXSwigExplicitOdDbGripOverrule(swigCPtr, OdRxClass.getCPtr(protocolClass)) : TD_DbPINVOKE.OdDbGripOverrule_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
92
94 return ret;
95}
96
97 public static OdDbGripOverrule createObject() {// OdSmartPtr<OdDbGripOverrule>
98 MemoryManager mMan = MemoryManager.GetMemoryManager();
99 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
101
102 OdDbGripOverrule ret = null;
103 if (null != mTrans)
104 {
105 mTrans.AddObject((OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, true));
106 ret = (OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, false);
107 }
108 else
109 {
110 ret = (OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, true);
111 }
112
114 return ret;
115}
116
117 public virtual OdResult getGripPoints(OdDbEntity pSubject, OdGePoint3dArray gripPoints) {
118 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes4) ? TD_DbPINVOKE.OdDbGripOverrule_getGripPointsSwigExplicitOdDbGripOverrule__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pSubject), OdGePoint3dArray.getCPtr(gripPoints)) : TD_DbPINVOKE.OdDbGripOverrule_getGripPoints__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pSubject), OdGePoint3dArray.getCPtr(gripPoints)));
120 return ret;
121 }
122
123 public virtual OdResult getGripPoints(OdDbEntity pSubject, OdDbGripDataPtrArray gripsData, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, int bitFlags) {
124 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes5) ? TD_DbPINVOKE.OdDbGripOverrule_getGripPointsSwigExplicitOdDbGripOverrule__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbGripDataPtrArray.getCPtr(gripsData), curViewUnitSize, gripSize, OdGeVector3d.getCPtr(curViewDir), bitFlags) : TD_DbPINVOKE.OdDbGripOverrule_getGripPoints__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbGripDataPtrArray.getCPtr(gripsData), curViewUnitSize, gripSize, OdGeVector3d.getCPtr(curViewDir), bitFlags));
126 return ret;
127 }
128
129 public virtual OdResult moveGripPointsAt(OdDbEntity pSubject, OdIntArray indices, OdGeVector3d offset) {
130 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes6) ? TD_DbPINVOKE.OdDbGripOverrule_moveGripPointsAtSwigExplicitOdDbGripOverrule__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pSubject), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)) : TD_DbPINVOKE.OdDbGripOverrule_moveGripPointsAt__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pSubject), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)));
132 return ret;
133 }
134
135 public virtual OdResult moveGripPointsAt(OdDbEntity pSubject, OdDbVoidPtrArray grips, OdGeVector3d offset, int bitFlags) {
136 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes7) ? TD_DbPINVOKE.OdDbGripOverrule_moveGripPointsAtSwigExplicitOdDbGripOverrule__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbVoidPtrArray.getCPtr(grips), OdGeVector3d.getCPtr(offset), bitFlags) : TD_DbPINVOKE.OdDbGripOverrule_moveGripPointsAt__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pSubject), OdDbVoidPtrArray.getCPtr(grips), OdGeVector3d.getCPtr(offset), bitFlags));
138 return ret;
139 }
140
141 public virtual OdResult getStretchPoints(OdDbEntity pSubject, OdGePoint3dArray stretchPoints) {
142 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getStretchPoints", swigMethodTypes8) ? TD_DbPINVOKE.OdDbGripOverrule_getStretchPointsSwigExplicitOdDbGripOverrule(swigCPtr, OdDbEntity.getCPtr(pSubject), OdGePoint3dArray.getCPtr(stretchPoints)) : TD_DbPINVOKE.OdDbGripOverrule_getStretchPoints(swigCPtr, OdDbEntity.getCPtr(pSubject), OdGePoint3dArray.getCPtr(stretchPoints)));
144 return ret;
145 }
146
147 public virtual OdResult moveStretchPointsAt(OdDbEntity pSubject, OdIntArray indices, OdGeVector3d offset) {
148 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveStretchPointsAt", swigMethodTypes9) ? TD_DbPINVOKE.OdDbGripOverrule_moveStretchPointsAtSwigExplicitOdDbGripOverrule(swigCPtr, OdDbEntity.getCPtr(pSubject), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)) : TD_DbPINVOKE.OdDbGripOverrule_moveStretchPointsAt(swigCPtr, OdDbEntity.getCPtr(pSubject), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)));
150 return ret;
151 }
152
153 public virtual void gripStatus(OdDbEntity pSubject, GripStat status) {
154 if (SwigDerivedClassHasMethod("gripStatus", swigMethodTypes10)) TD_DbPINVOKE.OdDbGripOverrule_gripStatusSwigExplicitOdDbGripOverrule(swigCPtr, OdDbEntity.getCPtr(pSubject), (int)status); else TD_DbPINVOKE.OdDbGripOverrule_gripStatus(swigCPtr, OdDbEntity.getCPtr(pSubject), (int)status);
156 }
157
158 protected static string getRealClassName(IntPtr ptr) {
159 string ret = TD_DbPINVOKE.OdDbGripOverrule_getRealClassName(ptr /*SIMPLETYPE*/);
161 return ret;
162 }
163
168 public virtual void vb_gripStatus(Teigha.TD.OdDbEntity pSubject, Teigha.Core.GripStat status) { this.gripStatus(pSubject, status); }
169
170 private void SwigDirectorConnect() {
171 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
172 swigDelegate0 = new SwigDelegateOdDbGripOverrule_0(SwigDirectorMethodqueryX);
173 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
174 swigDelegate1 = new SwigDelegateOdDbGripOverrule_1(SwigDirectorMethodisA);
175 if (SwigDerivedClassHasMethod("copyFrom", swigMethodTypes2))
176 swigDelegate2 = new SwigDelegateOdDbGripOverrule_2(SwigDirectorMethodcopyFrom);
177 if (SwigDerivedClassHasMethod("isApplicable", swigMethodTypes3))
178 swigDelegate3 = new SwigDelegateOdDbGripOverrule_3(SwigDirectorMethodisApplicable);
179 if (SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes4))
180 swigDelegate4 = new SwigDelegateOdDbGripOverrule_4(SwigDirectorMethodgetGripPoints__SWIG_0);
181 if (SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes5))
182 swigDelegate5 = new SwigDelegateOdDbGripOverrule_5(SwigDirectorMethodgetGripPoints__SWIG_1);
183 if (SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes6))
184 swigDelegate6 = new SwigDelegateOdDbGripOverrule_6(SwigDirectorMethodmoveGripPointsAt__SWIG_0);
185 if (SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes7))
186 swigDelegate7 = new SwigDelegateOdDbGripOverrule_7(SwigDirectorMethodmoveGripPointsAt__SWIG_1);
187 if (SwigDerivedClassHasMethod("getStretchPoints", swigMethodTypes8))
188 swigDelegate8 = new SwigDelegateOdDbGripOverrule_8(SwigDirectorMethodgetStretchPoints);
189 if (SwigDerivedClassHasMethod("moveStretchPointsAt", swigMethodTypes9))
190 swigDelegate9 = new SwigDelegateOdDbGripOverrule_9(SwigDirectorMethodmoveStretchPointsAt);
191 if (SwigDerivedClassHasMethod("gripStatus", swigMethodTypes10))
192 swigDelegate10 = new SwigDelegateOdDbGripOverrule_10(SwigDirectorMethodgripStatus);
193 TD_DbPINVOKE.OdDbGripOverrule_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10);
194 }
195
196 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
197 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);
198 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdDbGripOverrule));
199 return hasDerivedMethod;
200 }
201
202 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
203 return
204 // csdirectorout for OdRxObject*, OdRxObject&
206 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
207)).Handle
208;
209 }
210
211 private IntPtr SwigDirectorMethodisA() {
212 return
213 // csdirectorout for OdRxClass*, OdRxClass&
214 OdRxClass.getCPtr(isA()).Handle
215;
216 }
217
218 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
219 copyFrom(
220 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pSource,false) /*createInt 6_2*/ // csdirectorin for smart pointer
221);
222 }
223
224 private bool SwigDirectorMethodisApplicable(IntPtr pOverruledSubject) {
225 return isApplicable(
226 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pOverruledSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
227);
228 }
229
230 private int SwigDirectorMethodgetGripPoints__SWIG_0(IntPtr pSubject, global::System.IntPtr gripPoints) {
231 return (int)getGripPoints(
232 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
233, new OdGePoint3dArray(gripPoints, false));
234 }
235
236 private int SwigDirectorMethodgetGripPoints__SWIG_1(IntPtr pSubject, global::System.IntPtr gripsData, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags) {
237 return (int)getGripPoints(
238 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
239, new OdDbGripDataPtrArray(gripsData, false), curViewUnitSize, gripSize, new OdGeVector3d(curViewDir, false), bitFlags);
240 }
241
242 private int SwigDirectorMethodmoveGripPointsAt__SWIG_0(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset) {
243 return (int)moveGripPointsAt(
244 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
245,
246 //csdirectorin of INOUT_PARAM_OBJ
247 new OdIntArray(indices,true)
248, new OdGeVector3d(offset, false));
249 }
250
251 private int SwigDirectorMethodmoveGripPointsAt__SWIG_1(IntPtr pSubject, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags) {
252 return (int)moveGripPointsAt(
253 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
254, new OdDbVoidPtrArray(grips, false), new OdGeVector3d(offset, false), bitFlags);
255 }
256
257 private int SwigDirectorMethodgetStretchPoints(IntPtr pSubject, global::System.IntPtr stretchPoints) {
258 return (int)getStretchPoints(
259 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
260, new OdGePoint3dArray(stretchPoints, false));
261 }
262
263 private int SwigDirectorMethodmoveStretchPointsAt(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset) {
264 return (int)moveStretchPointsAt(
265 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
266,
267 //csdirectorin of INOUT_PARAM_OBJ
268 new OdIntArray(indices,true)
269, new OdGeVector3d(offset, false));
270 }
271
272 private void SwigDirectorMethodgripStatus(IntPtr pSubject, int status) {
274 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
275, (GripStat)status);
276 }
277
278 public delegate IntPtr SwigDelegateOdDbGripOverrule_0(IntPtr protocolClass);
279 public delegate IntPtr SwigDelegateOdDbGripOverrule_1();
280 public delegate void SwigDelegateOdDbGripOverrule_2(IntPtr pSource);
281 public delegate bool SwigDelegateOdDbGripOverrule_3(IntPtr pOverruledSubject);
282 public delegate int SwigDelegateOdDbGripOverrule_4(IntPtr pSubject, global::System.IntPtr gripPoints);
283 public delegate int SwigDelegateOdDbGripOverrule_5(IntPtr pSubject, global::System.IntPtr gripsData, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags);
284 public delegate int SwigDelegateOdDbGripOverrule_6(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset);
285 public delegate int SwigDelegateOdDbGripOverrule_7(IntPtr pSubject, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags);
286 public delegate int SwigDelegateOdDbGripOverrule_8(IntPtr pSubject, global::System.IntPtr stretchPoints);
287 public delegate int SwigDelegateOdDbGripOverrule_9(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset);
288 public delegate void SwigDelegateOdDbGripOverrule_10(IntPtr pSubject, int status);
289
290 private SwigDelegateOdDbGripOverrule_0 swigDelegate0;
291 private SwigDelegateOdDbGripOverrule_1 swigDelegate1;
292 private SwigDelegateOdDbGripOverrule_2 swigDelegate2;
293 private SwigDelegateOdDbGripOverrule_3 swigDelegate3;
294 private SwigDelegateOdDbGripOverrule_4 swigDelegate4;
295 private SwigDelegateOdDbGripOverrule_5 swigDelegate5;
296 private SwigDelegateOdDbGripOverrule_6 swigDelegate6;
297 private SwigDelegateOdDbGripOverrule_7 swigDelegate7;
298 private SwigDelegateOdDbGripOverrule_8 swigDelegate8;
299 private SwigDelegateOdDbGripOverrule_9 swigDelegate9;
300 private SwigDelegateOdDbGripOverrule_10 swigDelegate10;
301
302 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
303 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
304 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
305 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdRxObject) };
306 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdGePoint3dArray) };
307 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbGripDataPtrArray), typeof(double), typeof(int), typeof(OdGeVector3d), typeof(int) };
308 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdIntArray), typeof(OdGeVector3d) };
309 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbVoidPtrArray), typeof(OdGeVector3d), typeof(int) };
310 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdGePoint3dArray) };
311 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdIntArray), typeof(OdGeVector3d) };
312 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdDbEntity), typeof(GripStat) };
313}
314
315}
static HandleRef getCPtr(OdDbGripDataPtrArray obj)
static HandleRef getCPtr(OdDbVoidPtrArray obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdIntArray obj)
Definition OdIntArray.cs:28
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
delegate int SwigDelegateOdDbGripOverrule_4(IntPtr pSubject, global::System.IntPtr gripPoints)
delegate int SwigDelegateOdDbGripOverrule_5(IntPtr pSubject, global::System.IntPtr gripsData, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags)
override void Dispose(bool disposing)
OdDbGripOverrule(IntPtr cPtr, bool cMemoryOwn)
delegate int SwigDelegateOdDbGripOverrule_8(IntPtr pSubject, global::System.IntPtr stretchPoints)
virtual OdResult getStretchPoints(OdDbEntity pSubject, OdGePoint3dArray stretchPoints)
static OdDbGripOverrule cast(OdRxObject pObj)
override OdRxClass isA()
delegate bool SwigDelegateOdDbGripOverrule_3(IntPtr pOverruledSubject)
virtual OdResult moveStretchPointsAt(OdDbEntity pSubject, OdIntArray indices, OdGeVector3d offset)
delegate IntPtr SwigDelegateOdDbGripOverrule_1()
virtual OdResult getGripPoints(OdDbEntity pSubject, OdDbGripDataPtrArray gripsData, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, int bitFlags)
delegate int SwigDelegateOdDbGripOverrule_9(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset)
delegate int SwigDelegateOdDbGripOverrule_6(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset)
static OdDbGripOverrule createObject()
override OdRxObject queryX(OdRxClass protocolClass)
static new OdRxClass desc()
static string getRealClassName(IntPtr ptr)
delegate void SwigDelegateOdDbGripOverrule_10(IntPtr pSubject, int status)
virtual OdResult moveGripPointsAt(OdDbEntity pSubject, OdDbVoidPtrArray grips, OdGeVector3d offset, int bitFlags)
delegate int SwigDelegateOdDbGripOverrule_7(IntPtr pSubject, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags)
virtual OdResult getGripPoints(OdDbEntity pSubject, OdGePoint3dArray gripPoints)
delegate void SwigDelegateOdDbGripOverrule_2(IntPtr pSource)
virtual void vb_gripStatus(Teigha.TD.OdDbEntity pSubject, Teigha.Core.GripStat status)
delegate IntPtr SwigDelegateOdDbGripOverrule_0(IntPtr protocolClass)
static HandleRef getCPtr(OdDbGripOverrule obj)
virtual void gripStatus(OdDbEntity pSubject, GripStat status)
virtual OdResult moveGripPointsAt(OdDbEntity pSubject, OdIntArray indices, OdGeVector3d offset)
static global::System.Exception Retrieve()
static int OdDbGripOverrule_getGripPoints__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4, int jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, int jarg7)
static int OdDbGripOverrule_moveGripPointsAt__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static int OdDbGripOverrule_moveStretchPointsAt(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbGripOverrule_moveGripPointsAtSwigExplicitOdDbGripOverrule__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static void OdDbGripOverrule_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_0 delegate0, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_1 delegate1, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_2 delegate2, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_3 delegate3, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_4 delegate4, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_5 delegate5, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_6 delegate6, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_7 delegate7, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_8 delegate8, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_9 delegate9, OdDbGripOverrule.SwigDelegateOdDbGripOverrule_10 delegate10)
static string OdDbGripOverrule_getRealClassName(IntPtr jarg1)
static void OdDbGripOverrule_gripStatusSwigExplicitOdDbGripOverrule(HandleRef jarg1, HandleRef jarg2, int jarg3)
static int OdDbGripOverrule_getStretchPointsSwigExplicitOdDbGripOverrule(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbGripOverrule_isA(HandleRef jarg1)
static void delete_OdDbGripOverrule(HandleRef jarg1)
static int OdDbGripOverrule_moveStretchPointsAtSwigExplicitOdDbGripOverrule(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdDbGripOverrule_queryXSwigExplicitOdDbGripOverrule(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbGripOverrule_cast(HandleRef jarg1)
static int OdDbGripOverrule_getGripPointsSwigExplicitOdDbGripOverrule__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbGripOverrule_isASwigExplicitOdDbGripOverrule(HandleRef jarg1)
static int OdDbGripOverrule_moveGripPointsAt__SWIG_0(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbGripOverrule_moveGripPointsAtSwigExplicitOdDbGripOverrule__SWIG_0(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdDbGripOverrule_desc()
static int OdDbGripOverrule_getStretchPoints(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDbGripOverrule_gripStatus(HandleRef jarg1, HandleRef jarg2, int jarg3)
static IntPtr OdDbGripOverrule_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDbGripOverrule_getGripPointsSwigExplicitOdDbGripOverrule__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4, int jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, int jarg7)
static IntPtr OdDbGripOverrule_createObject()
static int OdDbGripOverrule_getGripPoints__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)