Extended .NET SDK Documentation 2024 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 }
54
55 public static OdDbGripOverrule cast(OdRxObject pObj) {// OdSmartPtr<OdDbGripOverrule>
56 MemoryManager mMan = MemoryManager.GetMemoryManager();
57 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
59
60 OdDbGripOverrule ret = null;
61 if (null != mTrans)
62 {
63 mTrans.AddObject((OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, true));
64 ret = (OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, false);
65 }
66 else
67 {
68 ret = (OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, true);
69 }
70
72 return ret;
73}
74
75 public new static OdRxClass desc() {
76 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbGripOverrule_desc(),false); /*createInt 3_2*/
77
79 return ret;
80}
81
82 public override OdRxClass isA() {
83 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*/
84
86 return ret;
87}
88
89 public override OdRxObject queryX(OdRxClass protocolClass) {
90 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*/
91
93 return ret;
94}
95
96 public static OdDbGripOverrule createObject() {// OdSmartPtr<OdDbGripOverrule>
97 MemoryManager mMan = MemoryManager.GetMemoryManager();
98 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
100
101 OdDbGripOverrule ret = null;
102 if (null != mTrans)
103 {
104 mTrans.AddObject((OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, true));
105 ret = (OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, false);
106 }
107 else
108 {
109 ret = (OdDbGripOverrule)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripOverrule),ptr, true);
110 }
111
113 return ret;
114}
115
116 public virtual OdResult getGripPoints(OdDbEntity pSubject, OdGePoint3dArray gripPoints) {
117 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes3) ? 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)));
119 return ret;
120 }
121
122 public virtual OdResult getGripPoints(OdDbEntity pSubject, OdDbGripDataPtrArray gripsData, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, int bitFlags) {
123 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes4) ? 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));
125 return ret;
126 }
127
128 public virtual OdResult moveGripPointsAt(OdDbEntity pSubject, OdIntArray indices, OdGeVector3d offset) {
129 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes5) ? 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)));
131 return ret;
132 }
133
134 public virtual OdResult moveGripPointsAt(OdDbEntity pSubject, OdDbVoidPtrArray grips, OdGeVector3d offset, int bitFlags) {
135 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes6) ? 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));
137 return ret;
138 }
139
140 public virtual OdResult getStretchPoints(OdDbEntity pSubject, OdGePoint3dArray stretchPoints) {
141 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getStretchPoints", swigMethodTypes7) ? TD_DbPINVOKE.OdDbGripOverrule_getStretchPointsSwigExplicitOdDbGripOverrule(swigCPtr, OdDbEntity.getCPtr(pSubject), OdGePoint3dArray.getCPtr(stretchPoints)) : TD_DbPINVOKE.OdDbGripOverrule_getStretchPoints(swigCPtr, OdDbEntity.getCPtr(pSubject), OdGePoint3dArray.getCPtr(stretchPoints)));
143 return ret;
144 }
145
146 public virtual OdResult moveStretchPointsAt(OdDbEntity pSubject, OdIntArray indices, OdGeVector3d offset) {
147 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveStretchPointsAt", swigMethodTypes8) ? 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)));
149 return ret;
150 }
151
152 public virtual void gripStatus(OdDbEntity pSubject, GripStat status) {
153 if (SwigDerivedClassHasMethod("gripStatus", swigMethodTypes9)) TD_DbPINVOKE.OdDbGripOverrule_gripStatusSwigExplicitOdDbGripOverrule(swigCPtr, OdDbEntity.getCPtr(pSubject), (int)status); else TD_DbPINVOKE.OdDbGripOverrule_gripStatus(swigCPtr, OdDbEntity.getCPtr(pSubject), (int)status);
155 }
156
157 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
158 string ret = TD_DbPINVOKE.OdDbGripOverrule_getRealClassName(ptr /*SIMPLETYPE*/);
160 return ret;
161 }
162
167 public virtual void vb_gripStatus(Teigha.TD.OdDbEntity pSubject, Teigha.Core.GripStat status) { this.gripStatus(pSubject, status); }
168
169 private void SwigDirectorConnect() {
170 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
171 swigDelegate0 = new SwigDelegateOdDbGripOverrule_0(SwigDirectorMethodqueryX);
172 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
173 swigDelegate1 = new SwigDelegateOdDbGripOverrule_1(SwigDirectorMethodisA);
174 if (SwigDerivedClassHasMethod("isApplicable", swigMethodTypes2))
175 swigDelegate2 = new SwigDelegateOdDbGripOverrule_2(SwigDirectorMethodisApplicable);
176 if (SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes3))
177 swigDelegate3 = new SwigDelegateOdDbGripOverrule_3(SwigDirectorMethodgetGripPoints__SWIG_0);
178 if (SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes4))
179 swigDelegate4 = new SwigDelegateOdDbGripOverrule_4(SwigDirectorMethodgetGripPoints__SWIG_1);
180 if (SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes5))
181 swigDelegate5 = new SwigDelegateOdDbGripOverrule_5(SwigDirectorMethodmoveGripPointsAt__SWIG_0);
182 if (SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes6))
183 swigDelegate6 = new SwigDelegateOdDbGripOverrule_6(SwigDirectorMethodmoveGripPointsAt__SWIG_1);
184 if (SwigDerivedClassHasMethod("getStretchPoints", swigMethodTypes7))
185 swigDelegate7 = new SwigDelegateOdDbGripOverrule_7(SwigDirectorMethodgetStretchPoints);
186 if (SwigDerivedClassHasMethod("moveStretchPointsAt", swigMethodTypes8))
187 swigDelegate8 = new SwigDelegateOdDbGripOverrule_8(SwigDirectorMethodmoveStretchPointsAt);
188 if (SwigDerivedClassHasMethod("gripStatus", swigMethodTypes9))
189 swigDelegate9 = new SwigDelegateOdDbGripOverrule_9(SwigDirectorMethodgripStatus);
190 TD_DbPINVOKE.OdDbGripOverrule_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9);
191 }
192
193 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
194 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);
195 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdDbGripOverrule));
196 return hasDerivedMethod;
197 }
198
199 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
200 return
201 // csdirectorout for OdRxObject*, OdRxObject&
203 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
204)).Handle
205;
206 }
207
208 private IntPtr SwigDirectorMethodisA() {
209 return
210 // csdirectorout for OdRxClass*, OdRxClass&
211 OdRxClass.getCPtr(isA()).Handle
212;
213 }
214
215 private bool SwigDirectorMethodisApplicable(IntPtr pOverruledSubject) {
216 return isApplicable(
217 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pOverruledSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
218);
219 }
220
221 private int SwigDirectorMethodgetGripPoints__SWIG_0(IntPtr pSubject, global::System.IntPtr gripPoints) {
222 return (int)getGripPoints(
223 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
224, new OdGePoint3dArray(gripPoints, false));
225 }
226
227 private int SwigDirectorMethodgetGripPoints__SWIG_1(IntPtr pSubject, global::System.IntPtr gripsData, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags) {
228 return (int)getGripPoints(
229 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
230, new OdDbGripDataPtrArray(gripsData, false), curViewUnitSize, gripSize, new OdGeVector3d(curViewDir, false), bitFlags);
231 }
232
233 private int SwigDirectorMethodmoveGripPointsAt__SWIG_0(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset) {
234 return (int)moveGripPointsAt(
235 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
236,
237 //csdirectorin of INOUT_PARAM_OBJ
238 new OdIntArray(indices,true)
239, new OdGeVector3d(offset, false));
240 }
241
242 private int SwigDirectorMethodmoveGripPointsAt__SWIG_1(IntPtr pSubject, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags) {
243 return (int)moveGripPointsAt(
244 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
245, new OdDbVoidPtrArray(grips, false), new OdGeVector3d(offset, false), bitFlags);
246 }
247
248 private int SwigDirectorMethodgetStretchPoints(IntPtr pSubject, global::System.IntPtr stretchPoints) {
249 return (int)getStretchPoints(
250 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_2*/ // csdirectorin for smart pointer
251, new OdGePoint3dArray(stretchPoints, false));
252 }
253
254 private int SwigDirectorMethodmoveStretchPointsAt(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset) {
255 return (int)moveStretchPointsAt(
256 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
257,
258 //csdirectorin of INOUT_PARAM_OBJ
259 new OdIntArray(indices,true)
260, new OdGeVector3d(offset, false));
261 }
262
263 private void SwigDirectorMethodgripStatus(IntPtr pSubject, int status) {
265 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pSubject,false) /*createInt 6_1*/ // csdirectorin for smart pointer
266, (GripStat)status);
267 }
268
269 public delegate IntPtr SwigDelegateOdDbGripOverrule_0(IntPtr protocolClass);
270 public delegate IntPtr SwigDelegateOdDbGripOverrule_1();
271 public delegate bool SwigDelegateOdDbGripOverrule_2(IntPtr pOverruledSubject);
272 public delegate int SwigDelegateOdDbGripOverrule_3(IntPtr pSubject, global::System.IntPtr gripPoints);
273 public delegate int SwigDelegateOdDbGripOverrule_4(IntPtr pSubject, global::System.IntPtr gripsData, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags);
274 public delegate int SwigDelegateOdDbGripOverrule_5(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset);
275 public delegate int SwigDelegateOdDbGripOverrule_6(IntPtr pSubject, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags);
276 public delegate int SwigDelegateOdDbGripOverrule_7(IntPtr pSubject, global::System.IntPtr stretchPoints);
277 public delegate int SwigDelegateOdDbGripOverrule_8(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset);
278 public delegate void SwigDelegateOdDbGripOverrule_9(IntPtr pSubject, int status);
279
280 private SwigDelegateOdDbGripOverrule_0 swigDelegate0;
281 private SwigDelegateOdDbGripOverrule_1 swigDelegate1;
282 private SwigDelegateOdDbGripOverrule_2 swigDelegate2;
283 private SwigDelegateOdDbGripOverrule_3 swigDelegate3;
284 private SwigDelegateOdDbGripOverrule_4 swigDelegate4;
285 private SwigDelegateOdDbGripOverrule_5 swigDelegate5;
286 private SwigDelegateOdDbGripOverrule_6 swigDelegate6;
287 private SwigDelegateOdDbGripOverrule_7 swigDelegate7;
288 private SwigDelegateOdDbGripOverrule_8 swigDelegate8;
289 private SwigDelegateOdDbGripOverrule_9 swigDelegate9;
290
291 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
292 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
293 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
294 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdGePoint3dArray) };
295 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbGripDataPtrArray), typeof(double), typeof(int), typeof(OdGeVector3d), typeof(int) };
296 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdIntArray), typeof(OdGeVector3d) };
297 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbVoidPtrArray), typeof(OdGeVector3d), typeof(int) };
298 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdGePoint3dArray) };
299 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdIntArray), typeof(OdGeVector3d) };
300 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdDbEntity), typeof(GripStat) };
301}
302
303}
static HandleRef getCPtr(OdDbGripDataPtrArray obj)
static HandleRef getCPtr(OdDbVoidPtrArray obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
static HandleRef getCPtr(OdIntArray obj)
Definition: OdIntArray.cs:28
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
virtual bool isApplicable(OdRxObject pOverruledSubject)
static HandleRef getCPtr(OdDbEntity obj)
Definition: OdDbEntity.cs:26
delegate bool SwigDelegateOdDbGripOverrule_2(IntPtr pOverruledSubject)
override void Dispose(bool disposing)
OdDbGripOverrule(IntPtr cPtr, bool cMemoryOwn)
virtual OdResult getStretchPoints(OdDbEntity pSubject, OdGePoint3dArray stretchPoints)
static OdDbGripOverrule cast(OdRxObject pObj)
override OdRxClass isA()
delegate int SwigDelegateOdDbGripOverrule_7(IntPtr pSubject, global::System.IntPtr stretchPoints)
virtual OdResult moveStretchPointsAt(OdDbEntity pSubject, OdIntArray indices, OdGeVector3d offset)
delegate IntPtr SwigDelegateOdDbGripOverrule_1()
delegate int SwigDelegateOdDbGripOverrule_6(IntPtr pSubject, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags)
virtual OdResult getGripPoints(OdDbEntity pSubject, OdDbGripDataPtrArray gripsData, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, int bitFlags)
delegate int SwigDelegateOdDbGripOverrule_5(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 int SwigDelegateOdDbGripOverrule_4(IntPtr pSubject, global::System.IntPtr gripsData, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags)
virtual OdResult moveGripPointsAt(OdDbEntity pSubject, OdDbVoidPtrArray grips, OdGeVector3d offset, int bitFlags)
virtual OdResult getGripPoints(OdDbEntity pSubject, OdGePoint3dArray gripPoints)
virtual void vb_gripStatus(Teigha.TD.OdDbEntity pSubject, Teigha.Core.GripStat status)
delegate IntPtr SwigDelegateOdDbGripOverrule_0(IntPtr protocolClass)
static HandleRef getCPtr(OdDbGripOverrule obj)
delegate int SwigDelegateOdDbGripOverrule_3(IntPtr pSubject, global::System.IntPtr gripPoints)
delegate int SwigDelegateOdDbGripOverrule_8(IntPtr pSubject, IntPtr indices, global::System.IntPtr offset)
delegate void SwigDelegateOdDbGripOverrule_9(IntPtr pSubject, int status)
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 string OdDbGripOverrule_getRealClassName(IntPtr jarg1)
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)
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)