Extended .NET SDK Documentation 2025 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 DelegateHolder.OnHoldSwigDirectorDelegates(this);
54 }
55
56 public static OdDbGripPointsPE cast(OdRxObject pObj) {// OdSmartPtr<OdDbGripPointsPE>
57 MemoryManager mMan = MemoryManager.GetMemoryManager();
58 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
60
61 OdDbGripPointsPE ret = null;
62 if (null != mTrans)
63 {
64 mTrans.AddObject((OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),ptr, true));
65 ret = (OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),ptr, false);
66 }
67 else
68 {
69 ret = (OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),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.OdDbGripPointsPE_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.OdDbGripPointsPE_isASwigExplicitOdDbGripPointsPE(swigCPtr) : TD_DbPINVOKE.OdDbGripPointsPE_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.OdDbGripPointsPE_queryXSwigExplicitOdDbGripPointsPE(swigCPtr, OdRxClass.getCPtr(protocolClass)) : TD_DbPINVOKE.OdDbGripPointsPE_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass))),false); /*createInt 3_2*/
92
94 return ret;
95}
96
97 public static OdDbGripPointsPE createObject() {// OdSmartPtr<OdDbGripPointsPE>
98 MemoryManager mMan = MemoryManager.GetMemoryManager();
99 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
101
102 OdDbGripPointsPE ret = null;
103 if (null != mTrans)
104 {
105 mTrans.AddObject((OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),ptr, true));
106 ret = (OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),ptr, false);
107 }
108 else
109 {
110 ret = (OdDbGripPointsPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGripPointsPE),ptr, true);
111 }
112
114 return ret;
115}
116
117 public virtual OdResult getGripPoints(OdDbEntity pEntity, OdGePoint3dArray gripPoints) {
118 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes3) ? 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)));
120 return ret;
121 }
122
123 public virtual OdResult moveGripPointsAt(OdDbEntity pEntity, OdIntArray indices, OdGeVector3d offset) {
124 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes4) ? 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)));
126 return ret;
127 }
128
129 public virtual OdResult getGripPoints(OdDbEntity pEntity, OdDbGripDataPtrArray grips, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, int bitFlags) {
130 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes5) ? 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));
132 return ret;
133 }
134
135 public virtual OdResult moveGripPointsAt(OdDbEntity pEntity, OdDbVoidPtrArray grips, OdGeVector3d offset, int bitFlags) {
136 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes6) ? 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));
138 return ret;
139 }
140
141 public virtual OdResult getStretchPoints(OdDbEntity pEntity, OdGePoint3dArray stretchPoints) {
142 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getStretchPoints", swigMethodTypes7) ? TD_DbPINVOKE.OdDbGripPointsPE_getStretchPointsSwigExplicitOdDbGripPointsPE(swigCPtr, OdDbEntity.getCPtr(pEntity), OdGePoint3dArray.getCPtr(stretchPoints)) : TD_DbPINVOKE.OdDbGripPointsPE_getStretchPoints(swigCPtr, OdDbEntity.getCPtr(pEntity), OdGePoint3dArray.getCPtr(stretchPoints)));
144 return ret;
145 }
146
147 public virtual OdResult moveStretchPointsAt(OdDbEntity pEntity, OdIntArray indices, OdGeVector3d offset) {
148 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveStretchPointsAt", swigMethodTypes8) ? 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)));
150 return ret;
151 }
152
153 public virtual OdResult getOsnapPoints(OdDbEntity pEntity, OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints) {
154 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes9) ? 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)));
156 return ret;
157 }
158
159 public virtual OdResult getOsnapPoints(OdDbEntity pEntity, OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints, OdGeMatrix3d insert) {
160 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes10) ? 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)));
162 return ret;
163 }
164
165 public virtual OdResult getGripPointsAtSubentPath(OdDbEntity pEntity, OdDbFullSubentPath path, OdDbGripDataPtrArray grips, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, UInt32 bitflags) {
166 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("getGripPointsAtSubentPath", swigMethodTypes11) ? 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*/));
168 return ret;
169 }
170
171 public virtual OdResult moveGripPointsAtSubentPaths(OdDbEntity pEntity, OdDbFullSubentPathArray paths, OdDbVoidPtrArray gripAppData, OdGeVector3d offset, UInt32 bitflags) {
172 OdResult ret = (OdResult)(SwigDerivedClassHasMethod("moveGripPointsAtSubentPaths", swigMethodTypes12) ? 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*/));
174 return ret;
175 }
176
177 protected static string getRealClassName(IntPtr ptr) {
178 string ret = TD_DbPINVOKE.OdDbGripPointsPE_getRealClassName(ptr /*SIMPLETYPE*/);
180 return ret;
181 }
182
183 private void SwigDirectorConnect() {
184 if (SwigDerivedClassHasMethod("queryX", swigMethodTypes0))
185 swigDelegate0 = new SwigDelegateOdDbGripPointsPE_0(SwigDirectorMethodqueryX);
186 if (SwigDerivedClassHasMethod("isA", swigMethodTypes1))
187 swigDelegate1 = new SwigDelegateOdDbGripPointsPE_1(SwigDirectorMethodisA);
188 if (SwigDerivedClassHasMethod("copyFrom", swigMethodTypes2))
189 swigDelegate2 = new SwigDelegateOdDbGripPointsPE_2(SwigDirectorMethodcopyFrom);
190 if (SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes3))
191 swigDelegate3 = new SwigDelegateOdDbGripPointsPE_3(SwigDirectorMethodgetGripPoints__SWIG_0);
192 if (SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes4))
193 swigDelegate4 = new SwigDelegateOdDbGripPointsPE_4(SwigDirectorMethodmoveGripPointsAt__SWIG_0);
194 if (SwigDerivedClassHasMethod("getGripPoints", swigMethodTypes5))
195 swigDelegate5 = new SwigDelegateOdDbGripPointsPE_5(SwigDirectorMethodgetGripPoints__SWIG_1);
196 if (SwigDerivedClassHasMethod("moveGripPointsAt", swigMethodTypes6))
197 swigDelegate6 = new SwigDelegateOdDbGripPointsPE_6(SwigDirectorMethodmoveGripPointsAt__SWIG_1);
198 if (SwigDerivedClassHasMethod("getStretchPoints", swigMethodTypes7))
199 swigDelegate7 = new SwigDelegateOdDbGripPointsPE_7(SwigDirectorMethodgetStretchPoints);
200 if (SwigDerivedClassHasMethod("moveStretchPointsAt", swigMethodTypes8))
201 swigDelegate8 = new SwigDelegateOdDbGripPointsPE_8(SwigDirectorMethodmoveStretchPointsAt);
202 if (SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes9))
203 swigDelegate9 = new SwigDelegateOdDbGripPointsPE_9(SwigDirectorMethodgetOsnapPoints__SWIG_0);
204 if (SwigDerivedClassHasMethod("getOsnapPoints", swigMethodTypes10))
205 swigDelegate10 = new SwigDelegateOdDbGripPointsPE_10(SwigDirectorMethodgetOsnapPoints__SWIG_1);
206 if (SwigDerivedClassHasMethod("getGripPointsAtSubentPath", swigMethodTypes11))
207 swigDelegate11 = new SwigDelegateOdDbGripPointsPE_11(SwigDirectorMethodgetGripPointsAtSubentPath);
208 if (SwigDerivedClassHasMethod("moveGripPointsAtSubentPaths", swigMethodTypes12))
209 swigDelegate12 = new SwigDelegateOdDbGripPointsPE_12(SwigDirectorMethodmoveGripPointsAtSubentPaths);
210 TD_DbPINVOKE.OdDbGripPointsPE_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12);
211 }
212
213 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
214 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);
215 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdDbGripPointsPE));
216 return hasDerivedMethod;
217 }
218
219 private IntPtr SwigDirectorMethodqueryX(IntPtr protocolClass) {
220 return
221 // csdirectorout for OdRxObject*, OdRxObject&
223 (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),protocolClass,false) /*createInt 6_2*/ // csdirectorin for smart pointer
224)).Handle
225;
226 }
227
228 private IntPtr SwigDirectorMethodisA() {
229 return
230 // csdirectorout for OdRxClass*, OdRxClass&
231 OdRxClass.getCPtr(isA()).Handle
232;
233 }
234
235 private void SwigDirectorMethodcopyFrom(IntPtr pSource) {
236 copyFrom(
237 (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),pSource,false) /*createInt 6_2*/ // csdirectorin for smart pointer
238);
239 }
240
241 private int SwigDirectorMethodgetGripPoints__SWIG_0(IntPtr pEntity, global::System.IntPtr gripPoints) {
242 return (int)getGripPoints(
243 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
244, new OdGePoint3dArray(gripPoints, false));
245 }
246
247 private int SwigDirectorMethodmoveGripPointsAt__SWIG_0(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset) {
248 return (int)moveGripPointsAt(
249 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
250,
251 //csdirectorin of INOUT_PARAM_OBJ
252 new OdIntArray(indices,true)
253, new OdGeVector3d(offset, false));
254 }
255
256 private int SwigDirectorMethodgetGripPoints__SWIG_1(IntPtr pEntity, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags) {
257 return (int)getGripPoints(
258 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
259, new OdDbGripDataPtrArray(grips, false), curViewUnitSize, gripSize, new OdGeVector3d(curViewDir, false), bitFlags);
260 }
261
262 private int SwigDirectorMethodmoveGripPointsAt__SWIG_1(IntPtr pEntity, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags) {
263 return (int)moveGripPointsAt(
264 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
265, new OdDbVoidPtrArray(grips, false), new OdGeVector3d(offset, false), bitFlags);
266 }
267
268 private int SwigDirectorMethodgetStretchPoints(IntPtr pEntity, global::System.IntPtr stretchPoints) {
269 return (int)getStretchPoints(
270 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
271, new OdGePoint3dArray(stretchPoints, false));
272 }
273
274 private int SwigDirectorMethodmoveStretchPointsAt(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset) {
275 return (int)moveStretchPointsAt(
276 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
277,
278 //csdirectorin of INOUT_PARAM_OBJ
279 new OdIntArray(indices,true)
280, new OdGeVector3d(offset, false));
281 }
282
283 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) {
284 return (int)getOsnapPoints(
285 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
286, (OsnapMode)osnapMode, gsSelectionMark /*SIMPLETYPE*/, new OdGePoint3d(pickPoint, false), new OdGePoint3d(lastPoint, false), new OdGeMatrix3d(xWorldToEye, false), new OdGePoint3dArray(snapPoints, false));
287 }
288
289 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) {
290 return (int)getOsnapPoints(
291 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
292, (OsnapMode)osnapMode, gsSelectionMark /*SIMPLETYPE*/, new OdGePoint3d(pickPoint, false), new OdGePoint3d(lastPoint, false), new OdGeMatrix3d(xWorldToEye, false), new OdGePoint3dArray(snapPoints, false), new OdGeMatrix3d(insert, false));
293 }
294
295 private int SwigDirectorMethodgetGripPointsAtSubentPath(IntPtr pEntity, global::System.IntPtr path, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, UInt32 /*SIMPLETYPE*/ bitflags) {
296 return (int)getGripPointsAtSubentPath(
297 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_2*/ // csdirectorin for smart pointer
298, new OdDbFullSubentPath(path, false), new OdDbGripDataPtrArray(grips, false), curViewUnitSize, gripSize, new OdGeVector3d(curViewDir, false), bitflags /*SIMPLETYPE*/);
299 }
300
301 private int SwigDirectorMethodmoveGripPointsAtSubentPaths(IntPtr pEntity, global::System.IntPtr paths, global::System.IntPtr gripAppData, global::System.IntPtr offset, UInt32 /*SIMPLETYPE*/ bitflags) {
302 return (int)moveGripPointsAtSubentPaths(
303 (OdDbEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbEntity),pEntity,false) /*createInt 6_1*/ // csdirectorin for smart pointer
304, new OdDbFullSubentPathArray(paths, false), new OdDbVoidPtrArray(gripAppData, false), new OdGeVector3d(offset, false), bitflags /*SIMPLETYPE*/);
305 }
306
307 public delegate IntPtr SwigDelegateOdDbGripPointsPE_0(IntPtr protocolClass);
308 public delegate IntPtr SwigDelegateOdDbGripPointsPE_1();
309 public delegate void SwigDelegateOdDbGripPointsPE_2(IntPtr pSource);
310 public delegate int SwigDelegateOdDbGripPointsPE_3(IntPtr pEntity, global::System.IntPtr gripPoints);
311 public delegate int SwigDelegateOdDbGripPointsPE_4(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset);
312 public delegate int SwigDelegateOdDbGripPointsPE_5(IntPtr pEntity, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags);
313 public delegate int SwigDelegateOdDbGripPointsPE_6(IntPtr pEntity, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags);
314 public delegate int SwigDelegateOdDbGripPointsPE_7(IntPtr pEntity, global::System.IntPtr stretchPoints);
315 public delegate int SwigDelegateOdDbGripPointsPE_8(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset);
316 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);
317 public delegate int SwigDelegateOdDbGripPointsPE_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);
318 public delegate int SwigDelegateOdDbGripPointsPE_11(IntPtr pEntity, global::System.IntPtr path, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, UInt32 /*SIMPLETYPE*/ bitflags);
319 public delegate int SwigDelegateOdDbGripPointsPE_12(IntPtr pEntity, global::System.IntPtr paths, global::System.IntPtr gripAppData, global::System.IntPtr offset, UInt32 /*SIMPLETYPE*/ bitflags);
320
321 private SwigDelegateOdDbGripPointsPE_0 swigDelegate0;
322 private SwigDelegateOdDbGripPointsPE_1 swigDelegate1;
323 private SwigDelegateOdDbGripPointsPE_2 swigDelegate2;
324 private SwigDelegateOdDbGripPointsPE_3 swigDelegate3;
325 private SwigDelegateOdDbGripPointsPE_4 swigDelegate4;
326 private SwigDelegateOdDbGripPointsPE_5 swigDelegate5;
327 private SwigDelegateOdDbGripPointsPE_6 swigDelegate6;
328 private SwigDelegateOdDbGripPointsPE_7 swigDelegate7;
329 private SwigDelegateOdDbGripPointsPE_8 swigDelegate8;
330 private SwigDelegateOdDbGripPointsPE_9 swigDelegate9;
331 private SwigDelegateOdDbGripPointsPE_10 swigDelegate10;
332 private SwigDelegateOdDbGripPointsPE_11 swigDelegate11;
333 private SwigDelegateOdDbGripPointsPE_12 swigDelegate12;
334
335 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdRxClass) };
336 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { };
337 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdRxObject) };
338 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdGePoint3dArray) };
339 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdIntArray), typeof(OdGeVector3d) };
340 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbGripDataPtrArray), typeof(double), typeof(int), typeof(OdGeVector3d), typeof(int) };
341 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbVoidPtrArray), typeof(OdGeVector3d), typeof(int) };
342 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdGePoint3dArray) };
343 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdIntArray), typeof(OdGeVector3d) };
344 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdDbEntity), typeof(OsnapMode), typeof(IntPtr), typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGeMatrix3d), typeof(OdGePoint3dArray) };
345 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(OdDbEntity), typeof(OsnapMode), typeof(IntPtr), typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGeMatrix3d), typeof(OdGePoint3dArray), typeof(OdGeMatrix3d) };
346 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPath), typeof(OdDbGripDataPtrArray), typeof(double), typeof(int), typeof(OdGeVector3d), typeof(UInt32) };
347 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdDbEntity), typeof(OdDbFullSubentPathArray), typeof(OdDbVoidPtrArray), typeof(OdGeVector3d), typeof(UInt32) };
348}
349
350}
static HandleRef getCPtr(OdDbGripDataPtrArray obj)
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(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)
delegate int SwigDelegateOdDbGripPointsPE_7(IntPtr pEntity, global::System.IntPtr stretchPoints)
override void Dispose(bool disposing)
virtual OdResult moveGripPointsAt(OdDbEntity pEntity, OdIntArray indices, OdGeVector3d offset)
static OdDbGripPointsPE createObject()
delegate void SwigDelegateOdDbGripPointsPE_2(IntPtr pSource)
delegate int SwigDelegateOdDbGripPointsPE_3(IntPtr pEntity, global::System.IntPtr gripPoints)
delegate IntPtr SwigDelegateOdDbGripPointsPE_1()
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_4(IntPtr pEntity, IntPtr indices, global::System.IntPtr offset)
static string getRealClassName(IntPtr ptr)
virtual OdResult getStretchPoints(OdDbEntity pEntity, OdGePoint3dArray stretchPoints)
delegate int SwigDelegateOdDbGripPointsPE_6(IntPtr pEntity, global::System.IntPtr grips, global::System.IntPtr offset, int bitFlags)
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)
virtual OdResult getGripPoints(OdDbEntity pEntity, OdGePoint3dArray gripPoints)
virtual OdResult getOsnapPoints(OdDbEntity pEntity, OsnapMode osnapMode, IntPtr gsSelectionMark, OdGePoint3d pickPoint, OdGePoint3d lastPoint, OdGeMatrix3d xWorldToEye, OdGePoint3dArray snapPoints)
delegate int SwigDelegateOdDbGripPointsPE_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)
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)
delegate int SwigDelegateOdDbGripPointsPE_11(IntPtr pEntity, global::System.IntPtr path, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, UInt32 bitflags)
virtual OdResult moveGripPointsAtSubentPaths(OdDbEntity pEntity, OdDbFullSubentPathArray paths, OdDbVoidPtrArray gripAppData, OdGeVector3d offset, UInt32 bitflags)
delegate int SwigDelegateOdDbGripPointsPE_5(IntPtr pEntity, global::System.IntPtr grips, double curViewUnitSize, int gripSize, global::System.IntPtr curViewDir, int bitFlags)
delegate int SwigDelegateOdDbGripPointsPE_12(IntPtr pEntity, global::System.IntPtr paths, global::System.IntPtr gripAppData, global::System.IntPtr offset, UInt32 bitflags)
delegate int SwigDelegateOdDbGripPointsPE_8(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 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 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, OdDbGripPointsPE.SwigDelegateOdDbGripPointsPE_12 delegate12)
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)