Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbGripPointsPE.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 OdDbGripPointsPE(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbGripPointsPE_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbGripPointsPE 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_OdDbGripPointsPE(), MemoryManager.GetMemoryManager().GetCurrentTransaction() == null)
45 {
46 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction(); // MemoryTransaction #1
47 if (null != mTr)
48 {
49 mTr.AddObject(new OdDbGripPointsPE(swigCPtr.Handle, true));
50 }
52 SwigDirectorConnect();
53 }
54
55 public static OdDbGripPointsPE cast(OdRxObject pObj) {// OdSmartPtr<OdDbGripPointsPE>
56 MemoryManager mMan = MemoryManager.GetMemoryManager();
57 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
59
60 OdDbGripPointsPE ret = null;
61 if (null != mTrans)
62 {
63 mTrans.AddObject((OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),ptr, true));
64 ret = (OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),ptr, false);
65 }
66 else
67 {
68 ret = (OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),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.OdDbGripPointsPE_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.OdDbGripPointsPE_isASwigExplicitOdDbGripPointsPE(swigCPtr) : TD_DbPINVOKE.OdDbGripPointsPE_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.OdDbGripPointsPE_queryXSwigExplicitOdDbGripPointsPE(swigCPtr, OdRxClass.getCPtr(protocolClass)) : TD_DbPINVOKE.OdDbGripPointsPE_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
91
93 return ret;
94}
95
96 public static OdDbGripPointsPE createObject() {// OdSmartPtr<OdDbGripPointsPE>
97 MemoryManager mMan = MemoryManager.GetMemoryManager();
98 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
100
101 OdDbGripPointsPE ret = null;
102 if (null != mTrans)
103 {
104 mTrans.AddObject((OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),ptr, true));
105 ret = (OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),ptr, false);
106 }
107 else
108 {
109 ret = (OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),ptr, true);
110 }
111
113 return ret;
114}
115
116 public virtual OdResult getGripPoints(OdDbEntity pEntity, OdGePoint3dArray gripPoints) {
117 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes2) ? TD_DbPINVOKE.OdDbGripPointsPE_getGripPointsSwigExplicitOdDbGripPointsPE__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pEntity), OdGePoint3dArray.getCPtr(gripPoints)) : TD_DbPINVOKE.OdDbGripPointsPE_getGripPoints__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pEntity), OdGePoint3dArray.getCPtr(gripPoints)));
119 return ret;
120 }
121
122 public virtual OdResult moveGripPointsAt(OdDbEntity pEntity, OdIntArray indices, OdGeVector3d offset) {
123 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes3) ? TD_DbPINVOKE.OdDbGripPointsPE_moveGripPointsAtSwigExplicitOdDbGripPointsPE__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pEntity), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)) : TD_DbPINVOKE.OdDbGripPointsPE_moveGripPointsAt__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pEntity), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)));
125 return ret;
126 }
127
128 public virtual OdResult getGripPoints(OdDbEntity pEntity, OdDbGripDataPtrArray grips, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, int bitFlags) {
129 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes4) ? TD_DbPINVOKE.OdDbGripPointsPE_getGripPointsSwigExplicitOdDbGripPointsPE__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pEntity), OdDbGripDataPtrArray.getCPtr(grips), curViewUnitSize, gripSize, OdGeVector3d.getCPtr(curViewDir), bitFlags) : TD_DbPINVOKE.OdDbGripPointsPE_getGripPoints__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pEntity), OdDbGripDataPtrArray.getCPtr(grips), curViewUnitSize, gripSize, OdGeVector3d.getCPtr(curViewDir), bitFlags));
131 return ret;
132 }
133
134 public virtual OdResult moveGripPointsAt(OdDbEntity pEntity, OdDbVoidPtrArray grips, OdGeVector3d offset, int bitFlags) {
135 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes5) ? TD_DbPINVOKE.OdDbGripPointsPE_moveGripPointsAtSwigExplicitOdDbGripPointsPE__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pEntity), OdDbVoidPtrArray.getCPtr(grips), OdGeVector3d.getCPtr(offset), bitFlags) : TD_DbPINVOKE.OdDbGripPointsPE_moveGripPointsAt__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pEntity), OdDbVoidPtrArray.getCPtr(grips), OdGeVector3d.getCPtr(offset), bitFlags));
137 return ret;
138 }
139
140 public virtual OdResult getStretchPoints(OdDbEntity pEntity, OdGePoint3dArray stretchPoints) {
141 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getStretchPoints", swigMethodTypes6) ? TD_DbPINVOKE.OdDbGripPointsPE_getStretchPointsSwigExplicitOdDbGripPointsPE(swigCPtr, OdDbEntity.getCPtr(pEntity), OdGePoint3dArray.getCPtr(stretchPoints)) : TD_DbPINVOKE.OdDbGripPointsPE_getStretchPoints(swigCPtr, OdDbEntity.getCPtr(pEntity), OdGePoint3dArray.getCPtr(stretchPoints)));
143 return ret;
144 }
145
146 public virtual OdResult moveStretchPointsAt(OdDbEntity pEntity, OdIntArray indices, OdGeVector3d offset) {
147 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveStretchPointsAt", swigMethodTypes7) ? TD_DbPINVOKE.OdDbGripPointsPE_moveStretchPointsAtSwigExplicitOdDbGripPointsPE(swigCPtr, OdDbEntity.getCPtr(pEntity), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)) : TD_DbPINVOKE.OdDbGripPointsPE_moveStretchPointsAt(swigCPtr, OdDbEntity.getCPtr(pEntity), OdIntArray.getCPtr(indices).Handle, OdGeVector3d.getCPtr(offset)));
149 return ret;
150 }
151
152 public virtual OdResult getOsnapPoints(OdDbEntity pEntity, OsnapMode osnapMode, IntPtr /*SIMPLETYPE*/ gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints) {
153 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes8) ? TD_DbPINVOKE.OdDbGripPointsPE_getOsnapPointsSwigExplicitOdDbGripPointsPE__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pEntity), (int)osnapMode, gsSelectionMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGePoint3d.getCPtr(lastPoint), OdGeMatrix3d.getCPtr(xWorldToEye), OdGePoint3dArray.getCPtr(snapPoints)) : TD_DbPINVOKE.OdDbGripPointsPE_getOsnapPoints__SWIG_0(swigCPtr, OdDbEntity.getCPtr(pEntity), (int)osnapMode, gsSelectionMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGePoint3d.getCPtr(lastPoint), OdGeMatrix3d.getCPtr(xWorldToEye), OdGePoint3dArray.getCPtr(snapPoints)));
155 return ret;
156 }
157
158 public virtual OdResult getOsnapPoints(OdDbEntity pEntity, OsnapMode osnapMode, IntPtr /*SIMPLETYPE*/ gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints, OdGeMatrix3d insert) {
159 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes9) ? TD_DbPINVOKE.OdDbGripPointsPE_getOsnapPointsSwigExplicitOdDbGripPointsPE__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pEntity), (int)osnapMode, gsSelectionMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGePoint3d.getCPtr(lastPoint), OdGeMatrix3d.getCPtr(xWorldToEye), OdGePoint3dArray.getCPtr(snapPoints), OdGeMatrix3d.getCPtr(insert)) : TD_DbPINVOKE.OdDbGripPointsPE_getOsnapPoints__SWIG_1(swigCPtr, OdDbEntity.getCPtr(pEntity), (int)osnapMode, gsSelectionMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGePoint3d.getCPtr(lastPoint), OdGeMatrix3d.getCPtr(xWorldToEye), OdGePoint3dArray.getCPtr(snapPoints), OdGeMatrix3d.getCPtr(insert)));
161 return ret;
162 }
163
164 public virtual OdResult getGripPointsAtSubentPath(OdDbEntity pEntity, OdDbFullSubentPath path, OdDbGripDataPtrArray grips, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, UInt32 /*SIMPLETYPE*/ bitflags) {
165 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPointsAtSubentPath", swigMethodTypes10) ? TD_DbPINVOKE.OdDbGripPointsPE_getGripPointsAtSubentPathSwigExplicitOdDbGripPointsPE(swigCPtr, OdDbEntity.getCPtr(pEntity), OdDbFullSubentPath.getCPtr(path), OdDbGripDataPtrArray.getCPtr(grips), curViewUnitSize, gripSize, OdGeVector3d.getCPtr(curViewDir), bitflags /*SIMPLETYPE*/) : TD_DbPINVOKE.OdDbGripPointsPE_getGripPointsAtSubentPath(swigCPtr, OdDbEntity.getCPtr(pEntity), OdDbFullSubentPath.getCPtr(path), OdDbGripDataPtrArray.getCPtr(grips), curViewUnitSize, gripSize, OdGeVector3d.getCPtr(curViewDir), bitflags /*SIMPLETYPE*/));
167 return ret;
168 }
169
170 public virtual OdResult moveGripPointsAtSubentPaths(OdDbEntity pEntity, OdDbFullSubentPathArray paths, OdDbVoidPtrArray gripAppData, OdGeVector3d offset, UInt32 /*SIMPLETYPE*/ bitflags) {
171 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAtSubentPaths", swigMethodTypes11) ? TD_DbPINVOKE.OdDbGripPointsPE_moveGripPointsAtSubentPathsSwigExplicitOdDbGripPointsPE(swigCPtr, OdDbEntity.getCPtr(pEntity), OdDbFullSubentPathArray.getCPtr(paths), OdDbVoidPtrArray.getCPtr(gripAppData), OdGeVector3d.getCPtr(offset), bitflags /*SIMPLETYPE*/) : TD_DbPINVOKE.OdDbGripPointsPE_moveGripPointsAtSubentPaths(swigCPtr, OdDbEntity.getCPtr(pEntity), OdDbFullSubentPathArray.getCPtr(paths), OdDbVoidPtrArray.getCPtr(gripAppData), OdGeVector3d.getCPtr(offset), bitflags /*SIMPLETYPE*/));
173 return ret;
174 }
175
176 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
177 string ret = TD_DbPINVOKE.OdDbGripPointsPE_getRealClassName(ptr /*SIMPLETYPE*/);
179 return ret;
180 }
181
182 private void SwigDirectorConnect() {
183 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
184 swigDelegate0 = new SwigDelegateOdDbGripPointsPE_0(SwigDirectorMethodqueryX);
185 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
186 swigDelegate1 = new SwigDelegateOdDbGripPointsPE_1(SwigDirectorMethodisA);
187 if (SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes2))
188 swigDelegate2 = new SwigDelegateOdDbGripPointsPE_2(SwigDirectorMethodgetGripPoints__SWIG_0);
189 if (SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes3))
190 swigDelegate3 = new SwigDelegateOdDbGripPointsPE_3(SwigDirectorMethodmoveGripPointsAt__SWIG_0);
191 if (SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes4))
192 swigDelegate4 = new SwigDelegateOdDbGripPointsPE_4(SwigDirectorMethodgetGripPoints__SWIG_1);
193 if (SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes5))
194 swigDelegate5 = new SwigDelegateOdDbGripPointsPE_5(SwigDirectorMethodmoveGripPointsAt__SWIG_1);
195 if (SwigDerivedClassHasMethod("getStretchPoints", swigMethodTypes6))
196 swigDelegate6 = new SwigDelegateOdDbGripPointsPE_6(SwigDirectorMethodgetStretchPoints);
197 if (SwigDerivedClassHasMethod("moveStretchPointsAt", swigMethodTypes7))
198 swigDelegate7 = new SwigDelegateOdDbGripPointsPE_7(SwigDirectorMethodmoveStretchPointsAt);
199 if (SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes8))
200 swigDelegate8 = new SwigDelegateOdDbGripPointsPE_8(SwigDirectorMethodgetOsnapPoints__SWIG_0);
201 if (SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes9))
202 swigDelegate9 = new SwigDelegateOdDbGripPointsPE_9(SwigDirectorMethodgetOsnapPoints__SWIG_1);
203 if (SwigDerivedClassHasMethod("getGripPointsAtSubentPath", swigMethodTypes10))
204 swigDelegate10 = new SwigDelegateOdDbGripPointsPE_10(SwigDirectorMethodgetGripPointsAtSubentPath);
205 if (SwigDerivedClassHasMethod("moveGripPointsAtSubentPaths", swigMethodTypes11))
206 swigDelegate11 = new SwigDelegateOdDbGripPointsPE_11(SwigDirectorMethodmoveGripPointsAtSubentPaths);
207 TD_DbPINVOKE.OdDbGripPointsPE_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11);
208 }
209
210 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
211 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);
212 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdDbGripPointsPE));
213 return hasDerivedMethod;
214 }
215
216 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
217 return
218 // csdirectorout for OdRxObject*, OdRxObject&
220 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
221)).Handle
222;
223 }
224
225 private IntPtr SwigDirectorMethodisA() {
226 return
227 // csdirectorout for OdRxClass*, OdRxClass&
228 OdRxClass.getCPtr(isA()).Handle
229;
230 }
231
232 private int SwigDirectorMethodgetGripPoints__SWIG_0(IntPtr pEntity, global::System.IntPtr gripPoints) {
233 return (int)getGripPoints(
234 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
235, new OdGePoint3dArray(gripPoints, false));
236 }
237
238 private int SwigDirectorMethodmoveGripPointsAt__SWIG_0(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset) {
239 return (int)moveGripPointsAt(
240 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
241,
242 //csdirectorin of INOUT_PARAM_OBJ
243 new OdIntArray(indices,true)
244, new OdGeVector3d(offset, false));
245 }
246
247 private int SwigDirectorMethodgetGripPoints__SWIG_1(IntPtr pEntity, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags) {
248 return (int)getGripPoints(
249 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
250, new OdDbGripDataPtrArray(grips, false), curViewUnitSize, gripSize, new OdGeVector3d(curViewDir, false), bitFlags);
251 }
252
253 private int SwigDirectorMethodmoveGripPointsAt__SWIG_1(IntPtr pEntity, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags) {
254 return (int)moveGripPointsAt(
255 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
256, new OdDbVoidPtrArray(grips, false), new OdGeVector3d(offset, false), bitFlags);
257 }
258
259 private int SwigDirectorMethodgetStretchPoints(IntPtr pEntity, global::System.IntPtr stretchPoints) {
260 return (int)getStretchPoints(
261 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
262, new OdGePoint3dArray(stretchPoints, false));
263 }
264
265 private int SwigDirectorMethodmoveStretchPointsAt(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset) {
266 return (int)moveStretchPointsAt(
267 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
268,
269 //csdirectorin of INOUT_PARAM_OBJ
270 new OdIntArray(indices,true)
271, new OdGeVector3d(offset, false));
272 }
273
274 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) {
275 return (int)getOsnapPoints(
276 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
277, (OsnapMode)osnapMode, gsSelectionMark /*SIMPLETYPE*/, new OdGePoint3d(pickPoint, false), new OdGePoint3d(lastPoint, false), new OdGeMatrix3d(xWorldToEye, false), new OdGePoint3dArray(snapPoints, false));
278 }
279
280 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) {
281 return (int)getOsnapPoints(
282 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
283, (OsnapMode)osnapMode, gsSelectionMark /*SIMPLETYPE*/, new OdGePoint3d(pickPoint, false), new OdGePoint3d(lastPoint, false), new OdGeMatrix3d(xWorldToEye, false), new OdGePoint3dArray(snapPoints, false), new OdGeMatrix3d(insert, false));
284 }
285
286 private int SwigDirectorMethodgetGripPointsAtSubentPath(IntPtr pEntity, global::System.IntPtr path, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, UInt32 /*SIMPLETYPE*/ bitflags) {
287 return (int)getGripPointsAtSubentPath(
288 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
289, new OdDbFullSubentPath(path, false), new OdDbGripDataPtrArray(grips, false), curViewUnitSize, gripSize, new OdGeVector3d(curViewDir, false), bitflags /*SIMPLETYPE*/);
290 }
291
292 private int SwigDirectorMethodmoveGripPointsAtSubentPaths(IntPtr pEntity, global::System.IntPtr paths, global::System.IntPtr gripAppData, global::System.IntPtr offset, UInt32 /*SIMPLETYPE*/ bitflags) {
293 return (int)moveGripPointsAtSubentPaths(
294 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
295, new OdDbFullSubentPathArray(paths, false), new OdDbVoidPtrArray(gripAppData, false), new OdGeVector3d(offset, false), bitflags /*SIMPLETYPE*/);
296 }
297
298 public delegate IntPtr SwigDelegateOdDbGripPointsPE_0(IntPtr protocolClass);
299 public delegate IntPtr SwigDelegateOdDbGripPointsPE_1();
300 public delegate int SwigDelegateOdDbGripPointsPE_2(IntPtr pEntity, global::System.IntPtr gripPoints);
301 public delegate int SwigDelegateOdDbGripPointsPE_3(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset);
302 public delegate int SwigDelegateOdDbGripPointsPE_4(IntPtr pEntity, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags);
303 public delegate int SwigDelegateOdDbGripPointsPE_5(IntPtr pEntity, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags);
304 public delegate int SwigDelegateOdDbGripPointsPE_6(IntPtr pEntity, global::System.IntPtr stretchPoints);
305 public delegate int SwigDelegateOdDbGripPointsPE_7(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset);
306 public delegate int SwigDelegateOdDbGripPointsPE_8(IntPtr pEntity, int osnapMode, IntPtr /*SIMPLETYPE*/ gsSelectionMark, global::System.IntPtr pickPoint, global::System.IntPtr lastPoint, global::System.IntPtr xWorldToEye, global::System.IntPtr snapPoints);
307 public delegate int SwigDelegateOdDbGripPointsPE_9(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);
308 public delegate int SwigDelegateOdDbGripPointsPE_10(IntPtr pEntity, global::System.IntPtr path, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, UInt32 /*SIMPLETYPE*/ bitflags);
309 public delegate int SwigDelegateOdDbGripPointsPE_11(IntPtr pEntity, global::System.IntPtr paths, global::System.IntPtr gripAppData, global::System.IntPtr offset, UInt32 /*SIMPLETYPE*/ bitflags);
310
311 private SwigDelegateOdDbGripPointsPE_0 swigDelegate0;
312 private SwigDelegateOdDbGripPointsPE_1 swigDelegate1;
313 private SwigDelegateOdDbGripPointsPE_2 swigDelegate2;
314 private SwigDelegateOdDbGripPointsPE_3 swigDelegate3;
315 private SwigDelegateOdDbGripPointsPE_4 swigDelegate4;
316 private SwigDelegateOdDbGripPointsPE_5 swigDelegate5;
317 private SwigDelegateOdDbGripPointsPE_6 swigDelegate6;
318 private SwigDelegateOdDbGripPointsPE_7 swigDelegate7;
319 private SwigDelegateOdDbGripPointsPE_8 swigDelegate8;
320 private SwigDelegateOdDbGripPointsPE_9 swigDelegate9;
321 private SwigDelegateOdDbGripPointsPE_10 swigDelegate10;
322 private SwigDelegateOdDbGripPointsPE_11 swigDelegate11;
323
324 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
325 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
326 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdGePoint3dArray) };
327 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdIntArray), typeof(OdGeVector3d) };
328 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbGripDataPtrArray), typeof(double), typeof(int), typeof(OdGeVector3d), typeof(int) };
329 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbVoidPtrArray), typeof(OdGeVector3d), typeof(int) };
330 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdGePoint3dArray) };
331 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdIntArray), typeof(OdGeVector3d) };
332 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdDbEntity), typeof(OsnapMode), typeof(IntPtr /*SIMPLETYPE*/), typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGeMatrix3d), typeof(OdGePoint3dArray) };
333 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdDbEntity), typeof(OsnapMode), typeof(IntPtr /*SIMPLETYPE*/), typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGeMatrix3d), typeof(OdGePoint3dArray), typeof(OdGeMatrix3d) };
334 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPath), typeof(OdDbGripDataPtrArray), typeof(double), typeof(int), typeof(OdGeVector3d), typeof(UInt32 /*SIMPLETYPE*/) };
335 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPathArray), typeof(OdDbVoidPtrArray), typeof(OdGeVector3d), typeof(UInt32 /*SIMPLETYPE*/) };
336}
337
338}
static HandleRef getCPtr(OdDbGripDataPtrArray obj)
static HandleRef getCPtr(OdDbVoidPtrArray obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
Definition: OdGeMatrix3d.cs:26
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
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
static HandleRef getCPtr(OdDbEntity obj)
Definition: OdDbEntity.cs:26
static HandleRef getCPtr(OdDbFullSubentPathArray obj)
static HandleRef getCPtr(OdDbFullSubentPath obj)
virtual OdResult moveGripPointsAt(OdDbEntity pEntity, OdDbVoidPtrArray grips, OdGeVector3d offset, int bitFlags)
static OdDbGripPointsPE cast(OdRxObject pObj)
override void Dispose(bool disposing)
virtual OdResult moveGripPointsAt(OdDbEntity pEntity, OdIntArray indices, OdGeVector3d offset)
static OdDbGripPointsPE createObject()
delegate int SwigDelegateOdDbGripPointsPE_9(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)
delegate IntPtr SwigDelegateOdDbGripPointsPE_1()
delegate int SwigDelegateOdDbGripPointsPE_8(IntPtr pEntity, int osnapMode, IntPtr gsSelectionMark, global::System.IntPtr pickPoint, global::System.IntPtr lastPoint, global::System.IntPtr xWorldToEye, global::System.IntPtr snapPoints)
delegate int SwigDelegateOdDbGripPointsPE_11(IntPtr pEntity, global::System.IntPtr paths, global::System.IntPtr gripAppData, global::System.IntPtr offset, UInt32 bitflags)
override OdRxClass isA()
virtual OdResult getOsnapPoints(OdDbEntity pEntity, OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints, OdGeMatrix3d insert)
virtual OdResult getGripPoints(OdDbEntity pEntity, OdDbGripDataPtrArray grips, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, int bitFlags)
static HandleRef getCPtr(OdDbGripPointsPE obj)
delegate int SwigDelegateOdDbGripPointsPE_3(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset)
delegate int SwigDelegateOdDbGripPointsPE_5(IntPtr pEntity, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags)
delegate int SwigDelegateOdDbGripPointsPE_10(IntPtr pEntity, global::System.IntPtr path, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, UInt32 bitflags)
static string getRealClassName(IntPtr ptr)
virtual OdResult getStretchPoints(OdDbEntity pEntity, OdGePoint3dArray stretchPoints)
delegate int SwigDelegateOdDbGripPointsPE_6(IntPtr pEntity, global::System.IntPtr stretchPoints)
virtual OdResult getGripPoints(OdDbEntity pEntity, OdGePoint3dArray gripPoints)
virtual OdResult getOsnapPoints(OdDbEntity pEntity, OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints)
virtual OdResult getGripPointsAtSubentPath(OdDbEntity pEntity, OdDbFullSubentPath path, OdDbGripDataPtrArray grips, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, UInt32 bitflags)
delegate IntPtr SwigDelegateOdDbGripPointsPE_0(IntPtr protocolClass)
static new OdRxClass desc()
override OdRxObject queryX(OdRxClass protocolClass)
OdDbGripPointsPE(IntPtr cPtr, bool cMemoryOwn)
virtual OdResult moveGripPointsAtSubentPaths(OdDbEntity pEntity, OdDbFullSubentPathArray paths, OdDbVoidPtrArray gripAppData, OdGeVector3d offset, UInt32 bitflags)
delegate int SwigDelegateOdDbGripPointsPE_4(IntPtr pEntity, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags)
delegate int SwigDelegateOdDbGripPointsPE_2(IntPtr pEntity, global::System.IntPtr gripPoints)
delegate int SwigDelegateOdDbGripPointsPE_7(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset)
virtual OdResult moveStretchPointsAt(OdDbEntity pEntity, OdIntArray indices, OdGeVector3d offset)
static global::System.Exception Retrieve()
static int OdDbGripPointsPE_moveGripPointsAtSubentPathsSwigExplicitOdDbGripPointsPE(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 OdDbGripPointsPE_moveStretchPointsAt(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdDbGripPointsPE_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDbGripPointsPE_moveGripPointsAtSwigExplicitOdDbGripPointsPE__SWIG_0(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void delete_OdDbGripPointsPE(HandleRef jarg1)
static int OdDbGripPointsPE_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 IntPtr OdDbGripPointsPE_isA(HandleRef jarg1)
static int OdDbGripPointsPE_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 OdDbGripPointsPE_queryXSwigExplicitOdDbGripPointsPE(HandleRef jarg1, HandleRef jarg2)
static int OdDbGripPointsPE_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 int OdDbGripPointsPE_getOsnapPointsSwigExplicitOdDbGripPointsPE__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 OdDbGripPointsPE_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_0 delegate0, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_1 delegate1, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_2 delegate2, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_3 delegate3, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_4 delegate4, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_5 delegate5, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_6 delegate6, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_7 delegate7, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_8 delegate8, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_9 delegate9, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_10 delegate10, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_11 delegate11)
static int OdDbGripPointsPE_getGripPointsAtSubentPathSwigExplicitOdDbGripPointsPE(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 IntPtr OdDbGripPointsPE_desc()
static int OdDbGripPointsPE_getGripPointsSwigExplicitOdDbGripPointsPE__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbGripPointsPE_moveStretchPointsAtSwigExplicitOdDbGripPointsPE(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbGripPointsPE_moveGripPointsAtSwigExplicitOdDbGripPointsPE__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static int OdDbGripPointsPE_moveGripPointsAt__SWIG_0(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbGripPointsPE_getGripPointsSwigExplicitOdDbGripPointsPE__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 OdDbGripPointsPE_isASwigExplicitOdDbGripPointsPE(HandleRef jarg1)
static int OdDbGripPointsPE_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 IntPtr OdDbGripPointsPE_createObject()
static int OdDbGripPointsPE_getGripPoints__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbGripPointsPE_getStretchPoints(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string OdDbGripPointsPE_getRealClassName(IntPtr jarg1)
static int OdDbGripPointsPE_getOsnapPointsSwigExplicitOdDbGripPointsPE__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 OdDbGripPointsPE_cast(HandleRef jarg1)
static int OdDbGripPointsPE_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 int OdDbGripPointsPE_moveGripPointsAt__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static int OdDbGripPointsPE_getStretchPointsSwigExplicitOdDbGripPointsPE(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)