Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
TG_Db.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
13 using System;
14 using System.Runtime.InteropServices;
15 using Teigha.Core;
16
17public enum DrawType {
18 kWarmGrip = 0,
22}
23
24public enum GripStatus {
25 kGripStart = 0,
29 kMove,
30 kRotate,
31 kScale,
32 kMirror,
35}
36
37public enum OsnapMask {
38 kOsMaskEnd = 0x000001,
39 kOsMaskMid = 0x000002,
40 kOsMaskCen = 0x000004,
41 kOsMaskNode = 0x000008,
42 kOsMaskQuad = 0x000010,
43 kOsMaskInt = 0x000020,
44 kOsMaskIns = 0x000040,
45 kOsMaskPerp = 0x000080,
46 kOsMaskTan = 0x000100,
47 kOsMaskNear = 0x000200,
48 kOsMaskQuick = 0x000400,
49 kOsMaskApint = 0x000800,
50 kOsMaskImmediate = 0x010000,
51 kOsMaskAllowTan = 0x020000,
52 kOsMaskDisablePerp = 0x040000,
53 kOsMaskRelCartesian = 0x080000,
54 kOsMaskRelPolar = 0x100000,
55 kOsMaskNoneOverride = 0x200000
56}
57
58public class TG_Db {
59
60 public delegate OdDgAttributeLinkage OdDgLinkageFactoryFuncDelegate(IntPtr pData,UInt32 dataSize);
61
62
63 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
64
65 public delegate IntPtr OdDgLinkageFactoryFuncDelegateNative(IntPtr pData,UInt32 dataSize);
66
67 public static OdDgElementIterator createComplexElementIterator(OdDgElement obj, bool atBeginning, bool skipDeleted) {// OdDgElementIteratorPtr
68 MemoryManager mMan = MemoryManager.GetMemoryManager();
69 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
70 IntPtr ptr = TG_DbPINVOKE.createComplexElementIterator__SWIG_0(OdDgElement.getCPtr(obj), atBeginning, skipDeleted);
71
72 OdDgElementIterator ret = null;
73 if (null != mTrans)
74 {
75 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
76 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
77 }
78 else
79 {
80 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
81 }
82
84 return ret;
85}
86
87 public static OdDgElementIterator createComplexElementIterator(OdDgElement obj, bool atBeginning) {// OdDgElementIteratorPtr
88 MemoryManager mMan = MemoryManager.GetMemoryManager();
89 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
91
92 OdDgElementIterator ret = null;
93 if (null != mTrans)
94 {
95 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
96 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
97 }
98 else
99 {
100 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
101 }
102
104 return ret;
105}
106
107 public static OdDgElementIterator createComplexElementIterator(OdDgElement obj) {// OdDgElementIteratorPtr
108 MemoryManager mMan = MemoryManager.GetMemoryManager();
109 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
111
112 OdDgElementIterator ret = null;
113 if (null != mTrans)
114 {
115 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
116 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
117 }
118 else
119 {
120 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
121 }
122
124 return ret;
125}
126
132
138
139 public static String convertStringToECSchemaItemName(String strName, bool bDisplayLabelConversion) {
140 string ret = TG_DbPINVOKE.convertStringToECSchemaItemName__SWIG_0(strName, bDisplayLabelConversion);
142 return ret;
143}
144
150
151 public static String convertECSchemaItemNameToString(String strSchemaItemName) {
152 string ret = TG_DbPINVOKE.convertECSchemaItemNameToString(strSchemaItemName);
154 return ret;
155}
156
157 public static TG_Db.OdDgLinkageFactoryFuncDelegate oddgSetLinkageHandler(UInt16 primaryId, TG_Db.OdDgLinkageFactoryFuncDelegate /*CS_DELEGATE_CONNECT_TYPEMAP_PART_BASE cstype*/ pFactoryFunc) {
158/*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin start*/
159 TG_Db.OdDgLinkageFactoryFuncDelegateNative pFactoryFunc_inDelegate = null;
160 if (pFactoryFunc != null)
161 {
162 pFactoryFunc_inDelegate = (IntPtr pData,UInt32 dataSize) =>
163 {
164 ;
165 try
166 {
167 return OdMarshalHelper.ObjectToPtr<OdDgAttributeLinkage>(pFactoryFunc(pData,dataSize));
168 }
169 finally
170 {
171 ;
172 }
173 };
174 }
175 IntPtr pFactoryFunc_ptr = (pFactoryFunc == null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pFactoryFunc_inDelegate);
176 Teigha.Core.DelegateHolder.Add(pFactoryFunc_inDelegate);
177 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN pre csin end*/
178 try {
179 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csout start*/
180 IntPtr nativeCallback = TG_DbPINVOKE.oddgSetLinkageHandler(primaryId /*SIMPLETYPE*/, pFactoryFunc_ptr /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csin*/ );
181
183 TG_Db.OdDgLinkageFactoryFuncDelegate outDelegate = null;
184 if (nativeCallback != IntPtr.Zero)
185 {
186 outDelegate = (IntPtr pData,UInt32 dataSize) =>
187 {
188 TG_Db.OdDgLinkageFactoryFuncDelegateNative cPtr_NativeDelegate = Marshal.GetDelegateForFunctionPointer(nativeCallback, typeof(TG_Db.OdDgLinkageFactoryFuncDelegateNative)) as TG_Db.OdDgLinkageFactoryFuncDelegateNative;
189 ;
190 try
191 {
192 return OdMarshalHelper.PtrToObject<OdDgAttributeLinkage>(cPtr_NativeDelegate(pData,dataSize));
193 }
194 finally
195 {
196 ;
197 }
198 };
199 }
200 return outDelegate;
201 /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN csout end*/
202 } finally {
203//Empty post /*CS_DELEGATE_CONNECT_TYPEMAP_PART_NONVOID_RETURN post csin*/
204 }
205 }
206
207 public static OdRxClass oddgSetXAttributeHandler(UInt32 handlerId, OdRxClass pXAttributeClass) {
208 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.oddgSetXAttributeHandler(handlerId /*SIMPLETYPE*/, OdRxClass.getCPtr(pXAttributeClass)),false); /*createInt 3_2*/
209
211 return ret;
212}
213
214 public static OdDgRxEvent odDgRxEvent() {// OdDgRxEventPtr
215 MemoryManager mMan = MemoryManager.GetMemoryManager();
216 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
217 IntPtr ptr = TG_DbPINVOKE.odDgRxEvent();
218
219 OdDgRxEvent ret = null;
220 if (null != mTrans)
221 {
222 mTrans.AddObject((OdDgRxEvent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRxEvent),ptr, true));
223 ret = (OdDgRxEvent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRxEvent),ptr, false);
224 }
225 else
226 {
227 ret = (OdDgRxEvent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRxEvent),ptr, true);
228 }
229
231 return ret;
232}
233
234 public static OdResult odDgGetObjectMesh(OdDgElement pElm, double dSurfaceTolerance, OdGePoint3dArray vertexArray, OdInt32Array faceArray, out OdGiFaceData faceData, bool bCreateTriangles) {
235IntPtr p_faceData = IntPtr.Zero; /*OUT_PARAM_OBJ PRE*/
236 try {
237 OdResult ret = (OdResult)TG_DbPINVOKE.odDgGetObjectMesh__SWIG_0(OdDgElement.getCPtr(pElm), dSurfaceTolerance, OdGePoint3dArray.getCPtr(vertexArray), OdInt32Array.getCPtr(faceArray).Handle, out p_faceData, bCreateTriangles);
239 return ret;
240 } finally {
241MemoryTransaction mTrans_faceData = MemoryManager.GetMemoryManager().GetCurrentTransaction();
242 if(mTrans_faceData != null)
243 mTrans_faceData.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdGiFaceData>(typeof(OdGiFaceData), p_faceData, true));
244 faceData = Teigha.Core.Helpers.odCreateObjectInternal<OdGiFaceData>(typeof(OdGiFaceData), p_faceData, mTrans_faceData == null);
245 /*OUT_PARAM_OBJ POST*/
246 }
247 }
248
249 public static OdResult odDgGetObjectMesh(OdDgElement pElm, double dSurfaceTolerance, OdGePoint3dArray vertexArray, OdInt32Array faceArray, out OdGiFaceData faceData) {
250IntPtr p_faceData = IntPtr.Zero; /*OUT_PARAM_OBJ PRE*/
251 try {
252 OdResult ret = (OdResult)TG_DbPINVOKE.odDgGetObjectMesh__SWIG_1(OdDgElement.getCPtr(pElm), dSurfaceTolerance, OdGePoint3dArray.getCPtr(vertexArray), OdInt32Array.getCPtr(faceArray).Handle, out p_faceData);
254 return ret;
255 } finally {
256MemoryTransaction mTrans_faceData = MemoryManager.GetMemoryManager().GetCurrentTransaction();
257 if(mTrans_faceData != null)
258 mTrans_faceData.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdGiFaceData>(typeof(OdGiFaceData), p_faceData, true));
259 faceData = Teigha.Core.Helpers.odCreateObjectInternal<OdGiFaceData>(typeof(OdGiFaceData), p_faceData, mTrans_faceData == null);
260 /*OUT_PARAM_OBJ POST*/
261 }
262 }
263
264 public static OdDgEditor oddgRxEditor() {// OdDgEditorPtr
265 MemoryManager mMan = MemoryManager.GetMemoryManager();
266 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
267 IntPtr ptr = TG_DbPINVOKE.oddgRxEditor();
268
269 OdDgEditor ret = null;
270 if (null != mTrans)
271 {
272 mTrans.AddObject((OdDgEditor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgEditor),ptr, true));
273 ret = (OdDgEditor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgEditor),ptr, false);
274 }
275 else
276 {
277 ret = (OdDgEditor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgEditor),ptr, true);
278 }
279
281 return ret;
282}
283
285 global::System.IntPtr cPtr = TG_DbPINVOKE.oddgGetLibraryInfo();
286 OdDbLibraryInfo ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbLibraryInfo(cPtr, false);
288 return ret;
289 }
290
296
297 public static IPSHelper createPSHelper() {
298 global::System.IntPtr cPtr = TG_DbPINVOKE.createPSHelper();
299 IPSHelper ret = (cPtr == global::System.IntPtr.Zero) ? null : new IPSHelper(cPtr, false);
301 return ret;
302 }
303
308
309 public static IPSHelper getPSHelper(OdBrBrep brep) {
310 global::System.IntPtr cPtr = TG_DbPINVOKE.getPSHelper(OdBrBrep.getCPtr(brep));
311 IPSHelper ret = (cPtr == global::System.IntPtr.Zero) ? null : new IPSHelper(cPtr, false);
313 return ret;
314 }
315
321
324 IPSHelper ret = (cPtr == global::System.IntPtr.Zero) ? null : new IPSHelper(cPtr, false);
326 return ret;
327 }
328
329 public static OdDgSummaryInformation oddgGetSummaryInformation(OdDgDatabase pDb) {// OdDgSummaryInformationPtr
330 MemoryManager mMan = MemoryManager.GetMemoryManager();
331 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
333
334 OdDgSummaryInformation ret = null;
335 if (null != mTrans)
336 {
337 mTrans.AddObject((OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, true));
338 ret = (OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, false);
339 }
340 else
341 {
342 ret = (OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, true);
343 }
344
346 return ret;
347}
348
349 public static OdDgDocumentSummaryInformation oddgGetDocumentSummaryInformation(OdDgDatabase pDb) {// OdDgDocumentSummaryInformationPtr
350 MemoryManager mMan = MemoryManager.GetMemoryManager();
351 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
353
355 if (null != mTrans)
356 {
357 mTrans.AddObject((OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, true));
358 ret = (OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, false);
359 }
360 else
361 {
362 ret = (OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, true);
363 }
364
366 return ret;
367}
368
369 public static OdDgSummaryInformation oddgGetSummaryInformation(String fileName) {// OdDgSummaryInformationPtr
370 MemoryManager mMan = MemoryManager.GetMemoryManager();
371 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
372 IntPtr ptr = TG_DbPINVOKE.oddgGetSummaryInformation__SWIG_1(fileName);
373
374 OdDgSummaryInformation ret = null;
375 if (null != mTrans)
376 {
377 mTrans.AddObject((OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, true));
378 ret = (OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, false);
379 }
380 else
381 {
382 ret = (OdDgSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgSummaryInformation),ptr, true);
383 }
384
386 return ret;
387}
388
389 public static OdDgDocumentSummaryInformation oddgGetDocumentSummaryInformation(String fileName) {// OdDgDocumentSummaryInformationPtr
390 MemoryManager mMan = MemoryManager.GetMemoryManager();
391 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
393
395 if (null != mTrans)
396 {
397 mTrans.AddObject((OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, true));
398 ret = (OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, false);
399 }
400 else
401 {
402 ret = (OdDgDocumentSummaryInformation)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDocumentSummaryInformation),ptr, true);
403 }
404
406 return ret;
407}
408
409 public static readonly uint UINT_MAX = TG_DbPINVOKE.UINT_MAX_get();
410 public static readonly uint ULONG_MAX = TG_DbPINVOKE.ULONG_MAX_get();
411 public static readonly int _MSC_VER = TG_DbPINVOKE._MSC_VER_get();
413 public static readonly int OD_SIZEOF_INT = TG_DbPINVOKE.OD_SIZEOF_INT_get();
414 public static readonly int OD_SIZEOF_LONG = TG_DbPINVOKE.OD_SIZEOF_LONG_get();
415 public static readonly string PERCENT18LONG = TG_DbPINVOKE.PERCENT18LONG_get();
416 public static readonly string HANDLEFORMAT = TG_DbPINVOKE.HANDLEFORMAT_get();
417 public static readonly string PRId64 = TG_DbPINVOKE.PRId64_get();
418 public static readonly string PRIu64 = TG_DbPINVOKE.PRIu64_get();
419 public static readonly string PRIx64 = TG_DbPINVOKE.PRIx64_get();
420 public static readonly string PRIX64 = TG_DbPINVOKE.PRIX64_get();
421 public static readonly int OD_SIZEOF_PTR = TG_DbPINVOKE.OD_SIZEOF_PTR_get();
422 public const int SEEK_SET = 0;
423 public const int SEEK_CUR = 1;
424 public const int SEEK_END = 2;
425 public const int MAX_VERTEX_COUNT = 5456;
426}
427
428}
static HandleRef getCPtr(OdBrBrep obj)
Definition OdBrBrep.cs:25
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdInt32Array obj)
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
static HandleRef getCPtr(OdStreamBuf obj)
static HandleRef getCPtr(IPSHelper obj)
Definition IPSHelper.cs:27
static HandleRef getCPtr(OdDgAssocPointRoot obj)
static HandleRef getCPtr(OdDgDatabase obj)
static HandleRef getCPtr(OdDgElement obj)
static HandleRef getCPtr(OdDgResBuf obj)
Definition OdDgResBuf.cs:26
static OdDgElementPtrArray getAssociatedElements(OdDgAssocPointRoot pDimAssoc, OdDgDatabase pDb)
Definition TG_Db.cs:133
static OdDgElementIterator createComplexElementIterator(OdDgElement obj)
Definition TG_Db.cs:107
static bool isCellHeaderElement(OdDgElement pElm)
Definition TG_Db.cs:127
static IPSHelper createPSHelper()
Definition TG_Db.cs:297
static OdDgRxEvent odDgRxEvent()
Definition TG_Db.cs:214
static readonly uint ULONG_MAX
Definition TG_Db.cs:410
static readonly int OD_SIZEOF_INT
Definition TG_Db.cs:413
static readonly string PERCENT18LONG
Definition TG_Db.cs:415
static String convertStringToECSchemaItemName(String strName)
Definition TG_Db.cs:145
static TG_Db.OdDgLinkageFactoryFuncDelegate oddgSetLinkageHandler(UInt16 primaryId, TG_Db.OdDgLinkageFactoryFuncDelegate pFactoryFunc)
Definition TG_Db.cs:157
static readonly string PRIx64
Definition TG_Db.cs:419
static void deletePSHelper(IPSHelper pIC)
Definition TG_Db.cs:304
static readonly uint UINT_MAX
Definition TG_Db.cs:409
static String convertStringToECSchemaItemName(String strName, bool bDisplayLabelConversion)
Definition TG_Db.cs:139
static OdRxClass oddgSetXAttributeHandler(UInt32 handlerId, OdRxClass pXAttributeClass)
Definition TG_Db.cs:207
const int SEEK_SET
Definition TG_Db.cs:422
static OdDgDocumentSummaryInformation oddgGetDocumentSummaryInformation(String fileName)
Definition TG_Db.cs:389
static OdDbLibraryInfo oddgGetLibraryInfo()
Definition TG_Db.cs:284
static readonly string PRIu64
Definition TG_Db.cs:418
static OdDgElementIterator createComplexElementIterator(OdDgElement obj, bool atBeginning)
Definition TG_Db.cs:87
static OdDgEditor oddgRxEditor()
Definition TG_Db.cs:264
static readonly int OD_SIZEOF_LONG
Definition TG_Db.cs:414
const int MAX_VERTEX_COUNT
Definition TG_Db.cs:425
delegate IntPtr OdDgLinkageFactoryFuncDelegateNative(IntPtr pData, UInt32 dataSize)
static readonly int _MSC_VER
Definition TG_Db.cs:411
static IPSHelper mergePSHelpers(SWIGTYPE_p_OdArrayT_IPSHelper_p_OdObjectsAllocatorT_IPSHelper_p_t_t entitySet)
Definition TG_Db.cs:322
static OdDgSummaryInformation oddgGetSummaryInformation(OdDgDatabase pDb)
Definition TG_Db.cs:329
static OdDgElementIterator createComplexElementIterator(OdDgElement obj, bool atBeginning, bool skipDeleted)
Definition TG_Db.cs:67
static OdDgDocumentSummaryInformation oddgGetDocumentSummaryInformation(OdDgDatabase pDb)
Definition TG_Db.cs:349
static IPSHelper getPSHelper(OdBrBrep brep)
Definition TG_Db.cs:309
static readonly string HANDLEFORMAT
Definition TG_Db.cs:416
static OdResult odDgGetObjectMesh(OdDgElement pElm, double dSurfaceTolerance, OdGePoint3dArray vertexArray, OdInt32Array faceArray, out OdGiFaceData faceData, bool bCreateTriangles)
Definition TG_Db.cs:234
const int SEEK_END
Definition TG_Db.cs:424
static bool breakPSToSingleBody(OdStreamBuf pStreamBuf, SWIGTYPE_p_OdArrayT_IPSHelper_p_OdObjectsAllocatorT_IPSHelper_p_t_t entitySet)
Definition TG_Db.cs:316
delegate OdDgAttributeLinkage OdDgLinkageFactoryFuncDelegate(IntPtr pData, UInt32 dataSize)
static bool oddbCompareRbChains(OdDgResBuf pRb1, OdDgResBuf pRb2)
Definition TG_Db.cs:291
const int SEEK_CUR
Definition TG_Db.cs:423
static String convertECSchemaItemNameToString(String strSchemaItemName)
Definition TG_Db.cs:151
static readonly int ODCHAR_IS_INT16LE
Definition TG_Db.cs:412
static OdResult odDgGetObjectMesh(OdDgElement pElm, double dSurfaceTolerance, OdGePoint3dArray vertexArray, OdInt32Array faceArray, out OdGiFaceData faceData)
Definition TG_Db.cs:249
static readonly int OD_SIZEOF_PTR
Definition TG_Db.cs:421
static readonly string PRId64
Definition TG_Db.cs:417
static readonly string PRIX64
Definition TG_Db.cs:420
static OdDgSummaryInformation oddgGetSummaryInformation(String fileName)
Definition TG_Db.cs:369
static global::System.Exception Retrieve()
static IntPtr oddgGetSummaryInformation__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static string HANDLEFORMAT_get()
static IntPtr oddgRxEditor()
static IntPtr oddgGetSummaryInformation__SWIG_0(HandleRef jarg1)
static global::System.IntPtr getPSHelper(global::System.Runtime.InteropServices.HandleRef jarg1)
static String convertStringToECSchemaItemName__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, bool jarg2)
static int odDgGetObjectMesh__SWIG_0(HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4, out IntPtr jarg5, bool jarg6)
static String convertECSchemaItemNameToString([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static string PERCENT18LONG_get()
static string PRId64_get()
static uint ULONG_MAX_get()
static int ODCHAR_IS_INT16LE_get()
static IntPtr createComplexElementIterator__SWIG_1(HandleRef jarg1, bool jarg2)
static global::System.IntPtr getAssociatedElements(HandleRef jarg1, HandleRef jarg2)
static int OD_SIZEOF_INT_get()
static IntPtr oddgSetLinkageHandler(UInt16 jarg1, IntPtr jarg2)
static void deletePSHelper(global::System.Runtime.InteropServices.HandleRef jarg1)
static string PRIu64_get()
static global::System.IntPtr createPSHelper()
static bool oddbCompareRbChains(HandleRef jarg1, HandleRef jarg2)
static IntPtr createComplexElementIterator__SWIG_2(HandleRef jarg1)
static IntPtr oddgGetDocumentSummaryInformation__SWIG_0(HandleRef jarg1)
static IntPtr oddgSetXAttributeHandler(UInt32 jarg1, HandleRef jarg2)
static bool isCellHeaderElement(HandleRef jarg1)
static String convertStringToECSchemaItemName__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static int OD_SIZEOF_LONG_get()
static global::System.IntPtr oddgGetLibraryInfo()
static int OD_SIZEOF_PTR_get()
static IntPtr createComplexElementIterator__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static IntPtr oddgGetDocumentSummaryInformation__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static string PRIX64_get()
static string PRIx64_get()
static bool breakPSToSingleBody(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int _MSC_VER_get()
static IntPtr odDgRxEvent()
static uint UINT_MAX_get()
static global::System.IntPtr mergePSHelpers(global::System.Runtime.InteropServices.HandleRef jarg1)
static int odDgGetObjectMesh__SWIG_1(HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4, out IntPtr jarg5)