Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDgGripPointsPE.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.TG {
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 OdDgGripPointsPE(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgGripPointsPE_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgGripPointsPE 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(TG_DbPINVOKE.new_OdDgGripPointsPE(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
45 {
46 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
47 if (null != mTr)
48 {
49 mTr.AddObject(new OdDgGripPointsPE(swigCPtr.Handle, true));
50 }
52 SwigDirectorConnect();
53 DelegateHolder.OnHoldSwigDirectorDelegates(this);
54 }
55
56 public static OdDgGripPointsPE cast(OdRxObject pObj) {// OdSmartPtr<OdDgGripPointsPE>
57 MemoryManager mMan = MemoryManager.GetMemoryManager();
58 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
60
61 OdDgGripPointsPE ret = null;
62 if (null != mTrans)
63 {
64 mTrans.AddObject((OdDgGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGripPointsPE),ptr, true));
65 ret = (OdDgGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGripPointsPE),ptr, false);
66 }
67 else
68 {
69 ret = (OdDgGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGripPointsPE),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),TG_DbPINVOKE.OdDgGripPointsPE_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) ? TG_DbPINVOKE.OdDgGripPointsPE_isASwigExplicitOdDgGripPointsPE(swigCPtr) : TG_DbPINVOKE.OdDgGripPointsPE_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) ? TG_DbPINVOKE.OdDgGripPointsPE_queryXSwigExplicitOdDgGripPointsPE(swigCPtr, OdRxClass.getCPtr(protocolClass)) : TG_DbPINVOKE.OdDgGripPointsPE_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
92
94 return ret;
95}
96
97 public static OdDgGripPointsPE createObject() {// OdSmartPtr<OdDgGripPointsPE>
98 MemoryManager mMan = MemoryManager.GetMemoryManager();
99 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
101
102 OdDgGripPointsPE ret = null;
103 if (null != mTrans)
104 {
105 mTrans.AddObject((OdDgGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGripPointsPE),ptr, true));
106 ret = (OdDgGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGripPointsPE),ptr, false);
107 }
108 else
109 {
110 ret = (OdDgGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgGripPointsPE),ptr, true);
111 }
112
114 return ret;
115}
116
117 public virtual OdResult getGripPoints(OdDgElement pEntity, OdGePoint3dArray gripPoints) {
118 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes3) ? TG_DbPINVOKE.OdDgGripPointsPE_getGripPointsSwigExplicitOdDgGripPointsPE__SWIG_0(swigCPtr, OdDgElement.getCPtr(pEntity), OdGePoint3dArray.getCPtr(gripPoints)) : TG_DbPINVOKE.OdDgGripPointsPE_getGripPoints__SWIG_0(swigCPtr, OdDgElement.getCPtr(pEntity), OdGePoint3dArray.getCPtr(gripPoints)));
120 return ret;
121 }
122
123 public virtual OdResult moveGripPointsAt(OdDgElement pEntity, OdIntArray indices, OdGeVector3d offset) {
124 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes4) ? TG_DbPINVOKE.OdDgGripPointsPE_moveGripPointsAtSwigExplicitOdDgGripPointsPE__SWIG_0(swigCPtr, OdDgElement.getCPtr(pEntity), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)) : TG_DbPINVOKE.OdDgGripPointsPE_moveGripPointsAt__SWIG_0(swigCPtr, OdDgElement.getCPtr(pEntity), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)));
126 return ret;
127 }
128
129 public virtual OdResult getGripPoints(OdDgElement pEntity, OdDgGripDataPtrArray grips, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, int bitFlags) {
130 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes5) ? TG_DbPINVOKE.OdDgGripPointsPE_getGripPointsSwigExplicitOdDgGripPointsPE__SWIG_1(swigCPtr, OdDgElement.getCPtr(pEntity), OdDgGripDataPtrArray.getCPtr(grips), curViewUnitSize, gripSize, OdGeVector3d.getCPtr(curViewDir), bitFlags) : TG_DbPINVOKE.OdDgGripPointsPE_getGripPoints__SWIG_1(swigCPtr, OdDgElement.getCPtr(pEntity), OdDgGripDataPtrArray.getCPtr(grips), curViewUnitSize, gripSize, OdGeVector3d.getCPtr(curViewDir), bitFlags));
132 return ret;
133 }
134
135 public virtual OdResult moveGripPointsAt(OdDgElement pEntity, OdDbVoidPtrArray grips, OdGeVector3d offset, int bitFlags) {
136 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes6) ? TG_DbPINVOKE.OdDgGripPointsPE_moveGripPointsAtSwigExplicitOdDgGripPointsPE__SWIG_1(swigCPtr, OdDgElement.getCPtr(pEntity), OdDbVoidPtrArray.getCPtr(grips), OdGeVector3d.getCPtr(offset), bitFlags) : TG_DbPINVOKE.OdDgGripPointsPE_moveGripPointsAt__SWIG_1(swigCPtr, OdDgElement.getCPtr(pEntity), OdDbVoidPtrArray.getCPtr(grips), OdGeVector3d.getCPtr(offset), bitFlags));
138 return ret;
139 }
140
141 public virtual OdResult getStretchPoints(OdDgElement pEntity, OdGePoint3dArray stretchPoints) {
142 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getStretchPoints", swigMethodTypes7) ? TG_DbPINVOKE.OdDgGripPointsPE_getStretchPointsSwigExplicitOdDgGripPointsPE(swigCPtr, OdDgElement.getCPtr(pEntity), OdGePoint3dArray.getCPtr(stretchPoints)) : TG_DbPINVOKE.OdDgGripPointsPE_getStretchPoints(swigCPtr, OdDgElement.getCPtr(pEntity), OdGePoint3dArray.getCPtr(stretchPoints)));
144 return ret;
145 }
146
147 public virtual OdResult moveStretchPointsAt(OdDgElement pEntity, OdIntArray indices, OdGeVector3d offset) {
148 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveStretchPointsAt", swigMethodTypes8) ? TG_DbPINVOKE.OdDgGripPointsPE_moveStretchPointsAtSwigExplicitOdDgGripPointsPE(swigCPtr, OdDgElement.getCPtr(pEntity), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)) : TG_DbPINVOKE.OdDgGripPointsPE_moveStretchPointsAt(swigCPtr, OdDgElement.getCPtr(pEntity), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)));
150 return ret;
151 }
152
153 public virtual OdResult getOsnapPoints(OdDgElement pEntity, OdDgElement.OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints) {
154 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes9) ? TG_DbPINVOKE.OdDgGripPointsPE_getOsnapPointsSwigExplicitOdDgGripPointsPE__SWIG_0(swigCPtr, OdDgElement.getCPtr(pEntity), (int)osnapMode, gsSelectionMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGePoint3d.getCPtr(lastPoint), OdGeMatrix3d.getCPtr(xWorldToEye), OdGePoint3dArray.getCPtr(snapPoints)) : TG_DbPINVOKE.OdDgGripPointsPE_getOsnapPoints__SWIG_0(swigCPtr, OdDgElement.getCPtr(pEntity), (int)osnapMode, gsSelectionMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGePoint3d.getCPtr(lastPoint), OdGeMatrix3d.getCPtr(xWorldToEye), OdGePoint3dArray.getCPtr(snapPoints)));
156 return ret;
157 }
158
159 public virtual OdResult getOsnapPoints(OdDgElement pEntity, OdDgElement.OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints, OdGeMatrix3d insert) {
160 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes10) ? TG_DbPINVOKE.OdDgGripPointsPE_getOsnapPointsSwigExplicitOdDgGripPointsPE__SWIG_1(swigCPtr, OdDgElement.getCPtr(pEntity), (int)osnapMode, gsSelectionMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGePoint3d.getCPtr(lastPoint), OdGeMatrix3d.getCPtr(xWorldToEye), OdGePoint3dArray.getCPtr(snapPoints), OdGeMatrix3d.getCPtr(insert)) : TG_DbPINVOKE.OdDgGripPointsPE_getOsnapPoints__SWIG_1(swigCPtr, OdDgElement.getCPtr(pEntity), (int)osnapMode, gsSelectionMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGePoint3d.getCPtr(lastPoint), OdGeMatrix3d.getCPtr(xWorldToEye), OdGePoint3dArray.getCPtr(snapPoints), OdGeMatrix3d.getCPtr(insert)));
162 return ret;
163 }
164
165 protected static string getRealClassName(IntPtr ptr) {
166 string ret = TG_DbPINVOKE.OdDgGripPointsPE_getRealClassName(ptr /*SIMPLETYPE*/);
168 return ret;
169 }
170
171 private void SwigDirectorConnect() {
172 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
173 swigDelegate0 = new SwigDelegateOdDgGripPointsPE_0(SwigDirectorMethodqueryX);
174 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
175 swigDelegate1 = new SwigDelegateOdDgGripPointsPE_1(SwigDirectorMethodisA);
176 if (SwigDerivedClassHasMethod("copyFrom", swigMethodTypes2))
177 swigDelegate2 = new SwigDelegateOdDgGripPointsPE_2(SwigDirectorMethodcopyFrom);
178 if (SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes3))
179 swigDelegate3 = new SwigDelegateOdDgGripPointsPE_3(SwigDirectorMethodgetGripPoints__SWIG_0);
180 if (SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes4))
181 swigDelegate4 = new SwigDelegateOdDgGripPointsPE_4(SwigDirectorMethodmoveGripPointsAt__SWIG_0);
182 if (SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes5))
183 swigDelegate5 = new SwigDelegateOdDgGripPointsPE_5(SwigDirectorMethodgetGripPoints__SWIG_1);
184 if (SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes6))
185 swigDelegate6 = new SwigDelegateOdDgGripPointsPE_6(SwigDirectorMethodmoveGripPointsAt__SWIG_1);
186 if (SwigDerivedClassHasMethod("getStretchPoints", swigMethodTypes7))
187 swigDelegate7 = new SwigDelegateOdDgGripPointsPE_7(SwigDirectorMethodgetStretchPoints);
188 if (SwigDerivedClassHasMethod("moveStretchPointsAt", swigMethodTypes8))
189 swigDelegate8 = new SwigDelegateOdDgGripPointsPE_8(SwigDirectorMethodmoveStretchPointsAt);
190 if (SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes9))
191 swigDelegate9 = new SwigDelegateOdDgGripPointsPE_9(SwigDirectorMethodgetOsnapPoints__SWIG_0);
192 if (SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes10))
193 swigDelegate10 = new SwigDelegateOdDgGripPointsPE_10(SwigDirectorMethodgetOsnapPoints__SWIG_1);
194 TG_DbPINVOKE.OdDgGripPointsPE_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10);
195 }
196
197 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
198 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);
199 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdDgGripPointsPE));
200 return hasDerivedMethod;
201 }
202
203 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
204 return
205 // csdirectorout for OdRxObject*, OdRxObject&
207 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
208)).Handle
209;
210 }
211
212 private IntPtr SwigDirectorMethodisA() {
213 return
214 // csdirectorout for OdRxClass*, OdRxClass&
215 OdRxClass.getCPtr(isA()).Handle
216;
217 }
218
219 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
220 copyFrom(
221 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pSource,false) /*createInt 6_2*/ // csdirectorin for smart pointer
222);
223 }
224
225 private int SwigDirectorMethodgetGripPoints__SWIG_0(IntPtr pEntity, global::System.IntPtr gripPoints) {
226 return (int)getGripPoints(
227 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
228, new OdGePoint3dArray(gripPoints, false));
229 }
230
231 private int SwigDirectorMethodmoveGripPointsAt__SWIG_0(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset) {
232 return (int)moveGripPointsAt(
233 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
234,
235 //csdirectorin of INOUT_PARAM_OBJ
236 new OdIntArray(indices,true)
237, new OdGeVector3d(offset, false));
238 }
239
240 private int SwigDirectorMethodgetGripPoints__SWIG_1(IntPtr pEntity, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags) {
241 return (int)getGripPoints(
242 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
243, new OdDgGripDataPtrArray(grips, false), curViewUnitSize, gripSize, new OdGeVector3d(curViewDir, false), bitFlags);
244 }
245
246 private int SwigDirectorMethodmoveGripPointsAt__SWIG_1(IntPtr pEntity, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags) {
247 return (int)moveGripPointsAt(
248 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
249, new OdDbVoidPtrArray(grips, false), new OdGeVector3d(offset, false), bitFlags);
250 }
251
252 private int SwigDirectorMethodgetStretchPoints(IntPtr pEntity, global::System.IntPtr stretchPoints) {
253 return (int)getStretchPoints(
254 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
255, new OdGePoint3dArray(stretchPoints, false));
256 }
257
258 private int SwigDirectorMethodmoveStretchPointsAt(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset) {
259 return (int)moveStretchPointsAt(
260 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
261,
262 //csdirectorin of INOUT_PARAM_OBJ
263 new OdIntArray(indices,true)
264, new OdGeVector3d(offset, false));
265 }
266
267 private int SwigDirectorMethodgetOsnapPoints__SWIG_0(IntPtr pEntity, int osnapMode, IntPtr /*SIMPLETYPE*/ gsSelectionMark, global::System.IntPtr pickPoint, global::System.IntPtr lastPoint, global::System.IntPtr xWorldToEye, global::System.IntPtr snapPoints) {
268 return (int)getOsnapPoints(
269 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
270, (OdDgElement.OsnapMode)osnapMode, gsSelectionMark /*SIMPLETYPE*/, new OdGePoint3d(pickPoint, false), new OdGePoint3d(lastPoint, false), new OdGeMatrix3d(xWorldToEye, false), new OdGePoint3dArray(snapPoints, false));
271 }
272
273 private int SwigDirectorMethodgetOsnapPoints__SWIG_1(IntPtr pEntity, int osnapMode, IntPtr /*SIMPLETYPE*/ gsSelectionMark, global::System.IntPtr pickPoint, global::System.IntPtr lastPoint, global::System.IntPtr xWorldToEye, global::System.IntPtr snapPoints, global::System.IntPtr insert) {
274 return (int)getOsnapPoints(
275 (OdDgElement)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElement),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
276, (OdDgElement.OsnapMode)osnapMode, gsSelectionMark /*SIMPLETYPE*/, new OdGePoint3d(pickPoint, false), new OdGePoint3d(lastPoint, false), new OdGeMatrix3d(xWorldToEye, false), new OdGePoint3dArray(snapPoints, false), new OdGeMatrix3d(insert, false));
277 }
278
279 public delegate IntPtr SwigDelegateOdDgGripPointsPE_0(IntPtr protocolClass);
280 public delegate IntPtr SwigDelegateOdDgGripPointsPE_1();
281 public delegate void SwigDelegateOdDgGripPointsPE_2(IntPtr pSource);
282 public delegate int SwigDelegateOdDgGripPointsPE_3(IntPtr pEntity, global::System.IntPtr gripPoints);
283 public delegate int SwigDelegateOdDgGripPointsPE_4(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset);
284 public delegate int SwigDelegateOdDgGripPointsPE_5(IntPtr pEntity, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags);
285 public delegate int SwigDelegateOdDgGripPointsPE_6(IntPtr pEntity, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags);
286 public delegate int SwigDelegateOdDgGripPointsPE_7(IntPtr pEntity, global::System.IntPtr stretchPoints);
287 public delegate int SwigDelegateOdDgGripPointsPE_8(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset);
288 public delegate int SwigDelegateOdDgGripPointsPE_9(IntPtr pEntity, int osnapMode, IntPtr /*SIMPLETYPE*/ gsSelectionMark, global::System.IntPtr pickPoint, global::System.IntPtr lastPoint, global::System.IntPtr xWorldToEye, global::System.IntPtr snapPoints);
289 public delegate int SwigDelegateOdDgGripPointsPE_10(IntPtr pEntity, int osnapMode, IntPtr /*SIMPLETYPE*/ gsSelectionMark, global::System.IntPtr pickPoint, global::System.IntPtr lastPoint, global::System.IntPtr xWorldToEye, global::System.IntPtr snapPoints, global::System.IntPtr insert);
290
291 private SwigDelegateOdDgGripPointsPE_0 swigDelegate0;
292 private SwigDelegateOdDgGripPointsPE_1 swigDelegate1;
293 private SwigDelegateOdDgGripPointsPE_2 swigDelegate2;
294 private SwigDelegateOdDgGripPointsPE_3 swigDelegate3;
295 private SwigDelegateOdDgGripPointsPE_4 swigDelegate4;
296 private SwigDelegateOdDgGripPointsPE_5 swigDelegate5;
297 private SwigDelegateOdDgGripPointsPE_6 swigDelegate6;
298 private SwigDelegateOdDgGripPointsPE_7 swigDelegate7;
299 private SwigDelegateOdDgGripPointsPE_8 swigDelegate8;
300 private SwigDelegateOdDgGripPointsPE_9 swigDelegate9;
301 private SwigDelegateOdDgGripPointsPE_10 swigDelegate10;
302
303 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
304 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
305 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
306 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdDgElement), typeof(OdGePoint3dArray) };
307 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDgElement), typeof(OdIntArray), typeof(OdGeVector3d) };
308 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdDgElement), typeof(OdDgGripDataPtrArray), typeof(double), typeof(int), typeof(OdGeVector3d), typeof(int) };
309 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdDgElement), typeof(OdDbVoidPtrArray), typeof(OdGeVector3d), typeof(int) };
310 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdDgElement), typeof(OdGePoint3dArray) };
311 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdDgElement), typeof(OdIntArray), typeof(OdGeVector3d) };
312 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdDgElement), typeof(OdDgElement.OsnapMode), typeof(IntPtr), typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGeMatrix3d), typeof(OdGePoint3dArray) };
313 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdDgElement), typeof(OdDgElement.OsnapMode), typeof(IntPtr), typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGeMatrix3d), typeof(OdGePoint3dArray), typeof(OdGeMatrix3d) };
314}
315
316}
static HandleRef getCPtr(OdDbVoidPtrArray obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d 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
static HandleRef getCPtr(OdDgElement obj)
static HandleRef getCPtr(OdDgGripDataPtrArray obj)
delegate int SwigDelegateOdDgGripPointsPE_3(IntPtr pEntity, global::System.IntPtr gripPoints)
virtual OdResult getOsnapPoints(OdDgElement pEntity, OdDgElement.OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints)
virtual OdResult moveGripPointsAt(OdDgElement pEntity, OdIntArray indices, OdGeVector3d offset)
static HandleRef getCPtr(OdDgGripPointsPE obj)
virtual OdResult moveGripPointsAt(OdDgElement pEntity, OdDbVoidPtrArray grips, OdGeVector3d offset, int bitFlags)
delegate int SwigDelegateOdDgGripPointsPE_10(IntPtr pEntity, int osnapMode, IntPtr gsSelectionMark, global::System.IntPtr pickPoint, global::System.IntPtr lastPoint, global::System.IntPtr xWorldToEye, global::System.IntPtr snapPoints, global::System.IntPtr insert)
override void Dispose(bool disposing)
virtual OdResult moveStretchPointsAt(OdDgElement pEntity, OdIntArray indices, OdGeVector3d offset)
delegate void SwigDelegateOdDgGripPointsPE_2(IntPtr pSource)
static OdDgGripPointsPE cast(OdRxObject pObj)
override OdRxClass isA()
delegate int SwigDelegateOdDgGripPointsPE_9(IntPtr pEntity, int osnapMode, IntPtr gsSelectionMark, global::System.IntPtr pickPoint, global::System.IntPtr lastPoint, global::System.IntPtr xWorldToEye, global::System.IntPtr snapPoints)
OdDgGripPointsPE(IntPtr cPtr, bool cMemoryOwn)
virtual OdResult getStretchPoints(OdDgElement pEntity, OdGePoint3dArray stretchPoints)
delegate int SwigDelegateOdDgGripPointsPE_5(IntPtr pEntity, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags)
delegate int SwigDelegateOdDgGripPointsPE_6(IntPtr pEntity, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags)
delegate int SwigDelegateOdDgGripPointsPE_8(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset)
virtual OdResult getOsnapPoints(OdDgElement pEntity, OdDgElement.OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints, OdGeMatrix3d insert)
virtual OdResult getGripPoints(OdDgElement pEntity, OdDgGripDataPtrArray grips, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, int bitFlags)
static new OdRxClass desc()
delegate int SwigDelegateOdDgGripPointsPE_4(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset)
static OdDgGripPointsPE createObject()
delegate int SwigDelegateOdDgGripPointsPE_7(IntPtr pEntity, global::System.IntPtr stretchPoints)
delegate IntPtr SwigDelegateOdDgGripPointsPE_0(IntPtr protocolClass)
delegate IntPtr SwigDelegateOdDgGripPointsPE_1()
override OdRxObject queryX(OdRxClass protocolClass)
static string getRealClassName(IntPtr ptr)
virtual OdResult getGripPoints(OdDgElement pEntity, OdGePoint3dArray gripPoints)
static global::System.Exception Retrieve()
static int OdDgGripPointsPE_getOsnapPoints__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 OdDgGripPointsPE_getStretchPointsSwigExplicitOdDgGripPointsPE(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDgGripPointsPE_getGripPointsSwigExplicitOdDgGripPointsPE__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDgGripPointsPE_moveGripPointsAtSwigExplicitOdDgGripPointsPE__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static int OdDgGripPointsPE_getOsnapPoints__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, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9)
static void OdDgGripPointsPE_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_0 delegate0, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_1 delegate1, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_2 delegate2, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_3 delegate3, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_4 delegate4, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_5 delegate5, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_6 delegate6, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_7 delegate7, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_8 delegate8, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_9 delegate9, OdDgGripPointsPE.SwigDelegateOdDgGripPointsPE_10 delegate10)
static int OdDgGripPointsPE_moveStretchPointsAt(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDgGripPointsPE_moveStretchPointsAtSwigExplicitOdDgGripPointsPE(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDgGripPointsPE_getOsnapPointsSwigExplicitOdDgGripPointsPE__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, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9)
static IntPtr OdDgGripPointsPE_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDgGripPointsPE_moveGripPointsAt__SWIG_0(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDgGripPointsPE_getGripPoints__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdDgGripPointsPE(HandleRef jarg1)
static string OdDgGripPointsPE_getRealClassName(IntPtr jarg1)
static IntPtr OdDgGripPointsPE_isA(HandleRef jarg1)
static IntPtr OdDgGripPointsPE_cast(HandleRef jarg1)
static int OdDgGripPointsPE_moveGripPointsAt__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static int OdDgGripPointsPE_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 IntPtr OdDgGripPointsPE_queryXSwigExplicitOdDgGripPointsPE(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgGripPointsPE_desc()
static int OdDgGripPointsPE_getGripPointsSwigExplicitOdDgGripPointsPE__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 OdDgGripPointsPE_createObject()
static IntPtr OdDgGripPointsPE_isASwigExplicitOdDgGripPointsPE(HandleRef jarg1)
static int OdDgGripPointsPE_getOsnapPointsSwigExplicitOdDgGripPointsPE__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 OdDgGripPointsPE_getStretchPoints(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDgGripPointsPE_moveGripPointsAtSwigExplicitOdDgGripPointsPE__SWIG_0(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)