Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
TD_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.TD {
12
13 using System;
14 using System.Runtime.InteropServices;
15 using Teigha.Core;
16
17 [StructLayout(LayoutKind.Sequential)]
18 public struct OdGeVector3dValue
19 {
20 double x;
21 double y;
22 double z;
23 }
24
25public class TD_Db {
26
27 public delegate OdGeVector3dValue DimDataSetCustomStringFuncPtrDelegate(OdDbDimData pThis,OdDbEntity pEnt,string sCustomString,OdGeVector3d offset);
28
29
30 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
31
32 public delegate OdGeVector3dValue DimDataSetCustomStringFuncPtrDelegateNative(IntPtr pThis,IntPtr pEnt,IntPtr sCustomString,IntPtr offset);
33
34
35 public delegate OdGeVector3dValue DimDataSetValueFuncPtrDelegate(OdDbDimData pThis,OdDbEntity pEnt,double newValue,OdGeVector3d offset);
36
37
38 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
39
40 public delegate OdGeVector3dValue DimDataSetValueFuncPtrDelegateNative(IntPtr pThis,IntPtr pEnt,double newValue,IntPtr offset);
41
42
43 public delegate int OdDbMTextEnumDelegate(OdDbMTextFragment _fragment,IntPtr ptr_arg);
44
45
46 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
47
48 public delegate int OdDbMTextEnumDelegateNative(IntPtr _fragment,IntPtr ptr_arg);
49
50
51 public delegate void MainHistStreamFuncDelegate(IntPtr __arg);
52
53
54 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
55 public delegate void MainHistStreamFuncDelegateNative(IntPtr __arg);
56
57
58 public delegate OdResBuf GetFnDelegate(OdDbDatabase pDb);
59
60
61 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
62
63 public delegate IntPtr GetFnDelegateNative(IntPtr pDb);
64
65
66 public delegate void SetFnDelegate(OdDbDatabase pDb,OdResBuf pRbValue);
67
68
69 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
70 public delegate void SetFnDelegateNative(IntPtr pDb,IntPtr pRbValue);
71
72
73 public delegate void MapTypeFnDelegate(OdDbDatabase pDb,OdResBuf pVal,int opt);
74
75
76 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
77 public delegate void MapTypeFnDelegateNative(IntPtr pDb,IntPtr pVal,int opt);
78
79
80 public delegate String FormatFnDelegate(OdDbDatabase pDbCmdCtx,OdResBuf pRbValue);
81
82
83 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
84
85 public delegate IntPtr FormatFnDelegateNative(IntPtr pDbCmdCtx,IntPtr pRbValue);
86
87
88 public delegate void PromptFnDelegate(OdDbCommandContext pDbCmdCtx,String varName,OdResBuf pVal);
89
90
91 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
92 public delegate void PromptFnDelegateNative(IntPtr pDbCmdCtx,IntPtr varName,IntPtr pVal);
93
94
95 public delegate String PreferableFontCallbackDelegate(string arg1,string arg2,bool arg3);
96
97
98 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
99
100 public delegate IntPtr PreferableFontCallbackDelegateNative(IntPtr arg1,IntPtr arg2,bool arg3);
101
102 public static OdStreamBuf newUndoStream(OdDbBaseHostAppServices srv) {// OdStreamBufPtr
103 MemoryManager mMan = MemoryManager.GetMemoryManager();
104 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
106
107 OdStreamBuf ret = null;
108 if (null != mTrans)
109 {
110 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
111 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
112 }
113 else
114 {
115 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
116 }
117
119 return ret;
120}
121
122 public static OdDbUndoController newUndoController(bool undoType, OdStreamBuf str) {// OdDbUndoControllerPtr
123 MemoryManager mMan = MemoryManager.GetMemoryManager();
124 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
125 IntPtr ptr = TD_DbPINVOKE.newUndoController(undoType, OdStreamBuf.getCPtr(str));
126
127 OdDbUndoController ret = null;
128 if (null != mTrans)
129 {
130 mTrans.AddObject((OdDbUndoController)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbUndoController),ptr, true));
131 ret = (OdDbUndoController)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbUndoController),ptr, false);
132 }
133 else
134 {
135 ret = (OdDbUndoController)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbUndoController),ptr, true);
136 }
137
139 return ret;
140}
141
147
148 public static OdResBuf oddbEntGet(OdDbObject pObj, String regapps) {// OdResBufPtr
149 MemoryManager mMan = MemoryManager.GetMemoryManager();
150 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
151 IntPtr ptr = TD_DbPINVOKE.oddbEntGet__SWIG_0(OdDbObject.getCPtr(pObj), regapps);
152
153 OdResBuf ret = null;
154 if (null != mTrans)
155 {
156 mTrans.AddObject((OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true));
157 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, false);
158 }
159 else
160 {
161 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true);
162 }
163
165 return ret;
166}
167
168 public static OdResBuf oddbEntGet(OdDbObject pObj) {// OdResBufPtr
169 MemoryManager mMan = MemoryManager.GetMemoryManager();
170 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
172
173 OdResBuf ret = null;
174 if (null != mTrans)
175 {
176 mTrans.AddObject((OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true));
177 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, false);
178 }
179 else
180 {
181 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true);
182 }
183
185 return ret;
186}
187
188 public static OdResBuf oddbEntGet(OdDbObjectId id, String regapps) {// OdResBufPtr
189 MemoryManager mMan = MemoryManager.GetMemoryManager();
190 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
191 IntPtr ptr = TD_DbPINVOKE.oddbEntGet__SWIG_2(OdDbObjectId.getCPtr(id), regapps);
192
193 OdResBuf ret = null;
194 if (null != mTrans)
195 {
196 mTrans.AddObject((OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true));
197 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, false);
198 }
199 else
200 {
201 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true);
202 }
203
205 return ret;
206}
207
208 public static OdResBuf oddbEntGet(OdDbObjectId id) {// OdResBufPtr
209 MemoryManager mMan = MemoryManager.GetMemoryManager();
210 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
212
213 OdResBuf ret = null;
214 if (null != mTrans)
215 {
216 mTrans.AddObject((OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true));
217 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, false);
218 }
219 else
220 {
221 ret = (OdResBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdResBuf),ptr, true);
222 }
223
225 return ret;
226}
227
233
239
245
251
252 public static OdResult oddbEntMake(OdDbDatabase pDb, OdResBuf pRb, ref OdDbObject /*OUT_PARAM for SMARTPTR*/ pObj) {
253 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pObj = pObj == null ? IntPtr.Zero : OdDbObject.getCPtr(pObj).Handle;
254 IntPtr saved_pObj = tmp_pObj;
255 /*OUT_PARAM for SMARTPTR pre*/
256 try {
257 OdResult ret = (OdResult)TD_DbPINVOKE.oddbEntMake(OdDbDatabase.getCPtr(pDb), OdResBuf.getCPtr(pRb), ref tmp_pObj /*OUT_PARAM for SMARTPTR*/);
259 return ret;
260 } finally {
261if(tmp_pObj == IntPtr.Zero) pObj = null;
262 if(tmp_pObj != IntPtr.Zero && tmp_pObj != saved_pObj)
263 {
264 MemoryTransaction mTrans_pObj = MemoryManager.GetMemoryManager().GetCurrentTransaction();
265 if(mTrans_pObj != null)
266 mTrans_pObj.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbObject>(typeof(OdDbObject), tmp_pObj, true));
267 pObj = Teigha.Core.Helpers.odCreateObjectInternal<OdDbObject>(typeof(OdDbObject), tmp_pObj, mTrans_pObj == null);
268 /*OUT_PARAM for SMARTPTR*/
269 }
270 }
271 }
272
273 public static OdResult oddbEntMakeX(OdDbDatabase pDb, OdResBuf pRb, ref OdDbObject /*OUT_PARAM for SMARTPTR*/ pObj) {
274 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pObj = pObj == null ? IntPtr.Zero : OdDbObject.getCPtr(pObj).Handle;
275 IntPtr saved_pObj = tmp_pObj;
276 /*OUT_PARAM for SMARTPTR pre*/
277 try {
278 OdResult ret = (OdResult)TD_DbPINVOKE.oddbEntMakeX(OdDbDatabase.getCPtr(pDb), OdResBuf.getCPtr(pRb), ref tmp_pObj /*OUT_PARAM for SMARTPTR*/);
280 return ret;
281 } finally {
282if(tmp_pObj == IntPtr.Zero) pObj = null;
283 if(tmp_pObj != IntPtr.Zero && tmp_pObj != saved_pObj)
284 {
285 MemoryTransaction mTrans_pObj = MemoryManager.GetMemoryManager().GetCurrentTransaction();
286 if(mTrans_pObj != null)
287 mTrans_pObj.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbObject>(typeof(OdDbObject), tmp_pObj, true));
288 pObj = Teigha.Core.Helpers.odCreateObjectInternal<OdDbObject>(typeof(OdDbObject), tmp_pObj, mTrans_pObj == null);
289 /*OUT_PARAM for SMARTPTR*/
290 }
291 }
292 }
293
299
305
312
313
318
323
328
333
334 public static UInt32 getGapsAmount(OdDbDatabase pDb) {
335// test csout
336 /*SIMPLETYPE*/
339 return ret;
340 }
341
342 public static OdRxClass getClassByName(OdDbDatabase pDb, String className) {
343 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.getClassByName(OdDbDatabase.getCPtr(pDb), className),false); /*createInt 3_2*/
344
346 return ret;
347}
348
349 public static OdResult validateDrawingSignature(String drawingFullPath, out OdCryptoServices.OdSignatureVerificationResult verificationResult, OdSignatureDescription signatureDesc) {
350 OdResult ret = (OdResult)TD_DbPINVOKE.validateDrawingSignature(drawingFullPath, out verificationResult, OdSignatureDescription.getCPtr(signatureDesc).Handle);
352 return ret;
353 }
354
359
364
369
374
379
384
389
394
399
404
409
414
419
424
429
434
439
444
450
451 public static string DwgVersionToStr(DwgVersion ver) {
452 string ret = TD_DbPINVOKE.DwgVersionToStr((int)ver);
454 return ret;
455 }
456
462
464 OdDbDataLinkManager ret = (OdDbDataLinkManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDataLinkManager),TD_DbPINVOKE.odDbGetDataLinkManager(OdDbDatabase.getCPtr(db)),false); /*createInt 3_2*/
465
467 return ret;
468}
469
470 public static OdRxClass oddbDwgClassMapDesc(UInt16 nDwgType) {
471 global::System.IntPtr cPtr = TD_DbPINVOKE.oddbDwgClassMapDesc(nDwgType /*SIMPLETYPE*/);
472 OdRxClass ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdRxClass(cPtr, false);
474 return ret;
475 }
476
477 public static OdResult oddbGetObjectMesh(OdDbObject pObj, MeshFaceterSettings faceter, OdGePoint3dArray vertexArray, OdInt32Array faceArray, out OdGiFaceData faceData) {
478IntPtr p_faceData = IntPtr.Zero; /*OUT_PARAM_OBJ PRE*/
479 try {
480 OdResult ret = (OdResult)TD_DbPINVOKE.oddbGetObjectMesh(OdDbObject.getCPtr(pObj), MeshFaceterSettings.getCPtr(faceter), OdGePoint3dArray.getCPtr(vertexArray), OdInt32Array.getCPtr(faceArray).Handle, out p_faceData);
482 return ret;
483 } finally {
484MemoryTransaction mTrans_faceData = MemoryManager.GetMemoryManager().GetCurrentTransaction();
485 if(mTrans_faceData != null)
486 mTrans_faceData.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdGiFaceData>(typeof(OdGiFaceData), p_faceData, true));
487 faceData = Teigha.Core.Helpers.odCreateObjectInternal<OdGiFaceData>(typeof(OdGiFaceData), p_faceData, mTrans_faceData == null);
488 /*OUT_PARAM_OBJ POST*/
489 }
490 }
491
496
501
507
513
514 public static OdDbField copyTextFieldToObject(OdDbField srcField, OdDbObject pObj) {// OdDbFieldPtr
515 MemoryManager mMan = MemoryManager.GetMemoryManager();
516 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
518
519 OdDbField ret = null;
520 if (null != mTrans)
521 {
522 mTrans.AddObject((OdDbField)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbField),ptr, true));
523 ret = (OdDbField)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbField),ptr, false);
524 }
525 else
526 {
527 ret = (OdDbField)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbField),ptr, true);
528 }
529
531 return ret;
532}
533
534 public static OdDbField copyFieldWithChild(OdDbField srcField, bool addToDb) {// OdDbFieldPtr
535 MemoryManager mMan = MemoryManager.GetMemoryManager();
536 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
537 IntPtr ptr = TD_DbPINVOKE.copyFieldWithChild__SWIG_0(OdDbField.getCPtr(srcField), addToDb);
538
539 OdDbField ret = null;
540 if (null != mTrans)
541 {
542 mTrans.AddObject((OdDbField)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbField),ptr, true));
543 ret = (OdDbField)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbField),ptr, false);
544 }
545 else
546 {
547 ret = (OdDbField)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbField),ptr, true);
548 }
549
551 return ret;
552}
553
554 public static OdDbField copyFieldWithChild(OdDbField srcField) {// OdDbFieldPtr
555 MemoryManager mMan = MemoryManager.GetMemoryManager();
556 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
558
559 OdDbField ret = null;
560 if (null != mTrans)
561 {
562 mTrans.AddObject((OdDbField)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbField),ptr, true));
563 ret = (OdDbField)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbField),ptr, false);
564 }
565 else
566 {
567 ret = (OdDbField)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbField),ptr, true);
568 }
569
571 return ret;
572}
573
574 public static OdResult repairPreExtendedSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar, char symSubst, bool insertPrefix) {
575IntPtr tmp_newName = Marshal.StringToCoTaskMemUni(newName);
576 IntPtr saved_newName = tmp_newName;
577 try {
578 OdResult ret = (OdResult)TD_DbPINVOKE.repairPreExtendedSymbolName__SWIG_0(ref tmp_newName, oldName, OdDbDatabase.getCPtr(pDb), allowVerticalBar, symSubst /*SIMPLETYPE*/, insertPrefix);
580 return ret;
581 } finally {
582if (tmp_newName != saved_newName) newName = Marshal.PtrToStringUni(tmp_newName);
583 }
584 }
585
586 public static OdResult repairPreExtendedSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar, char symSubst) {
587IntPtr tmp_newName = Marshal.StringToCoTaskMemUni(newName);
588 IntPtr saved_newName = tmp_newName;
589 try {
590 OdResult ret = (OdResult)TD_DbPINVOKE.repairPreExtendedSymbolName__SWIG_1(ref tmp_newName, oldName, OdDbDatabase.getCPtr(pDb), allowVerticalBar, symSubst /*SIMPLETYPE*/);
592 return ret;
593 } finally {
594if (tmp_newName != saved_newName) newName = Marshal.PtrToStringUni(tmp_newName);
595 }
596 }
597
598 public static OdResult repairPreExtendedSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar) {
599IntPtr tmp_newName = Marshal.StringToCoTaskMemUni(newName);
600 IntPtr saved_newName = tmp_newName;
601 try {
602 OdResult ret = (OdResult)TD_DbPINVOKE.repairPreExtendedSymbolName__SWIG_2(ref tmp_newName, oldName, OdDbDatabase.getCPtr(pDb), allowVerticalBar);
604 return ret;
605 } finally {
606if (tmp_newName != saved_newName) newName = Marshal.PtrToStringUni(tmp_newName);
607 }
608 }
609
610 public static OdResult repairPreExtendedSymbolName(ref string newName, String oldName, OdDbDatabase pDb) {
611IntPtr tmp_newName = Marshal.StringToCoTaskMemUni(newName);
612 IntPtr saved_newName = tmp_newName;
613 try {
616 return ret;
617 } finally {
618if (tmp_newName != saved_newName) newName = Marshal.PtrToStringUni(tmp_newName);
619 }
620 }
621
622 public static OdResult repairSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar, char symSubst, bool insertPrefix) {
623IntPtr tmp_newName = Marshal.StringToCoTaskMemUni(newName);
624 IntPtr saved_newName = tmp_newName;
625 try {
626 OdResult ret = (OdResult)TD_DbPINVOKE.repairSymbolName__SWIG_0(ref tmp_newName, oldName, OdDbDatabase.getCPtr(pDb), allowVerticalBar, symSubst /*SIMPLETYPE*/, insertPrefix);
628 return ret;
629 } finally {
630if (tmp_newName != saved_newName) newName = Marshal.PtrToStringUni(tmp_newName);
631 }
632 }
633
634 public static OdResult repairSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar, char symSubst) {
635IntPtr tmp_newName = Marshal.StringToCoTaskMemUni(newName);
636 IntPtr saved_newName = tmp_newName;
637 try {
638 OdResult ret = (OdResult)TD_DbPINVOKE.repairSymbolName__SWIG_1(ref tmp_newName, oldName, OdDbDatabase.getCPtr(pDb), allowVerticalBar, symSubst /*SIMPLETYPE*/);
640 return ret;
641 } finally {
642if (tmp_newName != saved_newName) newName = Marshal.PtrToStringUni(tmp_newName);
643 }
644 }
645
646 public static OdResult repairSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar) {
647IntPtr tmp_newName = Marshal.StringToCoTaskMemUni(newName);
648 IntPtr saved_newName = tmp_newName;
649 try {
650 OdResult ret = (OdResult)TD_DbPINVOKE.repairSymbolName__SWIG_2(ref tmp_newName, oldName, OdDbDatabase.getCPtr(pDb), allowVerticalBar);
652 return ret;
653 } finally {
654if (tmp_newName != saved_newName) newName = Marshal.PtrToStringUni(tmp_newName);
655 }
656 }
657
658 public static OdResult repairSymbolName(ref string newName, String oldName, OdDbDatabase pDb) {
659IntPtr tmp_newName = Marshal.StringToCoTaskMemUni(newName);
660 IntPtr saved_newName = tmp_newName;
661 try {
662 OdResult ret = (OdResult)TD_DbPINVOKE.repairSymbolName__SWIG_3(ref tmp_newName, oldName, OdDbDatabase.getCPtr(pDb));
664 return ret;
665 } finally {
666if (tmp_newName != saved_newName) newName = Marshal.PtrToStringUni(tmp_newName);
667 }
668 }
669
670 public static OdResult validatePreExtendedSymbolName(String name, OdDbDatabase pDb, bool allowVerticalBar) {
673 return ret;
674 }
675
681
682 public static OdResult validateSymbolName(String name, OdDbDatabase pDb, bool allowVerticalBar) {
685 return ret;
686 }
687
693
694 public static bool getMaxSymbolNameLength(out UInt32 maxLength, out UInt32 maxSize, bool isNewName, bool compatibilityMode) {
695 bool ret = TD_DbPINVOKE.getMaxSymbolNameLength(out maxLength, out maxSize, isNewName, compatibilityMode);
697 return ret;
698 }
699
705
711
717
723
729
735
741
747
753
759
765
771
777
783
789
795
796 public static bool isLinetypeByLayerName(String name) {
797 bool ret = TD_DbPINVOKE.isLinetypeByLayerName(name);
799 return ret;
800 }
801
807
808 public static bool isLinetypeByBlockName(String name) {
809 bool ret = TD_DbPINVOKE.isLinetypeByBlockName(name);
811 return ret;
812 }
813
819
820 public static bool isLinetypeContinuousName(String name) {
821 bool ret = TD_DbPINVOKE.isLinetypeContinuousName(name);
823 return ret;
824 }
825
826 public static String layerZeroName() {
827 string ret = TD_DbPINVOKE.layerZeroName();
829 return ret;
830}
831
832 public static bool isLayerZeroName(String name) {
833 bool ret = TD_DbPINVOKE.isLayerZeroName(name);
835 return ret;
836 }
837
843
844 public static bool isLayerDefpointsName(String name) {
845 bool ret = TD_DbPINVOKE.isLayerDefpointsName(name);
847 return ret;
848 }
849
855
861
862 public static bool isMLineStandardName(String name) {
863 bool ret = TD_DbPINVOKE.isMLineStandardName(name);
865 return ret;
866 }
867
868 public static String dimStyleStandardName(MeasurementValue measurement) {
869 string ret = TD_DbPINVOKE.dimStyleStandardName((int)measurement);
871 return ret;
872}
873
879
880 public static bool isViewportActiveName(String name) {
881 bool ret = TD_DbPINVOKE.isViewportActiveName(name);
883 return ret;
884 }
885
886 public static bool isTextStyleStandardName(String name) {
887 bool ret = TD_DbPINVOKE.isTextStyleStandardName(name);
889 return ret;
890 }
891
897
903
909
915
921
927
933
939
945
951
957
963
969
975
981
987
988 public static bool isTableStandardName(String name) {
989 bool ret = TD_DbPINVOKE.isTableStandardName(name);
991 return ret;
992 }
993
999
1000 public static bool isMLeaderStandardName(String name) {
1001 bool ret = TD_DbPINVOKE.isMLeaderStandardName(name);
1003 return ret;
1004 }
1005
1011
1017
1023
1029
1034
1039
1044
1049
1054
1055 public static OdDbIndex getIndex(OdDbBlockTableRecord pBTR, OdRxClass key, OpenMode readOrWrite) {// OdDbIndexPtr
1056 MemoryManager mMan = MemoryManager.GetMemoryManager();
1057 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1058 IntPtr ptr = TD_DbPINVOKE.getIndex__SWIG_0(OdDbBlockTableRecord.getCPtr(pBTR), OdRxClass.getCPtr(key), (int)readOrWrite);
1059
1060 OdDbIndex ret = null;
1061 if (null != mTrans)
1062 {
1063 mTrans.AddObject((OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, true));
1064 ret = (OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, false);
1065 }
1066 else
1067 {
1068 ret = (OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, true);
1069 }
1070
1072 return ret;
1073}
1074
1075 public static OdDbIndex getIndex(OdDbBlockTableRecord pBTR, OdRxClass key) {// OdDbIndexPtr
1076 MemoryManager mMan = MemoryManager.GetMemoryManager();
1077 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1079
1080 OdDbIndex ret = null;
1081 if (null != mTrans)
1082 {
1083 mTrans.AddObject((OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, true));
1084 ret = (OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, false);
1085 }
1086 else
1087 {
1088 ret = (OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, true);
1089 }
1090
1092 return ret;
1093}
1094
1095 public static OdDbIndex getIndex(OdDbBlockTableRecord pBTR, int btrIndex, OpenMode readOrWrite) {// OdDbIndexPtr
1096 MemoryManager mMan = MemoryManager.GetMemoryManager();
1097 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1098 IntPtr ptr = TD_DbPINVOKE.getIndex__SWIG_2(OdDbBlockTableRecord.getCPtr(pBTR), btrIndex, (int)readOrWrite);
1099
1100 OdDbIndex ret = null;
1101 if (null != mTrans)
1102 {
1103 mTrans.AddObject((OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, true));
1104 ret = (OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, false);
1105 }
1106 else
1107 {
1108 ret = (OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, true);
1109 }
1110
1112 return ret;
1113}
1114
1115 public static OdDbIndex getIndex(OdDbBlockTableRecord pBTR, int btrIndex) {// OdDbIndexPtr
1116 MemoryManager mMan = MemoryManager.GetMemoryManager();
1117 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1118 IntPtr ptr = TD_DbPINVOKE.getIndex__SWIG_3(OdDbBlockTableRecord.getCPtr(pBTR), btrIndex);
1119
1120 OdDbIndex ret = null;
1121 if (null != mTrans)
1122 {
1123 mTrans.AddObject((OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, true));
1124 ret = (OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, false);
1125 }
1126 else
1127 {
1128 ret = (OdDbIndex)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbIndex),ptr, true);
1129 }
1130
1132 return ret;
1133}
1134
1140
1145
1150
1151 public static OdDbFilter getFilter(OdDbBlockReference pBlkRef, OdRxClass key, OpenMode readOrWrite) {// OdDbFilterPtr
1152 MemoryManager mMan = MemoryManager.GetMemoryManager();
1153 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1154 IntPtr ptr = TD_DbPINVOKE.getFilter__SWIG_0(OdDbBlockReference.getCPtr(pBlkRef), OdRxClass.getCPtr(key), (int)readOrWrite);
1155
1156 OdDbFilter ret = null;
1157 if (null != mTrans)
1158 {
1159 mTrans.AddObject((OdDbFilter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbFilter),ptr, true));
1160 ret = (OdDbFilter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbFilter),ptr, false);
1161 }
1162 else
1163 {
1164 ret = (OdDbFilter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbFilter),ptr, true);
1165 }
1166
1168 return ret;
1169}
1170
1171 public static OdDbFilter getFilter(OdDbBlockReference pBlkRef, int btrIndex, OpenMode readOrWrite) {// OdDbFilterPtr
1172 MemoryManager mMan = MemoryManager.GetMemoryManager();
1173 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1174 IntPtr ptr = TD_DbPINVOKE.getFilter__SWIG_1(OdDbBlockReference.getCPtr(pBlkRef), btrIndex, (int)readOrWrite);
1175
1176 OdDbFilter ret = null;
1177 if (null != mTrans)
1178 {
1179 mTrans.AddObject((OdDbFilter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbFilter),ptr, true));
1180 ret = (OdDbFilter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbFilter),ptr, false);
1181 }
1182 else
1183 {
1184 ret = (OdDbFilter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbFilter),ptr, true);
1185 }
1186
1188 return ret;
1189}
1190
1191 public static int numFilters(OdDbBlockReference pBlkRef) {
1194 return ret;
1195 }
1196
1197 public static OdRxEvent odrxEvent() {// OdRxEventPtr
1198 MemoryManager mMan = MemoryManager.GetMemoryManager();
1199 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1200 IntPtr ptr = TD_DbPINVOKE.odrxEvent();
1201
1202 OdRxEvent ret = null;
1203 if (null != mTrans)
1204 {
1205 mTrans.AddObject((OdRxEvent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxEvent),ptr, true));
1206 ret = (OdRxEvent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxEvent),ptr, false);
1207 }
1208 else
1209 {
1210 ret = (OdRxEvent)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxEvent),ptr, true);
1211 }
1212
1214 return ret;
1215}
1216
1217 public static uint kPlineVerticesThrehold {
1218 get {
1221 return ret;
1222 }
1223 }
1224
1225 public static void decompTransform(OdGeVector3d normal, OdGePoint3d position, OdGeScale3d scale, out double rotationAngle, OdGeMatrix3d transformMat, OdDbBlockTableRecord pBlockTableRecord) {
1226 TD_DbPINVOKE.decompTransform(OdGeVector3d.getCPtr(normal), OdGePoint3d.getCPtr(position).Handle, OdGeScale3d.getCPtr(scale), out rotationAngle, OdGeMatrix3d.getCPtr(transformMat), OdDbBlockTableRecord.getCPtr(pBlockTableRecord));
1228 }
1229
1230 public static int dimfit(int dimatfit, int dimtmove) {
1233 return ret;
1234 }
1235
1236 public static int dimunit(int dimlunit, int dimfrac) {
1239 return ret;
1240 }
1241
1242 public static int dimatfit(int dimfit) {
1243 int ret = TD_DbPINVOKE.dimatfit(dimfit);
1245 return ret;
1246 }
1247
1248 public static int dimtmove(int dimfit) {
1249 int ret = TD_DbPINVOKE.dimtmove(dimfit);
1251 return ret;
1252 }
1253
1254 public static int dimlunit(int dimunit) {
1255 int ret = TD_DbPINVOKE.dimlunit(dimunit);
1257 return ret;
1258 }
1259
1260 public static int dimfrac(int dimunit) {
1261 int ret = TD_DbPINVOKE.dimfrac(dimunit);
1263 return ret;
1264 }
1265
1266 public static String arrowName(OdDbObjectId blockId) {
1267 string ret = TD_DbPINVOKE.arrowName(OdDbObjectId.getCPtr(blockId));
1269 return ret;
1270}
1271
1272 public static bool isBuiltInArrow(String arrowheadName) {
1273 bool ret = TD_DbPINVOKE.isBuiltInArrow(arrowheadName);
1275 return ret;
1276 }
1277
1278 public static bool isZeroLengthArrow(String arrowheadName) {
1279 bool ret = TD_DbPINVOKE.isZeroLengthArrow(arrowheadName);
1281 return ret;
1282 }
1283
1284 public static OdDbObjectId findArrowId(String arrowheadName, OdDbDatabase pDb) {
1285 OdDbObjectId ret = new OdDbObjectId(TD_DbPINVOKE.findArrowId(arrowheadName, OdDbDatabase.getCPtr(pDb)), true);
1287 return ret;
1288 }
1289
1290 public static OdDbObjectId getArrowId(String arrowheadName, OdDbDatabase pDb) {
1291 OdDbObjectId ret = new OdDbObjectId(TD_DbPINVOKE.getArrowId(arrowheadName, OdDbDatabase.getCPtr(pDb)), true);
1293 return ret;
1294 }
1295
1300
1305
1310
1316
1317 public static EdgeArray oddbCreateEdgesFromEntity(OdDbEntity pEnt, OdGePlane hatchPlane, bool bLeadToXAxis) {
1318// csout array
1319 EdgeArray res = new EdgeArray(TD_DbPINVOKE.oddbCreateEdgesFromEntity__SWIG_0(OdDbEntity.getCPtr(pEnt), OdGePlane.getCPtr(hatchPlane), bLeadToXAxis),false);
1320
1322 return res;
1323}
1324
1326// csout array
1328
1330 return res;
1331}
1332
1333 public static bool odTfInitialize(OdDbHostAppServices pAppServices) {
1334 bool ret = TD_DbPINVOKE.odTfInitialize(OdDbHostAppServices.getCPtr(pAppServices));
1336 return ret;
1337 }
1338
1339 public static bool odrxRegisterSchema(String schemeName) {
1340 bool ret = TD_DbPINVOKE.odrxRegisterSchema(schemeName);
1342 return ret;
1343 }
1344
1349
1355
1361
1362 public static OdEditor odedEditor() {// OdEditorPtr
1363 MemoryManager mMan = MemoryManager.GetMemoryManager();
1364 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1365 IntPtr ptr = TD_DbPINVOKE.odedEditor();
1366
1367 OdEditor ret = null;
1368 if (null != mTrans)
1369 {
1370 mTrans.AddObject((OdEditor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdEditor),ptr, true));
1371 ret = (OdEditor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdEditor),ptr, false);
1372 }
1373 else
1374 {
1375 ret = (OdEditor)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdEditor),ptr, true);
1376 }
1377
1379 return ret;
1380}
1381
1387
1393
1394 public static OdDbDictionary oddbGetRenderSettingsDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbDictionaryPtr
1395 MemoryManager mMan = MemoryManager.GetMemoryManager();
1396 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1397 IntPtr ptr = TD_DbPINVOKE.oddbGetRenderSettingsDictionary__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
1398
1399 OdDbDictionary ret = null;
1400 if (null != mTrans)
1401 {
1402 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
1403 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
1404 }
1405 else
1406 {
1407 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
1408 }
1409
1411 return ret;
1412}
1413
1414 public static OdDbDictionary oddbGetRenderSettingsDictionary(OdDbDatabase pDb, OpenMode mode) {// OdDbDictionaryPtr
1415 MemoryManager mMan = MemoryManager.GetMemoryManager();
1416 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1418
1419 OdDbDictionary ret = null;
1420 if (null != mTrans)
1421 {
1422 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
1423 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
1424 }
1425 else
1426 {
1427 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
1428 }
1429
1431 return ret;
1432}
1433
1439
1445
1446 public static OdDbDictionary oddbGetRenderPlotSettingsDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbDictionaryPtr
1447 MemoryManager mMan = MemoryManager.GetMemoryManager();
1448 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1449 IntPtr ptr = TD_DbPINVOKE.oddbGetRenderPlotSettingsDictionary__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
1450
1451 OdDbDictionary ret = null;
1452 if (null != mTrans)
1453 {
1454 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
1455 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
1456 }
1457 else
1458 {
1459 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
1460 }
1461
1463 return ret;
1464}
1465
1466 public static OdDbDictionary oddbGetRenderPlotSettingsDictionary(OdDbDatabase pDb, OpenMode mode) {// OdDbDictionaryPtr
1467 MemoryManager mMan = MemoryManager.GetMemoryManager();
1468 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1470
1471 OdDbDictionary ret = null;
1472 if (null != mTrans)
1473 {
1474 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
1475 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
1476 }
1477 else
1478 {
1479 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
1480 }
1481
1483 return ret;
1484}
1485
1486 public static OdDbObjectId oddbGetRenderGlobalObjectId(OdDbDatabase pDb, bool createIfNotFound) {
1489 return ret;
1490 }
1491
1497
1498 public static OdDbRenderGlobal oddbGetRenderGlobalObject(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbRenderGlobalPtr
1499 MemoryManager mMan = MemoryManager.GetMemoryManager();
1500 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1501 IntPtr ptr = TD_DbPINVOKE.oddbGetRenderGlobalObject__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
1502
1503 OdDbRenderGlobal ret = null;
1504 if (null != mTrans)
1505 {
1506 mTrans.AddObject((OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, true));
1507 ret = (OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, false);
1508 }
1509 else
1510 {
1511 ret = (OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, true);
1512 }
1513
1515 return ret;
1516}
1517
1518 public static OdDbRenderGlobal oddbGetRenderGlobalObject(OdDbDatabase pDb, OpenMode mode) {// OdDbRenderGlobalPtr
1519 MemoryManager mMan = MemoryManager.GetMemoryManager();
1520 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1522
1523 OdDbRenderGlobal ret = null;
1524 if (null != mTrans)
1525 {
1526 mTrans.AddObject((OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, true));
1527 ret = (OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, false);
1528 }
1529 else
1530 {
1531 ret = (OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, true);
1532 }
1533
1535 return ret;
1536}
1537
1543
1549
1550 public static OdDbRenderEnvironment oddbGetRenderEnvironmentObject(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbRenderEnvironmentPtr
1551 MemoryManager mMan = MemoryManager.GetMemoryManager();
1552 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1553 IntPtr ptr = TD_DbPINVOKE.oddbGetRenderEnvironmentObject__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
1554
1555 OdDbRenderEnvironment ret = null;
1556 if (null != mTrans)
1557 {
1558 mTrans.AddObject((OdDbRenderEnvironment)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderEnvironment),ptr, true));
1559 ret = (OdDbRenderEnvironment)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderEnvironment),ptr, false);
1560 }
1561 else
1562 {
1563 ret = (OdDbRenderEnvironment)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderEnvironment),ptr, true);
1564 }
1565
1567 return ret;
1568}
1569
1570 public static OdDbRenderEnvironment oddbGetRenderEnvironmentObject(OdDbDatabase pDb, OpenMode mode) {// OdDbRenderEnvironmentPtr
1571 MemoryManager mMan = MemoryManager.GetMemoryManager();
1572 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1574
1575 OdDbRenderEnvironment ret = null;
1576 if (null != mTrans)
1577 {
1578 mTrans.AddObject((OdDbRenderEnvironment)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderEnvironment),ptr, true));
1579 ret = (OdDbRenderEnvironment)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderEnvironment),ptr, false);
1580 }
1581 else
1582 {
1583 ret = (OdDbRenderEnvironment)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderEnvironment),ptr, true);
1584 }
1585
1587 return ret;
1588}
1589
1595
1601
1602 public static OdDbRenderSettings oddbGetActiveRenderSettingsObject(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbRenderSettingsPtr
1603 MemoryManager mMan = MemoryManager.GetMemoryManager();
1604 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1605 IntPtr ptr = TD_DbPINVOKE.oddbGetActiveRenderSettingsObject__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
1606
1607 OdDbRenderSettings ret = null;
1608 if (null != mTrans)
1609 {
1610 mTrans.AddObject((OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, true));
1611 ret = (OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, false);
1612 }
1613 else
1614 {
1615 ret = (OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, true);
1616 }
1617
1619 return ret;
1620}
1621
1622 public static OdDbRenderSettings oddbGetActiveRenderSettingsObject(OdDbDatabase pDb, OpenMode mode) {// OdDbRenderSettingsPtr
1623 MemoryManager mMan = MemoryManager.GetMemoryManager();
1624 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1626
1627 OdDbRenderSettings ret = null;
1628 if (null != mTrans)
1629 {
1630 mTrans.AddObject((OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, true));
1631 ret = (OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, false);
1632 }
1633 else
1634 {
1635 ret = (OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, true);
1636 }
1637
1639 return ret;
1640}
1641
1647
1653
1654 public static OdDbDictionary oddbGetRenderEntriesDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbDictionaryPtr
1655 MemoryManager mMan = MemoryManager.GetMemoryManager();
1656 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1657 IntPtr ptr = TD_DbPINVOKE.oddbGetRenderEntriesDictionary__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
1658
1659 OdDbDictionary ret = null;
1660 if (null != mTrans)
1661 {
1662 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
1663 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
1664 }
1665 else
1666 {
1667 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
1668 }
1669
1671 return ret;
1672}
1673
1674 public static OdDbDictionary oddbGetRenderEntriesDictionary(OdDbDatabase pDb, OpenMode mode) {// OdDbDictionaryPtr
1675 MemoryManager mMan = MemoryManager.GetMemoryManager();
1676 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1678
1679 OdDbDictionary ret = null;
1680 if (null != mTrans)
1681 {
1682 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
1683 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
1684 }
1685 else
1686 {
1687 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
1688 }
1689
1691 return ret;
1692}
1693
1699
1705
1706 public static OdDbDictionary oddbGetRenderRapidRTSettingsDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbDictionaryPtr
1707 MemoryManager mMan = MemoryManager.GetMemoryManager();
1708 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1709 IntPtr ptr = TD_DbPINVOKE.oddbGetRenderRapidRTSettingsDictionary__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
1710
1711 OdDbDictionary ret = null;
1712 if (null != mTrans)
1713 {
1714 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
1715 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
1716 }
1717 else
1718 {
1719 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
1720 }
1721
1723 return ret;
1724}
1725
1727 MemoryManager mMan = MemoryManager.GetMemoryManager();
1728 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1730
1731 OdDbDictionary ret = null;
1732 if (null != mTrans)
1733 {
1734 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
1735 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
1736 }
1737 else
1738 {
1739 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
1740 }
1741
1743 return ret;
1744}
1745
1751
1757
1758 public static OdDbRenderSettings oddbGetActiveRenderRapidRTSettingsObject(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbRenderSettingsPtr
1759 MemoryManager mMan = MemoryManager.GetMemoryManager();
1760 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1761 IntPtr ptr = TD_DbPINVOKE.oddbGetActiveRenderRapidRTSettingsObject__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
1762
1763 OdDbRenderSettings ret = null;
1764 if (null != mTrans)
1765 {
1766 mTrans.AddObject((OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, true));
1767 ret = (OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, false);
1768 }
1769 else
1770 {
1771 ret = (OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, true);
1772 }
1773
1775 return ret;
1776}
1777
1779 MemoryManager mMan = MemoryManager.GetMemoryManager();
1780 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1782
1783 OdDbRenderSettings ret = null;
1784 if (null != mTrans)
1785 {
1786 mTrans.AddObject((OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, true));
1787 ret = (OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, false);
1788 }
1789 else
1790 {
1791 ret = (OdDbRenderSettings)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderSettings),ptr, true);
1792 }
1793
1795 return ret;
1796}
1797
1798 public static OdDbTable odDbCreateDataLinkAndTable(OdDbDatabase pDb, String linkName, String linkDescription, String connectionString) {// OdDbTablePtr
1799 MemoryManager mMan = MemoryManager.GetMemoryManager();
1800 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1801 IntPtr ptr = TD_DbPINVOKE.odDbCreateDataLinkAndTable(OdDbDatabase.getCPtr(pDb), linkName, linkDescription, connectionString);
1802
1803 OdDbTable ret = null;
1804 if (null != mTrans)
1805 {
1806 mTrans.AddObject((OdDbTable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbTable),ptr, true));
1807 ret = (OdDbTable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbTable),ptr, false);
1808 }
1809 else
1810 {
1811 ret = (OdDbTable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbTable),ptr, true);
1812 }
1813
1815 return ret;
1816}
1817
1822
1823 public static UInt32 OdDbMLeader_setRecomputeFlags(OdDbMLeader pMLeader, UInt32 flags) {
1824// test csout
1825 /*SIMPLETYPE*/
1826 UInt32 ret = TD_DbPINVOKE.OdDbMLeader_setRecomputeFlags(OdDbMLeader.getCPtr(pMLeader), flags /*SIMPLETYPE*/);
1828 return ret;
1829 }
1830
1831 public static bool OdDbMLeader_setAcadBehaviour(OdDbMLeader pMLeader, UInt32 bug, bool bValue) {
1832 bool ret = TD_DbPINVOKE.OdDbMLeader_setAcadBehaviour(OdDbMLeader.getCPtr(pMLeader), bug /*SIMPLETYPE*/, bValue);
1834 return ret;
1835 }
1836
1837 public static OdGePoint3d OdDbMLeader_getPtInternal(OdDbMLeader pMLeader, UInt32 index) {
1838 OdGePoint3d ret = new OdGePoint3d(TD_DbPINVOKE.OdDbMLeader_getPtInternal__SWIG_0(OdDbMLeader.getCPtr(pMLeader), index /*SIMPLETYPE*/), true);
1840 return ret;
1841 }
1842
1848
1849 public static bool OdDbMLeader_applyData(OdDbMLeader pMLeader, OdGePoint3dArray points, OdDbObject pObj, int ver) {
1852 return ret;
1853 }
1854
1860
1866
1871
1876
1882
1883 public static OdResult oddbGetGeoDataTransform(OdDbDatabase pDbSource, OdDbDatabase pDbTarget, OdGePoint3d pt, out double dRotation, out double dScale) {
1884 OdResult ret = (OdResult)TD_DbPINVOKE.oddbGetGeoDataTransform(OdDbDatabase.getCPtr(pDbSource), OdDbDatabase.getCPtr(pDbTarget), OdGePoint3d.getCPtr(pt), out dRotation, out dScale);
1886 return ret;
1887 }
1888
1889 public static OdPdfImport createPdfImporter() {// OdPdfImportPtr
1890 MemoryManager mMan = MemoryManager.GetMemoryManager();
1891 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1892 IntPtr ptr = TD_DbPINVOKE.createPdfImporter();
1893
1894 OdPdfImport ret = null;
1895 if (null != mTrans)
1896 {
1897 mTrans.AddObject((OdPdfImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdPdfImport),ptr, true));
1898 ret = (OdPdfImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdPdfImport),ptr, false);
1899 }
1900 else
1901 {
1902 ret = (OdPdfImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdPdfImport),ptr, true);
1903 }
1904
1906 return ret;
1907}
1908
1913
1918
1919 public static void oddbUnderlayHostGetAdjustedColor(OdGeVector3d rgbResult, OdGeVector3d rgbInputColor, OdGeVector3d rgbCurrentBackgroundColor, OdGeVector3d hslFadedContrastColor, OdDbUnderlayDrawContext drawContext) {
1920 TD_DbPINVOKE.oddbUnderlayHostGetAdjustedColor(OdGeVector3d.getCPtr(rgbResult), OdGeVector3d.getCPtr(rgbInputColor), OdGeVector3d.getCPtr(rgbCurrentBackgroundColor), OdGeVector3d.getCPtr(hslFadedContrastColor), OdDbUnderlayDrawContext.getCPtr(drawContext));
1922 }
1923
1924 public static OdDgnImport createDgnImporter() {// TD_DGN_IMPORT::OdDgnImportPtr
1925 MemoryManager mMan = MemoryManager.GetMemoryManager();
1926 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1927 IntPtr ptr = TD_DbPINVOKE.createDgnImporter();
1928
1929 OdDgnImport ret = null;
1930 if (null != mTrans)
1931 {
1932 mTrans.AddObject((OdDgnImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgnImport),ptr, true));
1933 ret = (OdDgnImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgnImport),ptr, false);
1934 }
1935 else
1936 {
1937 ret = (OdDgnImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgnImport),ptr, true);
1938 }
1939
1941 return ret;
1942}
1943
1944 public static OdRxIterator oddbGetScenes(OdDbDatabase pDb) {// OdRxIteratorPtr
1945 MemoryManager mMan = MemoryManager.GetMemoryManager();
1946 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1948
1949 OdRxIterator ret = null;
1950 if (null != mTrans)
1951 {
1952 mTrans.AddObject((OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, true));
1953 ret = (OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, false);
1954 }
1955 else
1956 {
1957 ret = (OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, true);
1958 }
1959
1961 return ret;
1962}
1963
1964 public static OdRxIterator oddbGetMaterials(OdDbDatabase pDb) {// OdRxIteratorPtr
1965 MemoryManager mMan = MemoryManager.GetMemoryManager();
1966 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1968
1969 OdRxIterator ret = null;
1970 if (null != mTrans)
1971 {
1972 mTrans.AddObject((OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, true));
1973 ret = (OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, false);
1974 }
1975 else
1976 {
1977 ret = (OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, true);
1978 }
1979
1981 return ret;
1982}
1983
1988
1989 public static OdRxIterator oddbGetMaterials(OdStreamBuf pStreamBuf) {// OdRxIteratorPtr
1990 MemoryManager mMan = MemoryManager.GetMemoryManager();
1991 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
1992 IntPtr ptr = TD_DbPINVOKE.oddbGetMaterials__SWIG_1(OdStreamBuf.getCPtr(pStreamBuf));
1993
1994 OdRxIterator ret = null;
1995 if (null != mTrans)
1996 {
1997 mTrans.AddObject((OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, true));
1998 ret = (OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, false);
1999 }
2000 else
2001 {
2002 ret = (OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, true);
2003 }
2004
2006 return ret;
2007}
2008
2009 public static OdRxIterator oddbGetLights(OdDbDatabase pDb) {// OdRxIteratorPtr
2010 MemoryManager mMan = MemoryManager.GetMemoryManager();
2011 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2013
2014 OdRxIterator ret = null;
2015 if (null != mTrans)
2016 {
2017 mTrans.AddObject((OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, true));
2018 ret = (OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, false);
2019 }
2020 else
2021 {
2022 ret = (OdRxIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxIterator),ptr, true);
2023 }
2024
2026 return ret;
2027}
2028
2029 public static bool isConflict(ChangeType myChange, ChangeType theirChange) {
2030 bool ret = TD_DbPINVOKE.isConflict((int)myChange, (int)theirChange);
2032 return ret;
2033 }
2034
2036 OdTfRepository ret = (OdTfRepository)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdTfRepository),TD_DbPINVOKE.getRepository(OdDbDatabase.getCPtr(pDb)),false); /*createInt 3_2*/
2037
2039 return ret;
2040}
2041
2042 public static OdTfRepository detachRepository(OdDbDatabase pDb) {// OdTfRepositoryPtr
2043 MemoryManager mMan = MemoryManager.GetMemoryManager();
2044 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2046
2047 OdTfRepository ret = null;
2048 if (null != mTrans)
2049 {
2050 mTrans.AddObject((OdTfRepository)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdTfRepository),ptr, true));
2051 ret = (OdTfRepository)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdTfRepository),ptr, false);
2052 }
2053 else
2054 {
2055 ret = (OdTfRepository)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdTfRepository),ptr, true);
2056 }
2057
2059 return ret;
2060}
2061
2067
2073
2074 public static bool merge(OdDbDatabase pDb, OdTfDigest sha, OdTfMergeHandler mergeHandler, bool noFastForward) {
2075 bool ret = TD_DbPINVOKE.merge__SWIG_0(OdDbDatabase.getCPtr(pDb), OdTfDigest.getCPtr(sha), OdTfMergeHandler.getCPtr(mergeHandler), noFastForward);
2077 return ret;
2078 }
2079
2080 public static bool merge(OdDbDatabase pDb, OdTfDigest sha, OdTfMergeHandler mergeHandler) {
2083 return ret;
2084 }
2085
2086 public static bool merge(OdDbDatabase pDb, String reference, OdTfMergeHandler mergeHandler, bool noFastForward) {
2087 bool ret = TD_DbPINVOKE.merge__SWIG_2(OdDbDatabase.getCPtr(pDb), reference, OdTfMergeHandler.getCPtr(mergeHandler), noFastForward);
2089 return ret;
2090 }
2091
2092 public static bool merge(OdDbDatabase pDb, String reference, OdTfMergeHandler mergeHandler) {
2093 bool ret = TD_DbPINVOKE.merge__SWIG_3(OdDbDatabase.getCPtr(pDb), reference, OdTfMergeHandler.getCPtr(mergeHandler));
2095 return ret;
2096 }
2097
2103
2109
2110 public static void switchBranch(OdDbDatabase pDb, String branch, bool hard) {
2113 }
2114
2119
2127
2128 public static OdStreamBuf compressData(OdDbDatabase pDb) {// OdStreamBufPtr
2129 MemoryManager mMan = MemoryManager.GetMemoryManager();
2130 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2131 IntPtr ptr = TD_DbPINVOKE.compressData(OdDbDatabase.getCPtr(pDb));
2132
2133 OdStreamBuf ret = null;
2134 if (null != mTrans)
2135 {
2136 mTrans.AddObject((OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true));
2137 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, false);
2138 }
2139 else
2140 {
2141 ret = (OdStreamBuf)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdStreamBuf),ptr, true);
2142 }
2143
2145 return ret;
2146}
2147
2152
2157
2162
2163 public static void writeObjectPartial(OdDbObjectId id, bool pageObjectToDisk) {
2166 }
2167
2172
2177
2178 public static void getRevisionDifference(OdDbDatabase pDb, OdTfDigest newRevision, OdTfDigest oldRevision, out ChangeList result) {
2179 TD_DbPINVOKE.getRevisionDifference(OdDbDatabase.getCPtr(pDb), OdTfDigest.getCPtr(newRevision), OdTfDigest.getCPtr(oldRevision), out result);
2181 }
2182
2183 public static bool getCommonAncestor(OdDbDatabase pDb, OdTfDigest theirSha, OdTfDigest ancestor) {
2186 return ret;
2187 }
2188
2190 global::System.IntPtr cPtr = TD_DbPINVOKE.oddbGetLibraryInfo();
2191 OdDbLibraryInfo ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbLibraryInfo(cPtr, false);
2193 return ret;
2194 }
2195
2196 public static OdDbDatabaseSummaryInfo oddbGetSummaryInfo(OdDbDatabase pDb) {// OdDbDatabaseSummaryInfoPtr
2197 MemoryManager mMan = MemoryManager.GetMemoryManager();
2198 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2200
2201 OdDbDatabaseSummaryInfo ret = null;
2202 if (null != mTrans)
2203 {
2204 mTrans.AddObject((OdDbDatabaseSummaryInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabaseSummaryInfo),ptr, true));
2205 ret = (OdDbDatabaseSummaryInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabaseSummaryInfo),ptr, false);
2206 }
2207 else
2208 {
2209 ret = (OdDbDatabaseSummaryInfo)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabaseSummaryInfo),ptr, true);
2210 }
2211
2213 return ret;
2214}
2215
2220
2221 public static OdGiWorldDraw oddbBeginProxyGraphics(OdDbDatabase pDbCtx) {// OdSmartPtr<OdGiWorldDraw>
2222 MemoryManager mMan = MemoryManager.GetMemoryManager();
2223 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2225
2226 OdGiWorldDraw ret = null;
2227 if (null != mTrans)
2228 {
2229 mTrans.AddObject((OdGiWorldDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiWorldDraw),ptr, true));
2230 ret = (OdGiWorldDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiWorldDraw),ptr, false);
2231 }
2232 else
2233 {
2234 ret = (OdGiWorldDraw)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiWorldDraw),ptr, true);
2235 }
2236
2238 return ret;
2239}
2240
2245
2247 get { // OdString csvarout
2250 return ret;
2251 }
2252
2253 }
2254
2256 get { // OdString csvarout
2257 string ret = TD_DbPINVOKE.g_strGeomBlockEnd_get();
2259 return ret;
2260 }
2261
2262 }
2263
2269
2271 global::System.IntPtr cPtr = TD_DbPINVOKE.OdOxGetOleLinkManager();
2272 OdOxOleLinkManager ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdOxOleLinkManager(cPtr, false);
2274 return ret;
2275 }
2276
2277 public static OdLyLayerFilterManager odlyGetLayerFilterManager(OdDbDatabase pDb) {// OdLyLayerFilterManagerPtr
2278 MemoryManager mMan = MemoryManager.GetMemoryManager();
2279 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2281
2282 OdLyLayerFilterManager ret = null;
2283 if (null != mTrans)
2284 {
2285 mTrans.AddObject((OdLyLayerFilterManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdLyLayerFilterManager),ptr, true));
2286 ret = (OdLyLayerFilterManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdLyLayerFilterManager),ptr, false);
2287 }
2288 else
2289 {
2290 ret = (OdLyLayerFilterManager)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdLyLayerFilterManager),ptr, true);
2291 }
2292
2294 return ret;
2295}
2296
2297 public static bool odGetSatFromProxy(OdDbProxyEntity adPart, ref string sat) {
2298IntPtr tmp_sat = Marshal.StringToCoTaskMemUni(sat);
2299 IntPtr saved_sat = tmp_sat;
2300 try {
2301 bool ret = TD_DbPINVOKE.odGetSatFromProxy__SWIG_0(OdDbProxyEntity.getCPtr(adPart), ref tmp_sat);
2303 return ret;
2304 } finally {
2305if (tmp_sat != saved_sat) sat = Marshal.PtrToStringUni(tmp_sat);
2306 }
2307 }
2308
2309 public static bool odGetSatFromProxy(OdDbProxyEntity adPart, ref OdModelerGeometry /*OUT_PARAM for SMARTPTR*/ pModelerGeometry) {
2310 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pModelerGeometry = pModelerGeometry == null ? IntPtr.Zero : OdModelerGeometry.getCPtr(pModelerGeometry).Handle;
2311 IntPtr saved_pModelerGeometry = tmp_pModelerGeometry;
2312 /*OUT_PARAM for SMARTPTR pre*/
2313 try {
2314 bool ret = TD_DbPINVOKE.odGetSatFromProxy__SWIG_1(OdDbProxyEntity.getCPtr(adPart), ref tmp_pModelerGeometry /*OUT_PARAM for SMARTPTR*/);
2316 return ret;
2317 } finally {
2318if(tmp_pModelerGeometry == IntPtr.Zero) pModelerGeometry = null;
2319 if(tmp_pModelerGeometry != IntPtr.Zero && tmp_pModelerGeometry != saved_pModelerGeometry)
2320 {
2321 MemoryTransaction mTrans_pModelerGeometry = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2322 if(mTrans_pModelerGeometry != null)
2323 mTrans_pModelerGeometry.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdModelerGeometry>(typeof(OdModelerGeometry), tmp_pModelerGeometry, true));
2324 pModelerGeometry = Teigha.Core.Helpers.odCreateObjectInternal<OdModelerGeometry>(typeof(OdModelerGeometry), tmp_pModelerGeometry, mTrans_pModelerGeometry == null);
2325 /*OUT_PARAM for SMARTPTR*/
2326 }
2327 }
2328 }
2329
2330 public static OdDbProxyEntity odEntityToProxy(OdDbEntity pEnt, DwgVersion dwgVer, MaintReleaseVer nMaintVer) {// OdDbProxyEntityPtr
2331 MemoryManager mMan = MemoryManager.GetMemoryManager();
2332 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2333 IntPtr ptr = TD_DbPINVOKE.odEntityToProxy__SWIG_0(OdDbEntity.getCPtr(pEnt), (int)dwgVer, (int)nMaintVer);
2334
2335 OdDbProxyEntity ret = null;
2336 if (null != mTrans)
2337 {
2338 mTrans.AddObject((OdDbProxyEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyEntity),ptr, true));
2339 ret = (OdDbProxyEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyEntity),ptr, false);
2340 }
2341 else
2342 {
2343 ret = (OdDbProxyEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyEntity),ptr, true);
2344 }
2345
2347 return ret;
2348}
2349
2350 public static OdDbProxyEntity odEntityToProxy(OdDbEntity pEnt, DwgVersion dwgVer) {// OdDbProxyEntityPtr
2351 MemoryManager mMan = MemoryManager.GetMemoryManager();
2352 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2354
2355 OdDbProxyEntity ret = null;
2356 if (null != mTrans)
2357 {
2358 mTrans.AddObject((OdDbProxyEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyEntity),ptr, true));
2359 ret = (OdDbProxyEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyEntity),ptr, false);
2360 }
2361 else
2362 {
2363 ret = (OdDbProxyEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyEntity),ptr, true);
2364 }
2365
2367 return ret;
2368}
2369
2370 public static OdDbProxyEntity odEntityToProxy(OdDbEntity pEnt) {// OdDbProxyEntityPtr
2371 MemoryManager mMan = MemoryManager.GetMemoryManager();
2372 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2374
2375 OdDbProxyEntity ret = null;
2376 if (null != mTrans)
2377 {
2378 mTrans.AddObject((OdDbProxyEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyEntity),ptr, true));
2379 ret = (OdDbProxyEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyEntity),ptr, false);
2380 }
2381 else
2382 {
2383 ret = (OdDbProxyEntity)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyEntity),ptr, true);
2384 }
2385
2387 return ret;
2388}
2389
2390 public static OdDbProxyObject odObjectToProxy(OdDbObject pObj, DwgVersion dwgVer, MaintReleaseVer nMaintVer) {// OdDbProxyObjectPtr
2391 MemoryManager mMan = MemoryManager.GetMemoryManager();
2392 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2393 IntPtr ptr = TD_DbPINVOKE.odObjectToProxy__SWIG_0(OdDbObject.getCPtr(pObj), (int)dwgVer, (int)nMaintVer);
2394
2395 OdDbProxyObject ret = null;
2396 if (null != mTrans)
2397 {
2398 mTrans.AddObject((OdDbProxyObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyObject),ptr, true));
2399 ret = (OdDbProxyObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyObject),ptr, false);
2400 }
2401 else
2402 {
2403 ret = (OdDbProxyObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyObject),ptr, true);
2404 }
2405
2407 return ret;
2408}
2409
2410 public static OdDbProxyObject odObjectToProxy(OdDbObject pObj, DwgVersion dwgVer) {// OdDbProxyObjectPtr
2411 MemoryManager mMan = MemoryManager.GetMemoryManager();
2412 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2414
2415 OdDbProxyObject ret = null;
2416 if (null != mTrans)
2417 {
2418 mTrans.AddObject((OdDbProxyObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyObject),ptr, true));
2419 ret = (OdDbProxyObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyObject),ptr, false);
2420 }
2421 else
2422 {
2423 ret = (OdDbProxyObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyObject),ptr, true);
2424 }
2425
2427 return ret;
2428}
2429
2430 public static OdDbProxyObject odObjectToProxy(OdDbObject pObj) {// OdDbProxyObjectPtr
2431 MemoryManager mMan = MemoryManager.GetMemoryManager();
2432 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2434
2435 OdDbProxyObject ret = null;
2436 if (null != mTrans)
2437 {
2438 mTrans.AddObject((OdDbProxyObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyObject),ptr, true));
2439 ret = (OdDbProxyObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyObject),ptr, false);
2440 }
2441 else
2442 {
2443 ret = (OdDbProxyObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbProxyObject),ptr, true);
2444 }
2445
2447 return ret;
2448}
2449
2450 public static OdFdFieldEngine oddbGetFieldEngine() {// OdFdFieldEnginePtr
2451 MemoryManager mMan = MemoryManager.GetMemoryManager();
2452 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2453 IntPtr ptr = TD_DbPINVOKE.oddbGetFieldEngine();
2454
2455 OdFdFieldEngine ret = null;
2456 if (null != mTrans)
2457 {
2458 mTrans.AddObject((OdFdFieldEngine)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdFdFieldEngine),ptr, true));
2459 ret = (OdFdFieldEngine)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdFdFieldEngine),ptr, false);
2460 }
2461 else
2462 {
2463 ret = (OdFdFieldEngine)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdFdFieldEngine),ptr, true);
2464 }
2465
2467 return ret;
2468}
2469
2471 string ret = TD_DbPINVOKE.oddbGetFieldEngineValueByError(sPrevValue);
2473 return ret;
2474}
2475
2481
2487
2488 public static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate, String pszEvaluatorId, OdFd.EvalFields nEvalFlag, out int pNumFound, out int pNumEvaluated, bool countTextFields) {
2489 OdResult ret = (OdResult)TD_DbPINVOKE.oddbEvaluateFields__SWIG_0(OdDbDatabase.getCPtr(pDb), nContext, OdDbObjectIdArray.getCPtr(objIds), OdDbObjectIdArray.getCPtr(pFieldsToEvaluate), pszEvaluatorId, (int)nEvalFlag, out pNumFound, out pNumEvaluated, countTextFields);
2491 return ret;
2492 }
2493
2494 public static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate, String pszEvaluatorId, OdFd.EvalFields nEvalFlag, out int pNumFound, out int pNumEvaluated) {
2495 OdResult ret = (OdResult)TD_DbPINVOKE.oddbEvaluateFields__SWIG_1(OdDbDatabase.getCPtr(pDb), nContext, OdDbObjectIdArray.getCPtr(objIds), OdDbObjectIdArray.getCPtr(pFieldsToEvaluate), pszEvaluatorId, (int)nEvalFlag, out pNumFound, out pNumEvaluated);
2497 return ret;
2498 }
2499
2500 public static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate, String pszEvaluatorId, OdFd.EvalFields nEvalFlag, out int pNumFound) {
2501 OdResult ret = (OdResult)TD_DbPINVOKE.oddbEvaluateFields__SWIG_2(OdDbDatabase.getCPtr(pDb), nContext, OdDbObjectIdArray.getCPtr(objIds), OdDbObjectIdArray.getCPtr(pFieldsToEvaluate), pszEvaluatorId, (int)nEvalFlag, out pNumFound);
2503 return ret;
2504 }
2505
2506 public static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate, String pszEvaluatorId, OdFd.EvalFields nEvalFlag) {
2507 OdResult ret = (OdResult)TD_DbPINVOKE.oddbEvaluateFields__SWIG_3(OdDbDatabase.getCPtr(pDb), nContext, OdDbObjectIdArray.getCPtr(objIds), OdDbObjectIdArray.getCPtr(pFieldsToEvaluate), pszEvaluatorId, (int)nEvalFlag);
2509 return ret;
2510 }
2511
2512 public static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate, String pszEvaluatorId) {
2513 OdResult ret = (OdResult)TD_DbPINVOKE.oddbEvaluateFields__SWIG_4(OdDbDatabase.getCPtr(pDb), nContext, OdDbObjectIdArray.getCPtr(objIds), OdDbObjectIdArray.getCPtr(pFieldsToEvaluate), pszEvaluatorId);
2515 return ret;
2516 }
2517
2518 public static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate) {
2521 return ret;
2522 }
2523
2529
2535
2540
2541 public static bool odfdGetAcVarData(String sString, ref string sName, ref string sFormat) {
2542IntPtr tmp_sName = Marshal.StringToCoTaskMemUni(sName);
2543 IntPtr saved_sName = tmp_sName;
2544IntPtr tmp_sFormat = Marshal.StringToCoTaskMemUni(sFormat);
2545 IntPtr saved_sFormat = tmp_sFormat;
2546 try {
2547 bool ret = TD_DbPINVOKE.odfdGetAcVarData(sString, ref tmp_sName, ref tmp_sFormat);
2549 return ret;
2550 } finally {
2551if (tmp_sName != saved_sName) sName = Marshal.PtrToStringUni(tmp_sName);
2552if (tmp_sFormat != saved_sFormat) sFormat = Marshal.PtrToStringUni(tmp_sFormat);
2553 }
2554 }
2555
2561
2567
2573
2574 public static bool oddbDgnLSReadEntityXData(OdDbEntity pEntity, OdGiDgLinetypeModifiers pModifiers, double pScale) {
2575 bool ret = TD_DbPINVOKE.oddbDgnLSReadEntityXData__SWIG_0(OdDbEntity.getCPtr(pEntity), OdGiDgLinetypeModifiers.getCPtr(pModifiers), pScale /*SIMPLETYPE*/);
2577 return ret;
2578 }
2579
2585
2591
2592 public static bool oddbDgnLSWriteEntityXData(OdDbEntity pEntity, OdGiDgLinetypeModifiers pModifiers, double pScale) {
2595 return ret;
2596 }
2597
2603
2609
2615
2616 public static OdDbDictionary oddbDgnLSGetComponentsDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbDictionaryPtr
2617 MemoryManager mMan = MemoryManager.GetMemoryManager();
2618 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2619 IntPtr ptr = TD_DbPINVOKE.oddbDgnLSGetComponentsDictionary__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
2620
2621 OdDbDictionary ret = null;
2622 if (null != mTrans)
2623 {
2624 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
2625 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
2626 }
2627 else
2628 {
2629 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
2630 }
2631
2633 return ret;
2634}
2635
2636 public static OdDbDictionary oddbDgnLSGetComponentsDictionary(OdDbDatabase pDb, OpenMode mode) {// OdDbDictionaryPtr
2637 MemoryManager mMan = MemoryManager.GetMemoryManager();
2638 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2640
2641 OdDbDictionary ret = null;
2642 if (null != mTrans)
2643 {
2644 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
2645 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
2646 }
2647 else
2648 {
2649 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
2650 }
2651
2653 return ret;
2654}
2655
2656 public static void oddbDgnLSInitializeImportUID(byte[] /*SIMPLE_ARRAY*/ pUID) {
2657 TD_DbPINVOKE.oddbDgnLSInitializeImportUID(Teigha.Core.Helpers.MarshalbyteFixedArray(pUID));
2659 }
2660
2661 public static void oddbDgnLSIncrementUID(byte[] /*SIMPLE_ARRAY*/ pUID) {
2662 TD_DbPINVOKE.oddbDgnLSIncrementUID(Teigha.Core.Helpers.MarshalbyteFixedArray(pUID));
2664 }
2665
2666 public static OdResult oddbCreatePointCloudExEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloudEx /*OUT_PARAM for SMARTPTR*/ newPointCloud, String sourceFile, OdGePoint3d location, double scale, double rotation, OdGeVector3d vAxis) {
2667 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_newPointCloud = newPointCloud == null ? IntPtr.Zero : OdDbPointCloudEx.getCPtr(newPointCloud).Handle;
2668 IntPtr saved_newPointCloud = tmp_newPointCloud;
2669 /*OUT_PARAM for SMARTPTR pre*/
2670 try {
2671 OdResult ret = (OdResult)TD_DbPINVOKE.oddbCreatePointCloudExEntity__SWIG_0(OdDbBlockTableRecord.getCPtr(pBlockToAdd), ref tmp_newPointCloud /*OUT_PARAM for SMARTPTR*/, sourceFile, OdGePoint3d.getCPtr(location), scale, rotation, OdGeVector3d.getCPtr(vAxis));
2673 return ret;
2674 } finally {
2675if(tmp_newPointCloud == IntPtr.Zero) newPointCloud = null;
2676 if(tmp_newPointCloud != IntPtr.Zero && tmp_newPointCloud != saved_newPointCloud)
2677 {
2678 MemoryTransaction mTrans_newPointCloud = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2679 if(mTrans_newPointCloud != null)
2680 mTrans_newPointCloud.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloudEx>(typeof(OdDbPointCloudEx), tmp_newPointCloud, true));
2681 newPointCloud = Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloudEx>(typeof(OdDbPointCloudEx), tmp_newPointCloud, mTrans_newPointCloud == null);
2682 /*OUT_PARAM for SMARTPTR*/
2683 }
2684 }
2685 }
2686
2687 public static OdResult oddbCreatePointCloudExEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloudEx /*OUT_PARAM for SMARTPTR*/ newPointCloud, String sourceFile, OdGePoint3d location, double scale, double rotation) {
2688 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_newPointCloud = newPointCloud == null ? IntPtr.Zero : OdDbPointCloudEx.getCPtr(newPointCloud).Handle;
2689 IntPtr saved_newPointCloud = tmp_newPointCloud;
2690 /*OUT_PARAM for SMARTPTR pre*/
2691 try {
2692 OdResult ret = (OdResult)TD_DbPINVOKE.oddbCreatePointCloudExEntity__SWIG_1(OdDbBlockTableRecord.getCPtr(pBlockToAdd), ref tmp_newPointCloud /*OUT_PARAM for SMARTPTR*/, sourceFile, OdGePoint3d.getCPtr(location), scale, rotation);
2694 return ret;
2695 } finally {
2696if(tmp_newPointCloud == IntPtr.Zero) newPointCloud = null;
2697 if(tmp_newPointCloud != IntPtr.Zero && tmp_newPointCloud != saved_newPointCloud)
2698 {
2699 MemoryTransaction mTrans_newPointCloud = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2700 if(mTrans_newPointCloud != null)
2701 mTrans_newPointCloud.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloudEx>(typeof(OdDbPointCloudEx), tmp_newPointCloud, true));
2702 newPointCloud = Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloudEx>(typeof(OdDbPointCloudEx), tmp_newPointCloud, mTrans_newPointCloud == null);
2703 /*OUT_PARAM for SMARTPTR*/
2704 }
2705 }
2706 }
2707
2708 public static OdResult oddbCreatePointCloudExEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloudEx /*OUT_PARAM for SMARTPTR*/ newPointCloud, String sourceFile, OdGePoint3d location, double scale) {
2709 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_newPointCloud = newPointCloud == null ? IntPtr.Zero : OdDbPointCloudEx.getCPtr(newPointCloud).Handle;
2710 IntPtr saved_newPointCloud = tmp_newPointCloud;
2711 /*OUT_PARAM for SMARTPTR pre*/
2712 try {
2713 OdResult ret = (OdResult)TD_DbPINVOKE.oddbCreatePointCloudExEntity__SWIG_2(OdDbBlockTableRecord.getCPtr(pBlockToAdd), ref tmp_newPointCloud /*OUT_PARAM for SMARTPTR*/, sourceFile, OdGePoint3d.getCPtr(location), scale);
2715 return ret;
2716 } finally {
2717if(tmp_newPointCloud == IntPtr.Zero) newPointCloud = null;
2718 if(tmp_newPointCloud != IntPtr.Zero && tmp_newPointCloud != saved_newPointCloud)
2719 {
2720 MemoryTransaction mTrans_newPointCloud = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2721 if(mTrans_newPointCloud != null)
2722 mTrans_newPointCloud.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloudEx>(typeof(OdDbPointCloudEx), tmp_newPointCloud, true));
2723 newPointCloud = Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloudEx>(typeof(OdDbPointCloudEx), tmp_newPointCloud, mTrans_newPointCloud == null);
2724 /*OUT_PARAM for SMARTPTR*/
2725 }
2726 }
2727 }
2728
2729 public static OdResult oddbCreatePointCloudExEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloudEx /*OUT_PARAM for SMARTPTR*/ newPointCloud, String sourceFile, OdGePoint3d location) {
2730 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_newPointCloud = newPointCloud == null ? IntPtr.Zero : OdDbPointCloudEx.getCPtr(newPointCloud).Handle;
2731 IntPtr saved_newPointCloud = tmp_newPointCloud;
2732 /*OUT_PARAM for SMARTPTR pre*/
2733 try {
2734 OdResult ret = (OdResult)TD_DbPINVOKE.oddbCreatePointCloudExEntity__SWIG_3(OdDbBlockTableRecord.getCPtr(pBlockToAdd), ref tmp_newPointCloud /*OUT_PARAM for SMARTPTR*/, sourceFile, OdGePoint3d.getCPtr(location));
2736 return ret;
2737 } finally {
2738if(tmp_newPointCloud == IntPtr.Zero) newPointCloud = null;
2739 if(tmp_newPointCloud != IntPtr.Zero && tmp_newPointCloud != saved_newPointCloud)
2740 {
2741 MemoryTransaction mTrans_newPointCloud = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2742 if(mTrans_newPointCloud != null)
2743 mTrans_newPointCloud.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloudEx>(typeof(OdDbPointCloudEx), tmp_newPointCloud, true));
2744 newPointCloud = Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloudEx>(typeof(OdDbPointCloudEx), tmp_newPointCloud, mTrans_newPointCloud == null);
2745 /*OUT_PARAM for SMARTPTR*/
2746 }
2747 }
2748 }
2749
2750 public static OdResult oddbCreatePointCloudExEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloudEx /*OUT_PARAM for SMARTPTR*/ newPointCloud, String sourceFile) {
2751 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_newPointCloud = newPointCloud == null ? IntPtr.Zero : OdDbPointCloudEx.getCPtr(newPointCloud).Handle;
2752 IntPtr saved_newPointCloud = tmp_newPointCloud;
2753 /*OUT_PARAM for SMARTPTR pre*/
2754 try {
2755 OdResult ret = (OdResult)TD_DbPINVOKE.oddbCreatePointCloudExEntity__SWIG_4(OdDbBlockTableRecord.getCPtr(pBlockToAdd), ref tmp_newPointCloud /*OUT_PARAM for SMARTPTR*/, sourceFile);
2757 return ret;
2758 } finally {
2759if(tmp_newPointCloud == IntPtr.Zero) newPointCloud = null;
2760 if(tmp_newPointCloud != IntPtr.Zero && tmp_newPointCloud != saved_newPointCloud)
2761 {
2762 MemoryTransaction mTrans_newPointCloud = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2763 if(mTrans_newPointCloud != null)
2764 mTrans_newPointCloud.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloudEx>(typeof(OdDbPointCloudEx), tmp_newPointCloud, true));
2765 newPointCloud = Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloudEx>(typeof(OdDbPointCloudEx), tmp_newPointCloud, mTrans_newPointCloud == null);
2766 /*OUT_PARAM for SMARTPTR*/
2767 }
2768 }
2769 }
2770
2771 public static OdResult oddbCreatePointCloudEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloud /*OUT_PARAM for SMARTPTR*/ newPointCloud, String indexFile, String sourceFile, OdGePoint3d location, double scale, double rotation, OdGeVector3d vAxis) {
2772 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_newPointCloud = newPointCloud == null ? IntPtr.Zero : OdDbPointCloud.getCPtr(newPointCloud).Handle;
2773 IntPtr saved_newPointCloud = tmp_newPointCloud;
2774 /*OUT_PARAM for SMARTPTR pre*/
2775 try {
2776 OdResult ret = (OdResult)TD_DbPINVOKE.oddbCreatePointCloudEntity__SWIG_0(OdDbBlockTableRecord.getCPtr(pBlockToAdd), ref tmp_newPointCloud /*OUT_PARAM for SMARTPTR*/, indexFile, sourceFile, OdGePoint3d.getCPtr(location), scale, rotation, OdGeVector3d.getCPtr(vAxis));
2778 return ret;
2779 } finally {
2780if(tmp_newPointCloud == IntPtr.Zero) newPointCloud = null;
2781 if(tmp_newPointCloud != IntPtr.Zero && tmp_newPointCloud != saved_newPointCloud)
2782 {
2783 MemoryTransaction mTrans_newPointCloud = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2784 if(mTrans_newPointCloud != null)
2785 mTrans_newPointCloud.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloud>(typeof(OdDbPointCloud), tmp_newPointCloud, true));
2786 newPointCloud = Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloud>(typeof(OdDbPointCloud), tmp_newPointCloud, mTrans_newPointCloud == null);
2787 /*OUT_PARAM for SMARTPTR*/
2788 }
2789 }
2790 }
2791
2792 public static OdResult oddbCreatePointCloudEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloud /*OUT_PARAM for SMARTPTR*/ newPointCloud, String indexFile, String sourceFile, OdGePoint3d location, double scale, double rotation) {
2793 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_newPointCloud = newPointCloud == null ? IntPtr.Zero : OdDbPointCloud.getCPtr(newPointCloud).Handle;
2794 IntPtr saved_newPointCloud = tmp_newPointCloud;
2795 /*OUT_PARAM for SMARTPTR pre*/
2796 try {
2797 OdResult ret = (OdResult)TD_DbPINVOKE.oddbCreatePointCloudEntity__SWIG_1(OdDbBlockTableRecord.getCPtr(pBlockToAdd), ref tmp_newPointCloud /*OUT_PARAM for SMARTPTR*/, indexFile, sourceFile, OdGePoint3d.getCPtr(location), scale, rotation);
2799 return ret;
2800 } finally {
2801if(tmp_newPointCloud == IntPtr.Zero) newPointCloud = null;
2802 if(tmp_newPointCloud != IntPtr.Zero && tmp_newPointCloud != saved_newPointCloud)
2803 {
2804 MemoryTransaction mTrans_newPointCloud = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2805 if(mTrans_newPointCloud != null)
2806 mTrans_newPointCloud.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloud>(typeof(OdDbPointCloud), tmp_newPointCloud, true));
2807 newPointCloud = Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloud>(typeof(OdDbPointCloud), tmp_newPointCloud, mTrans_newPointCloud == null);
2808 /*OUT_PARAM for SMARTPTR*/
2809 }
2810 }
2811 }
2812
2813 public static OdResult oddbCreatePointCloudEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloud /*OUT_PARAM for SMARTPTR*/ newPointCloud, String indexFile, String sourceFile, OdGePoint3d location, double scale) {
2814 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_newPointCloud = newPointCloud == null ? IntPtr.Zero : OdDbPointCloud.getCPtr(newPointCloud).Handle;
2815 IntPtr saved_newPointCloud = tmp_newPointCloud;
2816 /*OUT_PARAM for SMARTPTR pre*/
2817 try {
2818 OdResult ret = (OdResult)TD_DbPINVOKE.oddbCreatePointCloudEntity__SWIG_2(OdDbBlockTableRecord.getCPtr(pBlockToAdd), ref tmp_newPointCloud /*OUT_PARAM for SMARTPTR*/, indexFile, sourceFile, OdGePoint3d.getCPtr(location), scale);
2820 return ret;
2821 } finally {
2822if(tmp_newPointCloud == IntPtr.Zero) newPointCloud = null;
2823 if(tmp_newPointCloud != IntPtr.Zero && tmp_newPointCloud != saved_newPointCloud)
2824 {
2825 MemoryTransaction mTrans_newPointCloud = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2826 if(mTrans_newPointCloud != null)
2827 mTrans_newPointCloud.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloud>(typeof(OdDbPointCloud), tmp_newPointCloud, true));
2828 newPointCloud = Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloud>(typeof(OdDbPointCloud), tmp_newPointCloud, mTrans_newPointCloud == null);
2829 /*OUT_PARAM for SMARTPTR*/
2830 }
2831 }
2832 }
2833
2834 public static OdResult oddbCreatePointCloudEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloud /*OUT_PARAM for SMARTPTR*/ newPointCloud, String indexFile, String sourceFile, OdGePoint3d location) {
2835 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_newPointCloud = newPointCloud == null ? IntPtr.Zero : OdDbPointCloud.getCPtr(newPointCloud).Handle;
2836 IntPtr saved_newPointCloud = tmp_newPointCloud;
2837 /*OUT_PARAM for SMARTPTR pre*/
2838 try {
2839 OdResult ret = (OdResult)TD_DbPINVOKE.oddbCreatePointCloudEntity__SWIG_3(OdDbBlockTableRecord.getCPtr(pBlockToAdd), ref tmp_newPointCloud /*OUT_PARAM for SMARTPTR*/, indexFile, sourceFile, OdGePoint3d.getCPtr(location));
2841 return ret;
2842 } finally {
2843if(tmp_newPointCloud == IntPtr.Zero) newPointCloud = null;
2844 if(tmp_newPointCloud != IntPtr.Zero && tmp_newPointCloud != saved_newPointCloud)
2845 {
2846 MemoryTransaction mTrans_newPointCloud = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2847 if(mTrans_newPointCloud != null)
2848 mTrans_newPointCloud.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloud>(typeof(OdDbPointCloud), tmp_newPointCloud, true));
2849 newPointCloud = Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloud>(typeof(OdDbPointCloud), tmp_newPointCloud, mTrans_newPointCloud == null);
2850 /*OUT_PARAM for SMARTPTR*/
2851 }
2852 }
2853 }
2854
2855 public static OdResult oddbCreatePointCloudEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloud /*OUT_PARAM for SMARTPTR*/ newPointCloud, String indexFile, String sourceFile) {
2856 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_newPointCloud = newPointCloud == null ? IntPtr.Zero : OdDbPointCloud.getCPtr(newPointCloud).Handle;
2857 IntPtr saved_newPointCloud = tmp_newPointCloud;
2858 /*OUT_PARAM for SMARTPTR pre*/
2859 try {
2860 OdResult ret = (OdResult)TD_DbPINVOKE.oddbCreatePointCloudEntity__SWIG_4(OdDbBlockTableRecord.getCPtr(pBlockToAdd), ref tmp_newPointCloud /*OUT_PARAM for SMARTPTR*/, indexFile, sourceFile);
2862 return ret;
2863 } finally {
2864if(tmp_newPointCloud == IntPtr.Zero) newPointCloud = null;
2865 if(tmp_newPointCloud != IntPtr.Zero && tmp_newPointCloud != saved_newPointCloud)
2866 {
2867 MemoryTransaction mTrans_newPointCloud = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2868 if(mTrans_newPointCloud != null)
2869 mTrans_newPointCloud.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloud>(typeof(OdDbPointCloud), tmp_newPointCloud, true));
2870 newPointCloud = Teigha.Core.Helpers.odCreateObjectInternal<OdDbPointCloud>(typeof(OdDbPointCloud), tmp_newPointCloud, mTrans_newPointCloud == null);
2871 /*OUT_PARAM for SMARTPTR*/
2872 }
2873 }
2874 }
2875
2880
2881 public static bool oddbGetContextDataAndScale(OdGiCommonDraw pWd, OdDbObject pObject, ref OdDbAnnotScaleObjectContextData /*OUT_PARAM for SMARTPTR*/ ctx, double scaleOut, bool getDefaultScale) {
2882 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_ctx = ctx == null ? IntPtr.Zero : OdDbAnnotScaleObjectContextData.getCPtr(ctx).Handle;
2883 IntPtr saved_ctx = tmp_ctx;
2884 /*OUT_PARAM for SMARTPTR pre*/
2885 try {
2886 bool ret = TD_DbPINVOKE.oddbGetContextDataAndScale__SWIG_0(OdGiCommonDraw.getCPtr(pWd), OdDbObject.getCPtr(pObject), ref tmp_ctx /*OUT_PARAM for SMARTPTR*/, scaleOut /*SIMPLETYPE*/, getDefaultScale);
2888 return ret;
2889 } finally {
2890if(tmp_ctx == IntPtr.Zero) ctx = null;
2891 if(tmp_ctx != IntPtr.Zero && tmp_ctx != saved_ctx)
2892 {
2893 MemoryTransaction mTrans_ctx = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2894 if(mTrans_ctx != null)
2895 mTrans_ctx.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbAnnotScaleObjectContextData>(typeof(OdDbAnnotScaleObjectContextData), tmp_ctx, true));
2896 ctx = Teigha.Core.Helpers.odCreateObjectInternal<OdDbAnnotScaleObjectContextData>(typeof(OdDbAnnotScaleObjectContextData), tmp_ctx, mTrans_ctx == null);
2897 /*OUT_PARAM for SMARTPTR*/
2898 }
2899 }
2900 }
2901
2902 public static bool oddbGetContextDataAndScale(OdGiCommonDraw pWd, OdDbObject pObject, ref OdDbAnnotScaleObjectContextData /*OUT_PARAM for SMARTPTR*/ ctx, double scaleOut) {
2903 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_ctx = ctx == null ? IntPtr.Zero : OdDbAnnotScaleObjectContextData.getCPtr(ctx).Handle;
2904 IntPtr saved_ctx = tmp_ctx;
2905 /*OUT_PARAM for SMARTPTR pre*/
2906 try {
2907 bool ret = TD_DbPINVOKE.oddbGetContextDataAndScale__SWIG_1(OdGiCommonDraw.getCPtr(pWd), OdDbObject.getCPtr(pObject), ref tmp_ctx /*OUT_PARAM for SMARTPTR*/, scaleOut /*SIMPLETYPE*/);
2909 return ret;
2910 } finally {
2911if(tmp_ctx == IntPtr.Zero) ctx = null;
2912 if(tmp_ctx != IntPtr.Zero && tmp_ctx != saved_ctx)
2913 {
2914 MemoryTransaction mTrans_ctx = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2915 if(mTrans_ctx != null)
2916 mTrans_ctx.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbAnnotScaleObjectContextData>(typeof(OdDbAnnotScaleObjectContextData), tmp_ctx, true));
2917 ctx = Teigha.Core.Helpers.odCreateObjectInternal<OdDbAnnotScaleObjectContextData>(typeof(OdDbAnnotScaleObjectContextData), tmp_ctx, mTrans_ctx == null);
2918 /*OUT_PARAM for SMARTPTR*/
2919 }
2920 }
2921 }
2922
2923 public static bool oddbGetContextDataAndScale(OdGiCommonDraw pWd, OdDbObject pObject, ref OdDbAnnotScaleObjectContextData /*OUT_PARAM for SMARTPTR*/ ctx) {
2924 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_ctx = ctx == null ? IntPtr.Zero : OdDbAnnotScaleObjectContextData.getCPtr(ctx).Handle;
2925 IntPtr saved_ctx = tmp_ctx;
2926 /*OUT_PARAM for SMARTPTR pre*/
2927 try {
2928 bool ret = TD_DbPINVOKE.oddbGetContextDataAndScale__SWIG_2(OdGiCommonDraw.getCPtr(pWd), OdDbObject.getCPtr(pObject), ref tmp_ctx /*OUT_PARAM for SMARTPTR*/);
2930 return ret;
2931 } finally {
2932if(tmp_ctx == IntPtr.Zero) ctx = null;
2933 if(tmp_ctx != IntPtr.Zero && tmp_ctx != saved_ctx)
2934 {
2935 MemoryTransaction mTrans_ctx = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2936 if(mTrans_ctx != null)
2937 mTrans_ctx.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbAnnotScaleObjectContextData>(typeof(OdDbAnnotScaleObjectContextData), tmp_ctx, true));
2938 ctx = Teigha.Core.Helpers.odCreateObjectInternal<OdDbAnnotScaleObjectContextData>(typeof(OdDbAnnotScaleObjectContextData), tmp_ctx, mTrans_ctx == null);
2939 /*OUT_PARAM for SMARTPTR*/
2940 }
2941 }
2942 }
2943
2949
2955
2956 public static OdDbDictionary oddbGetNamedPathDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbDictionaryPtr
2957 MemoryManager mMan = MemoryManager.GetMemoryManager();
2958 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2959 IntPtr ptr = TD_DbPINVOKE.oddbGetNamedPathDictionary__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
2960
2961 OdDbDictionary ret = null;
2962 if (null != mTrans)
2963 {
2964 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
2965 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
2966 }
2967 else
2968 {
2969 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
2970 }
2971
2973 return ret;
2974}
2975
2976 public static OdDbDictionary oddbGetNamedPathDictionary(OdDbDatabase pDb, OpenMode mode) {// OdDbDictionaryPtr
2977 MemoryManager mMan = MemoryManager.GetMemoryManager();
2978 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
2980
2981 OdDbDictionary ret = null;
2982 if (null != mTrans)
2983 {
2984 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
2985 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
2986 }
2987 else
2988 {
2989 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
2990 }
2991
2993 return ret;
2994}
2995
2996 public static double OdDbMPolygonCrossingFuzz {
2997 get {
3000 return ret;
3001 }
3002 }
3003
3009
3015
3016 public static OdDbDictionary oddbGetMotionPathDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbDictionaryPtr
3017 MemoryManager mMan = MemoryManager.GetMemoryManager();
3018 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
3019 IntPtr ptr = TD_DbPINVOKE.oddbGetMotionPathDictionary__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
3020
3021 OdDbDictionary ret = null;
3022 if (null != mTrans)
3023 {
3024 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
3025 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
3026 }
3027 else
3028 {
3029 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
3030 }
3031
3033 return ret;
3034}
3035
3036 public static OdDbDictionary oddbGetMotionPathDictionary(OdDbDatabase pDb, OpenMode mode) {// OdDbDictionaryPtr
3037 MemoryManager mMan = MemoryManager.GetMemoryManager();
3038 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
3040
3041 OdDbDictionary ret = null;
3042 if (null != mTrans)
3043 {
3044 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
3045 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
3046 }
3047 else
3048 {
3049 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
3050 }
3051
3053 return ret;
3054}
3055
3057 global::System.IntPtr cPtr = TD_DbPINVOKE.fxGetLayerStateProperties(OdDbDatabase.getCPtr(pDb), layerState);
3058 OdDbLayerStateProperties ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbLayerStateProperties(cPtr, false);
3060 return ret;
3061 }
3062
3063 public static OdGsLayoutHelper setupActiveLayoutViews(OdGsDevice pDevice, OdGiContextForDbDatabase pGiCtx) {// OdGsLayoutHelperPtr
3064 MemoryManager mMan = MemoryManager.GetMemoryManager();
3065 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
3067
3068 OdGsLayoutHelper ret = null;
3069 if (null != mTrans)
3070 {
3071 mTrans.AddObject((OdGsLayoutHelper)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsLayoutHelper),ptr, true));
3072 ret = (OdGsLayoutHelper)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsLayoutHelper),ptr, false);
3073 }
3074 else
3075 {
3076 ret = (OdGsLayoutHelper)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsLayoutHelper),ptr, true);
3077 }
3078
3080 return ret;
3081}
3082
3083 public static OdGsLayoutHelper setupLayoutViews(OdDbObjectId layoutId, OdGsDevice pDevice, OdGiContextForDbDatabase pGiCtx) {// OdGsLayoutHelperPtr
3084 MemoryManager mMan = MemoryManager.GetMemoryManager();
3085 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
3087
3088 OdGsLayoutHelper ret = null;
3089 if (null != mTrans)
3090 {
3091 mTrans.AddObject((OdGsLayoutHelper)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsLayoutHelper),ptr, true));
3092 ret = (OdGsLayoutHelper)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsLayoutHelper),ptr, false);
3093 }
3094 else
3095 {
3096 ret = (OdGsLayoutHelper)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsLayoutHelper),ptr, true);
3097 }
3098
3100 return ret;
3101}
3102
3103 public static void setupPalette(OdGsDevice device, OdGiContextForDbDatabase giContext, OdDbStub layoutId, UInt32 palBackground) {
3104 TD_DbPINVOKE.setupPalette__SWIG_0(OdGsDevice.getCPtr(device), OdGiContextForDbDatabase.getCPtr(giContext), OdDbStub.getCPtr(layoutId), palBackground /*SIMPLETYPE*/);
3106 }
3107
3112
3117
3119 OdDbDatabaseCollection ret = (OdDbDatabaseCollection)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDatabaseCollection),TD_DbPINVOKE.oddbDatabaseCollection(),false); /*createInt 3_2*/
3120
3122 return ret;
3123}
3124
3129
3134
3140
3146
3147 public static OdDbDictionary oddbGetBackgroundDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound) {// OdDbDictionaryPtr
3148 MemoryManager mMan = MemoryManager.GetMemoryManager();
3149 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
3150 IntPtr ptr = TD_DbPINVOKE.oddbGetBackgroundDictionary__SWIG_0(OdDbDatabase.getCPtr(pDb), (int)mode, createIfNotFound);
3151
3152 OdDbDictionary ret = null;
3153 if (null != mTrans)
3154 {
3155 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
3156 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
3157 }
3158 else
3159 {
3160 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
3161 }
3162
3164 return ret;
3165}
3166
3167 public static OdDbDictionary oddbGetBackgroundDictionary(OdDbDatabase pDb, OpenMode mode) {// OdDbDictionaryPtr
3168 MemoryManager mMan = MemoryManager.GetMemoryManager();
3169 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
3171
3172 OdDbDictionary ret = null;
3173 if (null != mTrans)
3174 {
3175 mTrans.AddObject((OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true));
3176 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, false);
3177 }
3178 else
3179 {
3180 ret = (OdDbDictionary)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbDictionary),ptr, true);
3181 }
3182
3184 return ret;
3185}
3186
3192
3198
3204
3210
3216
3217 public static String odDbGenerateName(UInt32 i, OdDbHostAppServices pHostApp) {
3218 string ret = TD_DbPINVOKE.odDbGenerateName__SWIG_2(i /*SIMPLETYPE*/, OdDbHostAppServices.getCPtr(pHostApp));
3220 return ret;
3221}
3222
3223 public static String odDbGenerateName(UInt32 i) {
3224 string ret = TD_DbPINVOKE.odDbGenerateName__SWIG_3(i /*SIMPLETYPE*/);
3226 return ret;
3227}
3228
3229 public static bool odDbAuditColorIndex(out Int16 colorIndex, OdDbAuditInfo pAuditInfo, OdDbHostAppServices pHostApp) {
3230 bool ret = TD_DbPINVOKE.odDbAuditColorIndex__SWIG_0(out colorIndex, OdDbAuditInfo.getCPtr(pAuditInfo), OdDbHostAppServices.getCPtr(pHostApp));
3232 return ret;
3233 }
3234
3235 public static bool odDbAuditColorIndex(out Int16 colorIndex, OdDbAuditInfo pAuditInfo) {
3236 bool ret = TD_DbPINVOKE.odDbAuditColorIndex__SWIG_1(out colorIndex, OdDbAuditInfo.getCPtr(pAuditInfo));
3238 return ret;
3239 }
3240
3241 public static bool odDbAuditColorIndex(out Int16 colorIndex, OdDbAuditInfo pAuditInfo, OdDbHostAppServices pHostApp, OdDbObject pObj, uint sid, uint n) {
3242 bool ret = TD_DbPINVOKE.odDbAuditColorIndex__SWIG_2(out colorIndex, OdDbAuditInfo.getCPtr(pAuditInfo), OdDbHostAppServices.getCPtr(pHostApp), OdDbObject.getCPtr(pObj), sid, n);
3244 return ret;
3245 }
3246
3247 public static bool odDbAuditColor(OdCmColor color, OdDbAuditInfo pAuditInfo, OdDbHostAppServices pHostApp) {
3250 return ret;
3251 }
3252
3253 public static bool odDbAuditColor(OdCmColor color, OdDbAuditInfo pAuditInfo) {
3256 return ret;
3257 }
3258
3259 public static bool odDbAuditColor(OdCmColor color, OdDbAuditInfo pAuditInfo, OdDbHostAppServices pHostApp, OdDbObject pObj, uint sid, uint n) {
3262 return ret;
3263 }
3264
3265 public static OdResult readAcisData(OdDbDwgFiler pFiler, ref OdModelerGeometry /*OUT_PARAM for SMARTPTR*/ pAcisData, bool bStandardSaveFlag, OdDbAuditInfo pAuditInfo, bool bEnableAcisAudit) {
3266 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pAcisData = pAcisData == null ? IntPtr.Zero : OdModelerGeometry.getCPtr(pAcisData).Handle;
3267 IntPtr saved_pAcisData = tmp_pAcisData;
3268 /*OUT_PARAM for SMARTPTR pre*/
3269 try {
3270 OdResult ret = (OdResult)TD_DbPINVOKE.readAcisData__SWIG_0(OdDbDwgFiler.getCPtr(pFiler), ref tmp_pAcisData /*OUT_PARAM for SMARTPTR*/, bStandardSaveFlag, OdDbAuditInfo.getCPtr(pAuditInfo), bEnableAcisAudit);
3272 return ret;
3273 } finally {
3274if(tmp_pAcisData == IntPtr.Zero) pAcisData = null;
3275 if(tmp_pAcisData != IntPtr.Zero && tmp_pAcisData != saved_pAcisData)
3276 {
3277 MemoryTransaction mTrans_pAcisData = MemoryManager.GetMemoryManager().GetCurrentTransaction();
3278 if(mTrans_pAcisData != null)
3279 mTrans_pAcisData.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdModelerGeometry>(typeof(OdModelerGeometry), tmp_pAcisData, true));
3280 pAcisData = Teigha.Core.Helpers.odCreateObjectInternal<OdModelerGeometry>(typeof(OdModelerGeometry), tmp_pAcisData, mTrans_pAcisData == null);
3281 /*OUT_PARAM for SMARTPTR*/
3282 }
3283 }
3284 }
3285
3286 public static OdResult readAcisData(OdDbDwgFiler pFiler, ref OdModelerGeometry /*OUT_PARAM for SMARTPTR*/ pAcisData, bool bStandardSaveFlag, OdDbAuditInfo pAuditInfo) {
3287 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pAcisData = pAcisData == null ? IntPtr.Zero : OdModelerGeometry.getCPtr(pAcisData).Handle;
3288 IntPtr saved_pAcisData = tmp_pAcisData;
3289 /*OUT_PARAM for SMARTPTR pre*/
3290 try {
3291 OdResult ret = (OdResult)TD_DbPINVOKE.readAcisData__SWIG_1(OdDbDwgFiler.getCPtr(pFiler), ref tmp_pAcisData /*OUT_PARAM for SMARTPTR*/, bStandardSaveFlag, OdDbAuditInfo.getCPtr(pAuditInfo));
3293 return ret;
3294 } finally {
3295if(tmp_pAcisData == IntPtr.Zero) pAcisData = null;
3296 if(tmp_pAcisData != IntPtr.Zero && tmp_pAcisData != saved_pAcisData)
3297 {
3298 MemoryTransaction mTrans_pAcisData = MemoryManager.GetMemoryManager().GetCurrentTransaction();
3299 if(mTrans_pAcisData != null)
3300 mTrans_pAcisData.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdModelerGeometry>(typeof(OdModelerGeometry), tmp_pAcisData, true));
3301 pAcisData = Teigha.Core.Helpers.odCreateObjectInternal<OdModelerGeometry>(typeof(OdModelerGeometry), tmp_pAcisData, mTrans_pAcisData == null);
3302 /*OUT_PARAM for SMARTPTR*/
3303 }
3304 }
3305 }
3306
3307 public static OdResult readAcisData(OdDbDwgFiler pFiler, ref OdModelerGeometry /*OUT_PARAM for SMARTPTR*/ pAcisData, bool bStandardSaveFlag) {
3308 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pAcisData = pAcisData == null ? IntPtr.Zero : OdModelerGeometry.getCPtr(pAcisData).Handle;
3309 IntPtr saved_pAcisData = tmp_pAcisData;
3310 /*OUT_PARAM for SMARTPTR pre*/
3311 try {
3312 OdResult ret = (OdResult)TD_DbPINVOKE.readAcisData__SWIG_2(OdDbDwgFiler.getCPtr(pFiler), ref tmp_pAcisData /*OUT_PARAM for SMARTPTR*/, bStandardSaveFlag);
3314 return ret;
3315 } finally {
3316if(tmp_pAcisData == IntPtr.Zero) pAcisData = null;
3317 if(tmp_pAcisData != IntPtr.Zero && tmp_pAcisData != saved_pAcisData)
3318 {
3319 MemoryTransaction mTrans_pAcisData = MemoryManager.GetMemoryManager().GetCurrentTransaction();
3320 if(mTrans_pAcisData != null)
3321 mTrans_pAcisData.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdModelerGeometry>(typeof(OdModelerGeometry), tmp_pAcisData, true));
3322 pAcisData = Teigha.Core.Helpers.odCreateObjectInternal<OdModelerGeometry>(typeof(OdModelerGeometry), tmp_pAcisData, mTrans_pAcisData == null);
3323 /*OUT_PARAM for SMARTPTR*/
3324 }
3325 }
3326 }
3327
3328 public static OdResult readAcisData(OdDbDwgFiler pFiler, ref OdModelerGeometry /*OUT_PARAM for SMARTPTR*/ pAcisData) {
3329 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pAcisData = pAcisData == null ? IntPtr.Zero : OdModelerGeometry.getCPtr(pAcisData).Handle;
3330 IntPtr saved_pAcisData = tmp_pAcisData;
3331 /*OUT_PARAM for SMARTPTR pre*/
3332 try {
3333 OdResult ret = (OdResult)TD_DbPINVOKE.readAcisData__SWIG_3(OdDbDwgFiler.getCPtr(pFiler), ref tmp_pAcisData /*OUT_PARAM for SMARTPTR*/);
3335 return ret;
3336 } finally {
3337if(tmp_pAcisData == IntPtr.Zero) pAcisData = null;
3338 if(tmp_pAcisData != IntPtr.Zero && tmp_pAcisData != saved_pAcisData)
3339 {
3340 MemoryTransaction mTrans_pAcisData = MemoryManager.GetMemoryManager().GetCurrentTransaction();
3341 if(mTrans_pAcisData != null)
3342 mTrans_pAcisData.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdModelerGeometry>(typeof(OdModelerGeometry), tmp_pAcisData, true));
3343 pAcisData = Teigha.Core.Helpers.odCreateObjectInternal<OdModelerGeometry>(typeof(OdModelerGeometry), tmp_pAcisData, mTrans_pAcisData == null);
3344 /*OUT_PARAM for SMARTPTR*/
3345 }
3346 }
3347 }
3348
3349 public static bool writeAcisData(OdDbDwgFiler pFiler, OdModelerGeometry pAcisData, bool bStandardSaveFlag, bool bEnableAcisAudit, bool bCheckForBody) {
3350 bool ret = TD_DbPINVOKE.writeAcisData__SWIG_0(OdDbDwgFiler.getCPtr(pFiler), OdModelerGeometry.getCPtr(pAcisData), bStandardSaveFlag, bEnableAcisAudit, bCheckForBody);
3352 return ret;
3353 }
3354
3355 public static bool writeAcisData(OdDbDwgFiler pFiler, OdModelerGeometry pAcisData, bool bStandardSaveFlag, bool bEnableAcisAudit) {
3356 bool ret = TD_DbPINVOKE.writeAcisData__SWIG_1(OdDbDwgFiler.getCPtr(pFiler), OdModelerGeometry.getCPtr(pAcisData), bStandardSaveFlag, bEnableAcisAudit);
3358 return ret;
3359 }
3360
3361 public static bool writeAcisData(OdDbDwgFiler pFiler, OdModelerGeometry pAcisData, bool bStandardSaveFlag) {
3362 bool ret = TD_DbPINVOKE.writeAcisData__SWIG_2(OdDbDwgFiler.getCPtr(pFiler), OdModelerGeometry.getCPtr(pAcisData), bStandardSaveFlag);
3364 return ret;
3365 }
3366
3367 public static bool writeAcisData(OdDbDwgFiler pFiler, OdModelerGeometry pAcisData) {
3370 return ret;
3371 }
3372
3373 public static OdModelerGeometry readAcisData(OdDbDxfFiler pFiler) {// OdModelerGeometryPtr
3374 MemoryManager mMan = MemoryManager.GetMemoryManager();
3375 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
3377
3378 OdModelerGeometry ret = null;
3379 if (null != mTrans)
3380 {
3381 mTrans.AddObject((OdModelerGeometry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdModelerGeometry),ptr, true));
3382 ret = (OdModelerGeometry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdModelerGeometry),ptr, false);
3383 }
3384 else
3385 {
3386 ret = (OdModelerGeometry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdModelerGeometry),ptr, true);
3387 }
3388
3390 return ret;
3391}
3392
3393 public static void writeAcisData(OdDbDxfFiler pFiler, OdModelerGeometry pAcisData, bool saveEmptyAllowed, bool bEnableAcisAudit) {
3394 TD_DbPINVOKE.writeAcisData__SWIG_4(OdDbDxfFiler.getCPtr(pFiler), OdModelerGeometry.getCPtr(pAcisData), saveEmptyAllowed, bEnableAcisAudit);
3396 }
3397
3398 public static void writeAcisData(OdDbDxfFiler pFiler, OdModelerGeometry pAcisData, bool saveEmptyAllowed) {
3399 TD_DbPINVOKE.writeAcisData__SWIG_5(OdDbDxfFiler.getCPtr(pFiler), OdModelerGeometry.getCPtr(pAcisData), saveEmptyAllowed);
3401 }
3402
3409
3410 public static OdDwfImport createDwfImporter() {// TD_DWF_IMPORT::OdDwfImportPtr
3411 MemoryManager mMan = MemoryManager.GetMemoryManager();
3412 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
3413 IntPtr ptr = TD_DbPINVOKE.createDwfImporter();
3414
3415 OdDwfImport ret = null;
3416 if (null != mTrans)
3417 {
3418 mTrans.AddObject((OdDwfImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDwfImport),ptr, true));
3419 ret = (OdDwfImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDwfImport),ptr, false);
3420 }
3421 else
3422 {
3423 ret = (OdDwfImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDwfImport),ptr, true);
3424 }
3425
3427 return ret;
3428}
3429
3430 public static OdColladaImport createColladaImporter() {// TD_COLLADA_IMPORT::OdColladaImportPtr
3431 MemoryManager mMan = MemoryManager.GetMemoryManager();
3432 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
3433 IntPtr ptr = TD_DbPINVOKE.createColladaImporter();
3434
3435 OdColladaImport ret = null;
3436 if (null != mTrans)
3437 {
3438 mTrans.AddObject((OdColladaImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdColladaImport),ptr, true));
3439 ret = (OdColladaImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdColladaImport),ptr, false);
3440 }
3441 else
3442 {
3443 ret = (OdColladaImport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdColladaImport),ptr, true);
3444 }
3445
3447 return ret;
3448}
3449
3450 public static readonly uint UINT_MAX = TD_DbPINVOKE.UINT_MAX_get();
3451 public static readonly uint ULONG_MAX = TD_DbPINVOKE.ULONG_MAX_get();
3452 public static readonly int _MSC_VER = TD_DbPINVOKE._MSC_VER_get();
3454 public static readonly int OD_SIZEOF_INT = TD_DbPINVOKE.OD_SIZEOF_INT_get();
3455 public static readonly int OD_SIZEOF_LONG = TD_DbPINVOKE.OD_SIZEOF_LONG_get();
3456 public static readonly string PERCENT18LONG = TD_DbPINVOKE.PERCENT18LONG_get();
3457 public static readonly string HANDLEFORMAT = TD_DbPINVOKE.HANDLEFORMAT_get();
3458 public static readonly string PRId64 = TD_DbPINVOKE.PRId64_get();
3459 public static readonly string PRIu64 = TD_DbPINVOKE.PRIu64_get();
3460 public static readonly string PRIx64 = TD_DbPINVOKE.PRIx64_get();
3461 public static readonly string PRIX64 = TD_DbPINVOKE.PRIX64_get();
3462 public static readonly int OD_SIZEOF_PTR = TD_DbPINVOKE.OD_SIZEOF_PTR_get();
3463 public const int SEEK_SET = 0;
3464 public const int SEEK_CUR = 1;
3465 public const int SEEK_END = 2;
3466 public const int DBL_DIG = 15;
3467 public const int SECURITYPARAMS_ENCRYPT_DATA = 0x00000001;
3468 public const int SECURITYPARAMS_ENCRYPT_PROPS = 0x00000002;
3469 public const int SECURITYPARAMS_SIGN_DATA = 0x00000010;
3470 public const int SECURITYPARAMS_ADD_TIMESTAMP = 0x00000020;
3471 public const int SECURITYPARAMS_UNSIGN_DATA = 0x00000040;
3472 public const int SECURITYPARAMS_ALGID_RC4 = 0x00006801;
3473
3474 public const int kOdDbDwgClassMapSize = 0;
3480
3481 public const int HATCH_PATTERN_NAME_LENGTH = 32;
3482 public const double ODDB_INFINITE_XCLIP_DEPTH = (1.0e+300);
3483 public const int MSTYLE_DXF_FILL_ON = (0x1);
3484 public const int MSTYLE_DXF_SHOW_MITERS = (0x2);
3485 public const int MSTYLE_DXF_START_SQUARE_CAP = (0x10);
3486 public const int MSTYLE_DXF_START_INNER_ARCS = (0x20);
3487 public const int MSTYLE_DXF_START_ROUND_CAP = (0x40);
3488 public const int MSTYLE_DXF_END_SQUARE_CAP = (0x100);
3489 public const int MSTYLE_DXF_END_INNER_ARCS = (0x200);
3490 public const int MSTYLE_DXF_END_ROUND_CAP = (0x400);
3491 public const int MSTYLE_DXF_JUST_TOP = (0x1000);
3492 public const int MSTYLE_DXF_JUST_ZERO = (0x2000);
3493 public const int MSTYLE_DXF_JUST_BOT = (0x4000);
3494 public const int OD_DBLEOD_H = 1;
3495 public const int MAX_LEADER_NUMBER = 5000;
3496 public const int MAX_LEADERLINE_NUMBER = 5000;
3497 public const int ODA_IDREAD_PAGESIZE = 0xffff;
3498 public const int ODA_ARRREAD_PAGESIZE = 0xffff;
3499 public const string CUSTOM_DEVICE_NAME = "Custom Device";
3500 public const bool NullIdAllowed = true;
3501}
3502
3503}
static HandleRef getCPtr(OdDbBaseHostAppServices obj)
static HandleRef getCPtr(OdDbHandle obj)
Definition OdDbHandle.cs:26
static HandleRef getCPtr(OdDbStub obj)
Definition OdDbStub.cs:26
static HandleRef getCPtr(OdDbUnderlayDrawContext obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlane obj)
Definition OdGePlane.cs:25
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeScale3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiCommonDraw obj)
static HandleRef getCPtr(OdGiDgLinetypeModifiers obj)
static HandleRef getCPtr(OdGiSubEntityTraits obj)
static HandleRef getCPtr(OdGiTextStyle obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdGsDevice obj)
Definition OdGsDevice.cs:25
static HandleRef getCPtr(OdInt32Array obj)
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
static HandleRef getCPtr(OdRxSystemServices obj)
static HandleRef getCPtr(OdStreamBuf obj)
static HandleRef getCPtr(OdStringArray obj)
static HandleRef getCPtr(OdThumbnailImage obj)
static HandleRef getCPtr(OdUInt8Array obj)
static HandleRef getCPtr(MeshFaceterSettings obj)
static HandleRef getCPtr(OdCmColor obj)
Definition OdCmColor.cs:26
static HandleRef getCPtr(OdDbAnnotScaleObjectContextData obj)
static HandleRef getCPtr(OdDbAnnotationScaleReactor obj)
static HandleRef getCPtr(OdDbAuditInfo obj)
static HandleRef getCPtr(OdDbBlockReference obj)
static HandleRef getCPtr(OdDbBlockTableRecord obj)
static HandleRef getCPtr(OdDbDatabase obj)
static HandleRef getCPtr(OdDbDatabaseSummaryInfo obj)
static HandleRef getCPtr(OdDbDate obj)
Definition OdDbDate.cs:26
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
static HandleRef getCPtr(OdDbEntity obj)
Definition OdDbEntity.cs:26
static HandleRef getCPtr(OdDbField obj)
Definition OdDbField.cs:26
static HandleRef getCPtr(OdDbFilter obj)
Definition OdDbFilter.cs:26
static HandleRef getCPtr(OdDbHostAppServices obj)
static HandleRef getCPtr(OdDbIndex obj)
Definition OdDbIndex.cs:26
static HandleRef getCPtr(OdDbLayoutManager obj)
static HandleRef getCPtr(OdDbMLeader obj)
static HandleRef getCPtr(OdDbObject obj)
Definition OdDbObject.cs:26
static HandleRef getCPtr(OdDbObjectIdArray obj)
static HandleRef getCPtr(OdDbObjectId obj)
static HandleRef getCPtr(OdDbObjectIterator obj)
static HandleRef getCPtr(OdDbPlotSettings obj)
static HandleRef getCPtr(OdDbPlotSettingsValidator obj)
static HandleRef getCPtr(OdDbPointCloudEx obj)
static HandleRef getCPtr(OdDbPointCloud obj)
static HandleRef getCPtr(OdDbProxyEntity obj)
static HandleRef getCPtr(OdDbSortentsTable obj)
static HandleRef getCPtr(OdDbTextStyleTableRecord obj)
static HandleRef getCPtr(OdDbViewTableRecord obj)
static HandleRef getCPtr(OdGiContextForDbDatabase obj)
static HandleRef getCPtr(OdMTLoadReactor obj)
static HandleRef getCPtr(OdModelerGeometry obj)
static HandleRef getCPtr(OdResBuf obj)
Definition OdResBuf.cs:26
static HandleRef getCPtr(OdRxEventReactor obj)
static HandleRef getCPtr(OdSignatureDescription obj)
static HandleRef getCPtr(OdTfCommitAnnotation obj)
static HandleRef getCPtr(OdTfDigest obj)
Definition OdTfDigest.cs:27
static HandleRef getCPtr(OdTfMergeHandler obj)
static OdDbObjectId oddbGetMotionPathDictionaryId(OdDbDatabase pDb)
Definition TD_Db.cs:3010
static OdOxOleLinkManager OdOxGetOleLinkManager()
Definition TD_Db.cs:2270
static string DwgVersionToStr(DwgVersion ver)
Definition TD_Db.cs:451
static String layerDefpointsName()
Definition TD_Db.cs:838
static bool isViewportActiveName(String name)
Definition TD_Db.cs:880
static OdDbObjectId getBlockId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:712
static String g_strGeomBlockBegin
Definition TD_Db.cs:2246
delegate OdGeVector3dValue DimDataSetValueFuncPtrDelegateNative(IntPtr pThis, IntPtr pEnt, double newValue, IntPtr offset)
static String blockModelSpaceName(DwgVersion version)
Definition TD_Db.cs:916
delegate OdResBuf GetFnDelegate(OdDbDatabase pDb)
const int MSTYLE_DXF_JUST_TOP
Definition TD_Db.cs:3491
static bool odTfInitialize(OdDbHostAppServices pAppServices)
Definition TD_Db.cs:1333
static OdTfRepository detachRepository(OdDbDatabase pDb)
Definition TD_Db.cs:2042
static OdTfDigest commit(OdDbDatabase pDb, OdTfCommitAnnotation message, OdDbObjectIdArray objectsToSave)
Definition TD_Db.cs:2062
static String odDbGenerateName(OdDbObjectId id)
Definition TD_Db.cs:3211
delegate void MapTypeFnDelegateNative(IntPtr pDb, IntPtr pVal, int opt)
static void oddbConvertHslToRgb(OdGeVector3d hsl, OdGeVector3d rgb)
Definition TD_Db.cs:1914
static OdDbObjectId oddbGetRenderSettingsDictionaryId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:1382
static void odInitialize(OdRxSystemServices pSystemServices)
Definition TD_Db.cs:319
static OdDbObjectId oddbGetRenderRapidRTSettingsDictionaryId(OdDbDatabase pDb)
Definition TD_Db.cs:1700
static int numIndexes(OdDbBlockTableRecord pBTR)
Definition TD_Db.cs:1135
static OdGiTextStyle giTextStyleFromDb(OdDbObjectId styleId)
Definition TD_Db.cs:508
static OdResult oddbEntMake(OdDbDatabase pDb, OdResBuf pRb, ref OdDbObject pObj)
Definition TD_Db.cs:252
static OdDbDictionary oddbGetBackgroundDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:3147
static bool oddbSetDbNotificationSuppression(OdDbDatabase pDb, bool bValue)
Definition TD_Db.cs:445
static void oddbUnderlayHostGetAdjustedColor(OdGeVector3d rgbResult, OdGeVector3d rgbInputColor, OdGeVector3d rgbCurrentBackgroundColor, OdGeVector3d hslFadedContrastColor, OdDbUnderlayDrawContext drawContext)
Definition TD_Db.cs:1919
static OdResult oddbCreatePointCloudExEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloudEx newPointCloud, String sourceFile, OdGePoint3d location, double scale, double rotation)
Definition TD_Db.cs:2687
const int SECURITYPARAMS_ENCRYPT_PROPS
Definition TD_Db.cs:3468
const int ODA_ARRREAD_PAGESIZE
Definition TD_Db.cs:3498
static OdDbObjectId getLayerId(OdDbDatabase pDb, String strLayer)
Definition TD_Db.cs:910
static void oddbInitialUpdateViewTableRecordCameras(OdDbDatabase pDb)
Definition TD_Db.cs:3130
static void oddbEndProxyGraphics(OdGiWorldDraw pWdSaver, OdUInt8Array graphics)
Definition TD_Db.cs:2241
static bool odDbAuditColorIndex(out Int16 colorIndex, OdDbAuditInfo pAuditInfo, OdDbHostAppServices pHostApp, OdDbObject pObj, uint sid, uint n)
Definition TD_Db.cs:3241
static OdDbObjectId oddbGetRenderEntriesDictionaryId(OdDbDatabase pDb)
Definition TD_Db.cs:1648
const int MAX_LEADERLINE_NUMBER
Definition TD_Db.cs:3496
static String layerZeroName()
Definition TD_Db.cs:826
static OdDbObjectId oddbDgnLSGetComponentsDictionaryId(OdDbDatabase pDb)
Definition TD_Db.cs:2610
static void addFilter(OdDbBlockReference pBlkRef, OdDbFilter pFilter)
Definition TD_Db.cs:1141
static readonly uint UINT_MAX
Definition TD_Db.cs:3450
const int MSTYLE_DXF_SHOW_MITERS
Definition TD_Db.cs:3484
static OdTfRepository getRepository(OdDbDatabase pDb)
Definition TD_Db.cs:2035
static void odDbSaveLineTypeFile(OdDbDatabase Db, OdStreamBuf filename, TextFileEncoding encode)
Definition TD_Db.cs:420
static readonly string PERCENT18LONG
Definition TD_Db.cs:3456
static void odDbSetUCSORG(OdDbDatabase db, OdGePoint3d val)
Definition TD_Db.cs:390
static SWIGTYPE_p_OdArrayT_OdRxEventReactor_p_OdObjectsAllocatorT_OdRxEventReactor_p_t_t fxCopyRawReactorPointers(SWIGTYPE_p_OdArrayT_OdSmartPtrT_OdRxEventReactor_t_OdObjectsAllocatorT_OdSmartPtrT_OdRxEventReactor_t_t_t apReactors)
Definition TD_Db.cs:2556
static String oddbSetFieldEngineValueFormatByError()
Definition TD_Db.cs:2482
static OdDbField copyTextFieldToObject(OdDbField srcField, OdDbObject pObj)
Definition TD_Db.cs:514
static readonly string HANDLEFORMAT
Definition TD_Db.cs:3457
const int MSTYLE_DXF_FILL_ON
Definition TD_Db.cs:3483
static bool isConflict(ChangeType myChange, ChangeType theirChange)
Definition TD_Db.cs:2029
static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext)
Definition TD_Db.cs:2530
static int numFilters(OdDbBlockReference pBlkRef)
Definition TD_Db.cs:1191
static readonly int OD_SIZEOF_PTR
Definition TD_Db.cs:3462
static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate, String pszEvaluatorId, OdFd.EvalFields nEvalFlag)
Definition TD_Db.cs:2506
static bool odrxRegisterSchema(String schemeName)
Definition TD_Db.cs:1339
const int SECURITYPARAMS_ENCRYPT_DATA
Definition TD_Db.cs:3467
static bool isBuiltInArrow(String arrowheadName)
Definition TD_Db.cs:1272
delegate void PromptFnDelegate(OdDbCommandContext pDbCmdCtx, String varName, OdResBuf pVal)
static bool isDetailViewStyleStandardName(OdDbDatabase pDb, String name)
Definition TD_Db.cs:1012
static OdResult oddbCreatePointCloudEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloud newPointCloud, String indexFile, String sourceFile)
Definition TD_Db.cs:2855
static bool OdDbMLeader_setAcadBehaviour(OdDbMLeader pMLeader, UInt32 bug, bool bValue)
Definition TD_Db.cs:1831
static OdResult validatePreExtendedSymbolName(String name, OdDbDatabase pDb)
Definition TD_Db.cs:676
static void odDbSetTDUSRTIMER(OdDbDatabase db, OdDbDate val)
Definition TD_Db.cs:380
static OdDbObjectId getTextStyleId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:742
static OdStreamBuf compressData(OdDbDatabase pDb)
Definition TD_Db.cs:2128
static String arrowName(OdDbObjectId blockId)
Definition TD_Db.cs:1266
static OdDbDictionary oddbGetNamedPathDictionary(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:2976
static bool merge(OdDbDatabase pDb, OdTfDigest sha, OdTfMergeHandler mergeHandler, bool noFastForward)
Definition TD_Db.cs:2074
delegate int OdDbMTextEnumDelegateNative(IntPtr _fragment, IntPtr ptr_arg)
static OdDbObjectId getVisualStyleId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:784
static double OdDbMPolygonCrossingFuzz
Definition TD_Db.cs:2996
delegate IntPtr PreferableFontCallbackDelegateNative(IntPtr arg1, IntPtr arg2, bool arg3)
static OdGePoint3d OdDbMLeader_getPtInternal(OdDbMLeader pMLeader, UInt32 index)
Definition TD_Db.cs:1837
static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate)
Definition TD_Db.cs:2518
static String textStyleStandardName()
Definition TD_Db.cs:850
const double ODDB_INFINITE_XCLIP_DEPTH
Definition TD_Db.cs:3482
static OdDwfImport createDwfImporter()
Definition TD_Db.cs:3410
static OdDbObjectId findArrowId(String arrowheadName, OdDbDatabase pDb)
Definition TD_Db.cs:1284
static OdRxIterator oddbGetScenes(OdDbDatabase pDb)
Definition TD_Db.cs:1944
static OdGsLayoutHelper setupActiveLayoutViews(OdGsDevice pDevice, OdGiContextForDbDatabase pGiCtx)
Definition TD_Db.cs:3063
static bool isLinetypeContinuousName(String name)
Definition TD_Db.cs:820
const int SECURITYPARAMS_ALGID_RC4
Definition TD_Db.cs:3472
static bool odDbAuditColor(OdCmColor color, OdDbAuditInfo pAuditInfo, OdDbHostAppServices pHostApp, OdDbObject pObj, uint sid, uint n)
Definition TD_Db.cs:3259
static bool oddbDgnLSWriteEntityXData(OdDbEntity pEntity, OdGiDgLinetypeModifiers pModifiers, double pScale)
Definition TD_Db.cs:2592
static EdgeArray oddbCreateEdgesFromEntity(OdDbEntity pEnt, OdGePlane hatchPlane, bool bLeadToXAxis)
Definition TD_Db.cs:1317
static OdDbObjectId fxGetTop(OdDbSortentsTable p, OdDbObjectIdArray objects)
Definition TD_Db.cs:1350
static OdResult repairPreExtendedSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar)
Definition TD_Db.cs:598
static void odUninitializeDbCore()
Definition TD_Db.cs:329
static void setupPalette(OdGsDevice device, OdGiContextForDbDatabase giContext, OdDbStub layoutId, UInt32 palBackground)
Definition TD_Db.cs:3103
static OdDbFilter getFilter(OdDbBlockReference pBlkRef, OdRxClass key, OpenMode readOrWrite)
Definition TD_Db.cs:1151
static bool isBlockPaperSpaceName(String pN)
Definition TD_Db.cs:958
const int SEEK_SET
Definition TD_Db.cs:3463
static bool odDbAuditColor(OdCmColor color, OdDbAuditInfo pAuditInfo, OdDbHostAppServices pHostApp)
Definition TD_Db.cs:3247
static bool isMLineStandardName(String name)
Definition TD_Db.cs:862
static void writeObjectPartial(OdDbObjectId id)
Definition TD_Db.cs:2168
static bool odfdGetAcVarData(String sString, ref string sName, ref string sFormat)
Definition TD_Db.cs:2541
static bool fxIsValidReactor(OdRxEventReactor pRawReactor, SWIGTYPE_p_OdArrayT_OdSmartPtrT_OdRxEventReactor_t_OdObjectsAllocatorT_OdSmartPtrT_OdRxEventReactor_t_t_t apReactors, uint iHeuristicIndex)
Definition TD_Db.cs:2562
static OdResult repairSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar)
Definition TD_Db.cs:646
static OdDbDatabaseCollection oddbDatabaseCollection()
Definition TD_Db.cs:3118
static OdEditor odedEditor()
Definition TD_Db.cs:1362
static bool writeAcisData(OdDbDwgFiler pFiler, OdModelerGeometry pAcisData, bool bStandardSaveFlag, bool bEnableAcisAudit, bool bCheckForBody)
Definition TD_Db.cs:3349
static bool odGetSatFromProxy(OdDbProxyEntity adPart, ref OdModelerGeometry pModelerGeometry)
Definition TD_Db.cs:2309
const int kDwgId_OdDbVertex
Definition TD_Db.cs:3477
static bool OdDbMLeader_applyData(OdDbMLeader pMLeader, OdGePoint3dArray points, OdDbObject pObj)
Definition TD_Db.cs:1855
static bool oddbDgnLSReadEntityXData(OdDbEntity pEntity, OdGiDgLinetypeModifiers pModifiers)
Definition TD_Db.cs:2580
static OdDbIndex getIndex(OdDbBlockTableRecord pBTR, int btrIndex)
Definition TD_Db.cs:1115
static void switchBranch(OdDbDatabase pDb, String branch, bool hard)
Definition TD_Db.cs:2110
static OdDbObjectId getMLeaderStyleId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:778
static OdResult readAcisData(OdDbDwgFiler pFiler, ref OdModelerGeometry pAcisData, bool bStandardSaveFlag, OdDbAuditInfo pAuditInfo)
Definition TD_Db.cs:3286
delegate OdGeVector3dValue DimDataSetValueFuncPtrDelegate(OdDbDimData pThis, OdDbEntity pEnt, double newValue, OdGeVector3d offset)
static void endPartialImport(OdDbDatabase pDb)
Definition TD_Db.cs:2173
delegate void MainHistStreamFuncDelegateNative(IntPtr __arg)
static void oddbDgnLSInitializeImportUID(byte[] pUID)
Definition TD_Db.cs:2656
static OdDbIndex getIndex(OdDbBlockTableRecord pBTR, int btrIndex, OpenMode readOrWrite)
Definition TD_Db.cs:1095
static OdDbField copyFieldWithChild(OdDbField srcField)
Definition TD_Db.cs:554
static readonly int ODCHAR_IS_INT16LE
Definition TD_Db.cs:3453
static String odDbGetHandleName(OdDbHandle handle)
Definition TD_Db.cs:3199
static OdColladaImport createColladaImporter()
Definition TD_Db.cs:3430
static void odDbSetTDINDWG(OdDbDatabase db, OdDbDate val)
Definition TD_Db.cs:375
static int dimunit(int dimlunit, int dimfrac)
Definition TD_Db.cs:1236
static void decompTransform(OdGeVector3d normal, OdGePoint3d position, OdGeScale3d scale, out double rotationAngle, OdGeMatrix3d transformMat, OdDbBlockTableRecord pBlockTableRecord)
Definition TD_Db.cs:1225
static bool oddbGetContextDataAndScale(OdGiCommonDraw pWd, OdDbObject pObject, ref OdDbAnnotScaleObjectContextData ctx, double scaleOut)
Definition TD_Db.cs:2902
static OdDbObjectId oddbGetRenderEnvironmentObjectId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:1538
static void fxRefreshLists(OdDbPlotSettingsValidator p, OdDbPlotSettings pPlotSettings)
Definition TD_Db.cs:1030
static OdResult oddbCreatePointCloudEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloud newPointCloud, String indexFile, String sourceFile, OdGePoint3d location, double scale)
Definition TD_Db.cs:2813
static void oddbGetMaterialIds(OdDbDatabase pDb, OdDbObjectIdArray ids)
Definition TD_Db.cs:1984
static String odDbGetObjectIdName(OdDbObjectId id)
Definition TD_Db.cs:3193
static OdResult oddbCreatePointCloudExEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloudEx newPointCloud, String sourceFile, OdGePoint3d location, double scale, double rotation, OdGeVector3d vAxis)
Definition TD_Db.cs:2666
static readonly string PRIu64
Definition TD_Db.cs:3459
const int SEEK_CUR
Definition TD_Db.cs:3464
static String linetypeByBlockName()
Definition TD_Db.cs:802
static OdDbRenderEnvironment oddbGetRenderEnvironmentObject(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:1570
static uint kPlineVerticesThrehold
Definition TD_Db.cs:1217
static int dimatfit(int dimfit)
Definition TD_Db.cs:1242
static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate, String pszEvaluatorId, OdFd.EvalFields nEvalFlag, out int pNumFound, out int pNumEvaluated)
Definition TD_Db.cs:2494
static OdDbRenderGlobal oddbGetRenderGlobalObject(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:1518
static String blockPaperSpaceName()
Definition TD_Db.cs:946
static OdDbObjectId getViewportId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:706
static String plotStyleNormalName()
Definition TD_Db.cs:976
static OdResult repairPreExtendedSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar, char symSubst)
Definition TD_Db.cs:586
static String odDbGenerateName(UInt32 i, OdDbHostAppServices pHostApp)
Definition TD_Db.cs:3217
static bool merge(OdDbDatabase pDb, String reference, OdTfMergeHandler mergeHandler)
Definition TD_Db.cs:2092
static OdDbLayerStateProperties fxGetLayerStateProperties(OdDbDatabase pDb, String layerState)
Definition TD_Db.cs:3056
static bool oddbGetContextDataAndScale(OdGiCommonDraw pWd, OdDbObject pObject, ref OdDbAnnotScaleObjectContextData ctx, double scaleOut, bool getDefaultScale)
Definition TD_Db.cs:2881
const bool NullIdAllowed
Definition TD_Db.cs:3500
static OdDbObjectId getLayerId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:724
static String blockModelSpaceName()
Definition TD_Db.cs:922
static readonly string PRIx64
Definition TD_Db.cs:3460
static bool isMLeaderStandardName(String name)
Definition TD_Db.cs:1000
static void beginPartialImport(OdStreamBuf pStream, OdDbDatabase pDb)
Definition TD_Db.cs:2158
static void odUninitialize()
Definition TD_Db.cs:324
const int MAX_LEADER_NUMBER
Definition TD_Db.cs:3495
static OdResBuf oddbEntGet(OdDbObjectId id)
Definition TD_Db.cs:208
static String blockPaperSpaceName(DwgVersion version)
Definition TD_Db.cs:940
static DwgVersion DwgVersionFromStr(string str)
Definition TD_Db.cs:457
static readonly int OD_SIZEOF_INT
Definition TD_Db.cs:3454
static void oddbUpdateViewTableRecordCamera(OdDbViewTableRecord pVTR)
Definition TD_Db.cs:3125
const int ODA_IDREAD_PAGESIZE
Definition TD_Db.cs:3497
static OdDbDictionary oddbGetMotionPathDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:3016
static OdDbObjectId oddbGetRenderRapidRTSettingsDictionaryId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:1694
static void oddbConvertRgbToHsl(OdGeVector3d rgb, OdGeVector3d hsl)
Definition TD_Db.cs:1909
static String getLocalBranch(OdDbDatabase pDb)
Definition TD_Db.cs:2104
static void modelToPixel(OdGeVector3d viewDir, OdGeMatrix3d xfm, OdGePlane plane, OdGePoint3d modelPoint, OdGePoint2d pixelPoint)
Definition TD_Db.cs:1306
static OdGiTextStyle giTextStyleFromDb(OdDbTextStyleTableRecord pTStyle)
Definition TD_Db.cs:502
static OdResult oddbCreatePointCloudExEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloudEx newPointCloud, String sourceFile, OdGePoint3d location)
Definition TD_Db.cs:2729
static OdModelerGeometry readAcisData(OdDbDxfFiler pFiler)
Definition TD_Db.cs:3373
static bool oddbGetContextDataAndScale(OdGiCommonDraw pWd, OdDbObject pObject, ref OdDbAnnotScaleObjectContextData ctx)
Definition TD_Db.cs:2923
static bool writeAcisData(OdDbDwgFiler pFiler, OdModelerGeometry pAcisData, bool bStandardSaveFlag)
Definition TD_Db.cs:3361
static void writeObjectPartial(OdDbObjectId id, bool pageObjectToDisk)
Definition TD_Db.cs:2163
const int SECURITYPARAMS_UNSIGN_DATA
Definition TD_Db.cs:3471
static bool oddbDgnLSRemoveEntityXData(OdDbEntity pEntity)
Definition TD_Db.cs:2598
static void OdDbObject_setWorkingDatabase(OdDbObject pObj, OdDbDatabase pWrkDb)
Definition TD_Db.cs:1872
static bool isBlockModelSpaceName(String pN)
Definition TD_Db.cs:934
static OdDbObjectId oddbGetActiveRenderRapidRTSettingsObjectId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:1746
static int dimfit(int dimatfit, int dimtmove)
Definition TD_Db.cs:1230
static OdDbDictionary oddbGetRenderPlotSettingsDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:1446
static OdDbTable odDbCreateDataLinkAndTable(OdDbDatabase pDb, String linkName, String linkDescription, String connectionString)
Definition TD_Db.cs:1798
const int HATCH_PATTERN_NAME_LENGTH
Definition TD_Db.cs:3481
static void odDbSetPUCSORG(OdDbDatabase db, OdGePoint3d val)
Definition TD_Db.cs:405
static void odDbSetUCSYDIR(OdDbDatabase db, OdGeVector3d val)
Definition TD_Db.cs:400
static readonly string PRIX64
Definition TD_Db.cs:3461
static bool isSectionViewStyleStandardName(OdDbDatabase pDb, String name)
Definition TD_Db.cs:1024
static bool isKindOfBlockPaperSpaceName(String pN, DwgVersion version)
Definition TD_Db.cs:964
static OdDbDataLinkManager odDbGetDataLinkManager(OdDbDatabase db)
Definition TD_Db.cs:463
static OdDbLibraryInfo oddbGetLibraryInfo()
Definition TD_Db.cs:2189
const int kOdDbDwgClassMapSize
Definition TD_Db.cs:3474
static OdDbProxyEntity odEntityToProxy(OdDbEntity pEnt)
Definition TD_Db.cs:2370
static bool oddbDgnLSDrawEntityXData(OdDbEntity pEntity, OdGiSubEntityTraits pTraits)
Definition TD_Db.cs:2586
static OdDbObjectId oddbGetRenderEnvironmentObjectId(OdDbDatabase pDb)
Definition TD_Db.cs:1544
static OdDbDictionary oddbGetRenderRapidRTSettingsDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:1706
static OdDbObjectId getDimStyleId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:718
static void odDbSetPSTYLEMODE(OdDbDatabase db, bool val)
Definition TD_Db.cs:385
static OdDbObjectId getViewId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:754
static OdResult oddbGetGeoDataTransform(OdDbDatabase pDbSource, OdDbDatabase pDbTarget, OdGePoint3d pt, out double dRotation, out double dScale)
Definition TD_Db.cs:1883
static OdGeMatrix3d pixelToModelTransform(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, double ySize)
Definition TD_Db.cs:1311
static bool oddbAddAnnotationScaleReactor(OdDbAnnotationScaleReactor pReactor)
Definition TD_Db.cs:294
static void oddbPutSummaryInfo(OdDbDatabaseSummaryInfo pInfo)
Definition TD_Db.cs:2216
static bool odGetSatFromProxy(OdDbProxyEntity adPart, ref string sat)
Definition TD_Db.cs:2297
const int SECURITYPARAMS_SIGN_DATA
Definition TD_Db.cs:3469
const int SECURITYPARAMS_ADD_TIMESTAMP
Definition TD_Db.cs:3470
static int dimfrac(int dimunit)
Definition TD_Db.cs:1260
static void loadObjects(OdDbDatabase pDb, OdDbObjectIterator pObjects, OdMTLoadReactor pReactor)
Definition TD_Db.cs:2148
static String oddbSetFieldEngineValueFormatByError(String sValue)
Definition TD_Db.cs:2476
static OdDbProxyObject odObjectToProxy(OdDbObject pObj, DwgVersion dwgVer, MaintReleaseVer nMaintVer)
Definition TD_Db.cs:2390
static String MLeaderStyleStandardName()
Definition TD_Db.cs:994
static OdDbObjectId getRegAppId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:736
static OdDbObjectIdArray getLocalChanges(OdDbDatabase pDb)
Definition TD_Db.cs:2120
static bool isLayerDefpointsName(String name)
Definition TD_Db.cs:844
static bool OdDbMLeader_applyData(OdDbMLeader pMLeader, OdGePoint3dArray points, OdDbObject pObj, int ver)
Definition TD_Db.cs:1849
static void odDbSetUCSXDIR(OdDbDatabase db, OdGeVector3d val)
Definition TD_Db.cs:395
static OdResult oddbCreatePointCloudEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloud newPointCloud, String indexFile, String sourceFile, OdGePoint3d location, double scale, double rotation)
Definition TD_Db.cs:2792
static bool oddbCompareRbChains(OdResBuf pRb1, OdResBuf pRb2)
Definition TD_Db.cs:142
static String SectionViewStyleStandardName(OdDbDatabase pDb)
Definition TD_Db.cs:1018
static void giFromDbTextStyle(OdDbTextStyleTableRecord pTStyle, OdGiTextStyle giStyle)
Definition TD_Db.cs:492
static OdDbObjectId oddbEntNext(OdDbObjectId id, OdDbDatabase db)
Definition TD_Db.cs:240
static OdResult oddbCreatePointCloudEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloud newPointCloud, String indexFile, String sourceFile, OdGePoint3d location, double scale, double rotation, OdGeVector3d vAxis)
Definition TD_Db.cs:2771
static void pixelToModel(OdGeMatrix3d xfm, OdGePoint2d pixelPoint, OdGePoint3d modelPoint)
Definition TD_Db.cs:1296
static OdResult repairSymbolName(ref string newName, String oldName, OdDbDatabase pDb)
Definition TD_Db.cs:658
static void odDbSetDWGCODEPAGE(OdDbDatabase db, OdCodePageId val)
Definition TD_Db.cs:360
static bool odDbAuditColorIndex(out Int16 colorIndex, OdDbAuditInfo pAuditInfo, OdDbHostAppServices pHostApp)
Definition TD_Db.cs:3229
static OdDbField copyFieldWithChild(OdDbField srcField, bool addToDb)
Definition TD_Db.cs:534
static bool writeAcisData(OdDbDwgFiler pFiler, OdModelerGeometry pAcisData)
Definition TD_Db.cs:3367
const int SEEK_END
Definition TD_Db.cs:3465
static OdDbIndex getIndex(OdDbBlockTableRecord pBTR, OdRxClass key)
Definition TD_Db.cs:1075
static OdResult validatePreExtendedSymbolName(String name, OdDbDatabase pDb, bool allowVerticalBar)
Definition TD_Db.cs:670
static OdDbDictionary oddbDgnLSGetComponentsDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:2616
static OdDbObjectId getTableStyleId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:772
static OdDbObjectId oddbGetRenderEntriesDictionaryId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:1642
static String viewportActiveName()
Definition TD_Db.cs:874
static void odDbLoadMlineStyleFile(OdDbDatabase db, String patternName, OdStreamBuf filename, DuplicateLinetypeLoading dlt)
Definition TD_Db.cs:430
static void odDbSetPUCSXDIR(OdDbDatabase db, OdGeVector3d val)
Definition TD_Db.cs:410
static OdGePoint3d OdDbMLeader_getPtInternal(OdDbMLeader pMLeader)
Definition TD_Db.cs:1843
static void giFromDbTextStyle(OdDbObjectId styleId, OdGiTextStyle giStyle)
Definition TD_Db.cs:497
static String dimStyleStandardName(MeasurementValue measurement)
Definition TD_Db.cs:868
static void odDbGetPreviewBitmap(OdStreamBuf pStreamBuf, OdThumbnailImage pPreview)
Definition TD_Db.cs:355
static OdDbProxyObject odObjectToProxy(OdDbObject pObj)
Definition TD_Db.cs:2430
static bool isBlockModelSpaceName(String pN, DwgVersion version)
Definition TD_Db.cs:928
static void removeIndex(OdDbBlockTableRecord pBTR, OdRxClass key)
Definition TD_Db.cs:1050
static OdDbRenderGlobal oddbGetRenderGlobalObject(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:1498
static bool odDbAuditColorIndex(out Int16 colorIndex, OdDbAuditInfo pAuditInfo)
Definition TD_Db.cs:3235
static OdDbDictionary oddbGetRenderEntriesDictionary(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:1674
const int kOdDbDwgClassMapSize_WithProxy
Definition TD_Db.cs:3479
static OdDbObjectId oddbGetBackgroundDictionaryId(OdDbDatabase pDb)
Definition TD_Db.cs:3141
static OdGsLayoutHelper setupLayoutViews(OdDbObjectId layoutId, OdGsDevice pDevice, OdGiContextForDbDatabase pGiCtx)
Definition TD_Db.cs:3083
static String getSymbolName(OdDbObjectId objId)
Definition TD_Db.cs:700
const int MSTYLE_DXF_JUST_ZERO
Definition TD_Db.cs:3492
const int MSTYLE_DXF_START_ROUND_CAP
Definition TD_Db.cs:3487
static void odrxConvertSchema(String schemeName)
Definition TD_Db.cs:1345
static bool isBlockPaperSpaceName(String pN, DwgVersion version)
Definition TD_Db.cs:952
static OdResult validateDrawingSignature(String drawingFullPath, out OdCryptoServices.OdSignatureVerificationResult verificationResult, OdSignatureDescription signatureDesc)
Definition TD_Db.cs:349
static String DetailViewStyleStandardName(OdDbDatabase pDb)
Definition TD_Db.cs:1006
static OdDbDictionary oddbGetRenderSettingsDictionary(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:1414
static bool oddbRemoveAnnotationScaleReactor(OdDbAnnotationScaleReactor pReactor)
Definition TD_Db.cs:300
const int MSTYLE_DXF_START_SQUARE_CAP
Definition TD_Db.cs:3485
static OdDbDictionary oddbGetBackgroundDictionary(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:3167
static bool getMaxSymbolNameLength(out UInt32 maxLength, out UInt32 maxSize, bool isNewName, bool compatibilityMode)
Definition TD_Db.cs:694
static OdDbObjectId oddbGetRenderGlobalObjectId(OdDbDatabase pDb)
Definition TD_Db.cs:1492
static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate, String pszEvaluatorId)
Definition TD_Db.cs:2512
static void odDbSetPUCSYDIR(OdDbDatabase db, OdGeVector3d val)
Definition TD_Db.cs:415
static EdgeArray oddbCreateEdgesFromEntity(OdDbEntity pEnt, OdGePlane hatchPlane)
Definition TD_Db.cs:1325
static OdResult oddbCreatePointCloudExEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloudEx newPointCloud, String sourceFile, OdGePoint3d location, double scale)
Definition TD_Db.cs:2708
static void modelToPixel(OdGeMatrix3d xfm, OdGePoint3d modelPoint, OdGePoint2d pixelPoint)
Definition TD_Db.cs:1301
static OdResBuf oddbEntGet(OdDbObject pObj, String regapps)
Definition TD_Db.cs:148
static OdDbProxyObject odObjectToProxy(OdDbObject pObj, DwgVersion dwgVer)
Definition TD_Db.cs:2410
static bool odDbAuditColor(OdCmColor color, OdDbAuditInfo pAuditInfo)
Definition TD_Db.cs:3253
static void loadObjects(OdDbDatabase pDb, OdDbObjectIterator pObjects)
Definition TD_Db.cs:2153
static void OdDbObject_clearDatabase(OdDbObject pObj)
Definition TD_Db.cs:1867
static OdDbObjectId oddbGetActiveRenderRapidRTSettingsObjectId(OdDbDatabase pDb)
Definition TD_Db.cs:1752
static OdResult oddbEntMod(OdDbObjectId id, OdResBuf pRb)
Definition TD_Db.cs:234
const int kDwgId_OdDbDimension
Definition TD_Db.cs:3478
static OdResult oddbCreatePointCloudExEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloudEx newPointCloud, String sourceFile)
Definition TD_Db.cs:2750
static OdRxClass oddbDwgClassMapDesc(UInt16 nDwgType)
Definition TD_Db.cs:470
static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate, String pszEvaluatorId, OdFd.EvalFields nEvalFlag, out int pNumFound, out int pNumEvaluated, bool countTextFields)
Definition TD_Db.cs:2488
static String linetypeContinuousName()
Definition TD_Db.cs:814
static OdDbObjectId textStyleStandardId(OdDbDatabase pDb)
Definition TD_Db.cs:892
static OdDbObjectId oddbGetNamedPathDictionaryId(OdDbDatabase pDb)
Definition TD_Db.cs:2950
delegate void MapTypeFnDelegate(OdDbDatabase pDb, OdResBuf pVal, int opt)
static void updateIndexes(OdDbDatabase pDb)
Definition TD_Db.cs:1040
delegate IntPtr FormatFnDelegateNative(IntPtr pDbCmdCtx, IntPtr pRbValue)
static OdDbObjectId getLinetypeId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:730
static OdDbObjectId getArrowId(String arrowheadName, OdDbDatabase pDb)
Definition TD_Db.cs:1290
static OdDbObjectId getMLStyleId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:766
static OdDbObjectId oddbGetActiveRenderSettingsObjectId(OdDbDatabase pDb)
Definition TD_Db.cs:1596
static readonly uint ULONG_MAX
Definition TD_Db.cs:3451
static bool getCommonAncestor(OdDbDatabase pDb, OdTfDigest theirSha, OdTfDigest ancestor)
Definition TD_Db.cs:2183
static String getLocalBranch(OdDbDatabase pDb, OdTfDigest head)
Definition TD_Db.cs:2098
static OdDbDictionary oddbGetNamedPathDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:2956
static void oddbDgnLSIncrementUID(byte[] pUID)
Definition TD_Db.cs:2661
static OdRxClass getClassByName(OdDbDatabase pDb, String className)
Definition TD_Db.cs:342
static int dimlunit(int dimunit)
Definition TD_Db.cs:1254
static OdResBuf oddbEntGet(OdDbObject pObj)
Definition TD_Db.cs:168
static OdResult readAcisData(OdDbDwgFiler pFiler, ref OdModelerGeometry pAcisData, bool bStandardSaveFlag, OdDbAuditInfo pAuditInfo, bool bEnableAcisAudit)
Definition TD_Db.cs:3265
static void odDbSetTDUUPDATE(OdDbDatabase db, OdDbDate val)
Definition TD_Db.cs:370
static void writeAcisData(OdDbDxfFiler pFiler, OdModelerGeometry pAcisData, bool saveEmptyAllowed, bool bEnableAcisAudit)
Definition TD_Db.cs:3393
static OdDbObjectId oddbGetRenderPlotSettingsDictionaryId(OdDbDatabase pDb)
Definition TD_Db.cs:1440
static OdDbObjectId dimStyleStandardId(OdDbDatabase pDb)
Definition TD_Db.cs:898
static bool OdDbMLeader_applyData(OdDbMLeader pMLeader, OdGePoint3dArray points)
Definition TD_Db.cs:1861
static void odDbSaveMlineStyleFile(OdDbDatabase db, OdStreamBuf filename)
Definition TD_Db.cs:440
static OdStringToOdUInt64PairArray getDSSections(OdDbDatabase db)
Definition TD_Db.cs:2264
const int MSTYLE_DXF_END_ROUND_CAP
Definition TD_Db.cs:3490
static void fxSetLayoutReactorsEnabled(OdDbLayoutManager p, bool enable)
Definition TD_Db.cs:1035
static UInt32 getGapsAmount(OdDbDatabase pDb)
Definition TD_Db.cs:334
static void odDbSetTDUCREATE(OdDbDatabase db, OdDbDate val)
Definition TD_Db.cs:365
static OdResult oddbGetObjectMesh(OdDbObject pObj, MeshFaceterSettings faceter, OdGePoint3dArray vertexArray, OdInt32Array faceArray, out OdGiFaceData faceData)
Definition TD_Db.cs:477
static bool merge(OdDbDatabase pDb, String reference, OdTfMergeHandler mergeHandler, bool noFastForward)
Definition TD_Db.cs:2086
static String TableStyleStandardName()
Definition TD_Db.cs:982
static void odDbSaveLineTypeFile(OdDbDatabase Db, OdStreamBuf filename)
Definition TD_Db.cs:425
static String MLineStyleStandardName()
Definition TD_Db.cs:856
static OdDbDictionary oddbGetMotionPathDictionary(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:3036
static void fxMLeaderRecompute(OdDbMLeader pMLeader)
Definition TD_Db.cs:1818
static String g_strGeomBlockEnd
Definition TD_Db.cs:2255
delegate OdGeVector3dValue DimDataSetCustomStringFuncPtrDelegateNative(IntPtr pThis, IntPtr pEnt, IntPtr sCustomString, IntPtr offset)
static bool isLayerZeroName(String name)
Definition TD_Db.cs:832
static OdRxIterator oddbGetMaterials(OdStreamBuf pStreamBuf)
Definition TD_Db.cs:1989
static void odfdGetSubStrings(String sString, OdStringArray aSubStrings)
Definition TD_Db.cs:2536
static OdResult oddbCreatePointCloudEntity(OdDbBlockTableRecord pBlockToAdd, ref OdDbPointCloud newPointCloud, String indexFile, String sourceFile, OdGePoint3d location)
Definition TD_Db.cs:2834
delegate IntPtr GetFnDelegateNative(IntPtr pDb)
static bool writeAcisData(OdDbDwgFiler pFiler, OdModelerGeometry pAcisData, bool bStandardSaveFlag, bool bEnableAcisAudit)
Definition TD_Db.cs:3355
delegate OdGeVector3dValue DimDataSetCustomStringFuncPtrDelegate(OdDbDimData pThis, OdDbEntity pEnt, string sCustomString, OdGeVector3d offset)
const int kDwgId_OdDbProxyEntity
Definition TD_Db.cs:3476
const string CUSTOM_DEVICE_NAME
Definition TD_Db.cs:3499
static OdDbDictionary oddbGetRenderSettingsDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:1394
static bool oddbDgnLSReadEntityXData(OdDbEntity pEntity, OdGiDgLinetypeModifiers pModifiers, double pScale)
Definition TD_Db.cs:2574
static OdResult oddbEntMakeX(OdDbDatabase pDb, OdResBuf pRb, ref OdDbObject pObj)
Definition TD_Db.cs:273
static OdDbRenderSettings oddbGetActiveRenderRapidRTSettingsObject(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:1758
static OdResult readAcisData(OdDbDwgFiler pFiler, ref OdModelerGeometry pAcisData)
Definition TD_Db.cs:3328
static OdDbDictionary oddbGetRenderEntriesDictionary(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:1654
static OdDbUndoController newUndoController(bool undoType, OdStreamBuf str)
Definition TD_Db.cs:122
static int dimtmove(int dimfit)
Definition TD_Db.cs:1248
static OdDbObjectId MLineStyleStandardId(OdDbDatabase pDb)
Definition TD_Db.cs:904
const int OD_DBLEOD_H
Definition TD_Db.cs:3494
static OdDbObjectId oddbGetActiveRenderSettingsObjectId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:1590
static OdDbObjectId oddbEntLast(OdDbDatabase db)
Definition TD_Db.cs:246
delegate void PromptFnDelegateNative(IntPtr pDbCmdCtx, IntPtr varName, IntPtr pVal)
static String odDbGenerateName(UInt32 i)
Definition TD_Db.cs:3223
static OdResult repairPreExtendedSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar, char symSubst, bool insertPrefix)
Definition TD_Db.cs:574
const int MSTYLE_DXF_JUST_BOT
Definition TD_Db.cs:3493
delegate String PreferableFontCallbackDelegate(string arg1, string arg2, bool arg3)
static bool merge(OdDbDatabase pDb, OdTfDigest sha, OdTfMergeHandler mergeHandler)
Definition TD_Db.cs:2080
static OdDbObjectId oddbGetNamedPathDictionaryId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:2944
delegate void MainHistStreamFuncDelegate(IntPtr __arg)
static bool isTextStyleStandardName(String name)
Definition TD_Db.cs:886
static OdDbObjectId oddbGetBackgroundDictionaryId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:3135
static void setupPalette(OdGsDevice device, OdGiContextForDbDatabase giContext, OdDbStub layoutId)
Definition TD_Db.cs:3108
static OdLyLayerFilterManager odlyGetLayerFilterManager(OdDbDatabase pDb)
Definition TD_Db.cs:2277
static String oddbGetFieldEngineValueByError(String sPrevValue)
Definition TD_Db.cs:2470
static OdDbRenderSettings oddbGetActiveRenderRapidRTSettingsObject(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:1778
static OdStreamBuf newUndoStream(OdDbBaseHostAppServices srv)
Definition TD_Db.cs:102
static OdDbDatabaseSummaryInfo oddbGetSummaryInfo(OdDbDatabase pDb)
Definition TD_Db.cs:2196
static OdDbObjectId oddbDgnLSGetComponentsDictionaryId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:2604
static String linetypeByLayerName()
Definition TD_Db.cs:790
static bool isKindOfBlockPaperSpaceName(String pN)
Definition TD_Db.cs:970
static OdGiWorldDraw oddbBeginProxyGraphics(OdDbDatabase pDbCtx)
Definition TD_Db.cs:2221
static OdResult repairSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar, char symSubst)
Definition TD_Db.cs:634
static OdDbRenderSettings oddbGetActiveRenderSettingsObject(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:1622
static OdDbObjectId getPlotstyleId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:760
static OdResult oddbEntMod(OdDbObject pObj, OdResBuf pRb)
Definition TD_Db.cs:228
static OdDbObjectId fxGetBottom(OdDbSortentsTable p, OdDbObjectIdArray objects)
Definition TD_Db.cs:1356
const int kDwgId_OdDbProxyObject
Definition TD_Db.cs:3475
static void odDbPageObjects(OdDbDatabase pDb)
Definition TD_Db.cs:2876
static OdDbDictionary oddbDgnLSGetComponentsDictionary(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:2636
static OdDbObjectId oddbGetRenderPlotSettingsDictionaryId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:1434
static OdRxEvent odrxEvent()
Definition TD_Db.cs:1197
static String odDbGetObjectName(OdDbObject pObj)
Definition TD_Db.cs:3187
static void getRevisionDifference(OdDbDatabase pDb, OdTfDigest newRevision, OdTfDigest oldRevision, out ChangeList result)
Definition TD_Db.cs:2178
static bool isLinetypeByBlockName(String name)
Definition TD_Db.cs:808
static void addIndex(OdDbBlockTableRecord pBTR, OdDbIndex pIndex)
Definition TD_Db.cs:1045
delegate int OdDbMTextEnumDelegate(OdDbMTextFragment _fragment, IntPtr ptr_arg)
static void writeAcisData(OdDbDxfFiler pFiler, OdModelerGeometry pAcisData, bool saveEmptyAllowed)
Definition TD_Db.cs:3398
static OdDbRenderSettings oddbGetActiveRenderSettingsObject(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:1602
static OdResBuf oddbEntGet(OdDbObjectId id, String regapps)
Definition TD_Db.cs:188
static bool isLinetypeByLayerName(String name)
Definition TD_Db.cs:796
static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds)
Definition TD_Db.cs:2524
static UInt32 OdDbMLeader_setRecomputeFlags(OdDbMLeader pMLeader, UInt32 flags)
Definition TD_Db.cs:1823
static OdDbObjectId oddbGetMotionPathDictionaryId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:3004
static OdResult validateSymbolName(String name, OdDbDatabase pDb)
Definition TD_Db.cs:688
static OdDbFilter getFilter(OdDbBlockReference pBlkRef, int btrIndex, OpenMode readOrWrite)
Definition TD_Db.cs:1171
static OdDbDictionary oddbGetRenderRapidRTSettingsDictionary(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:1726
static OdPdfImport createPdfImporter()
Definition TD_Db.cs:1889
static OdResult validateSymbolName(String name, OdDbDatabase pDb, bool allowVerticalBar)
Definition TD_Db.cs:682
static OdDbIndex getIndex(OdDbBlockTableRecord pBTR, OdRxClass key, OpenMode readOrWrite)
Definition TD_Db.cs:1055
static readonly int OD_SIZEOF_LONG
Definition TD_Db.cs:3455
static OdResult oddbEvaluateFields(OdDbDatabase pDb, int nContext, OdDbObjectIdArray objIds, OdDbObjectIdArray pFieldsToEvaluate, String pszEvaluatorId, OdFd.EvalFields nEvalFlag, out int pNumFound)
Definition TD_Db.cs:2500
static OdResult oddbGetGeoDataObjId(OdDbDatabase pDb, OdDbObjectId objId)
Definition TD_Db.cs:1877
delegate void SetFnDelegate(OdDbDatabase pDb, OdResBuf pRbValue)
static bool oddbDgnLSCheckEntityXData(OdDbEntity pEntity)
Definition TD_Db.cs:2568
static void switchBranch(OdDbDatabase pDb, String branch)
Definition TD_Db.cs:2115
static void removeFilter(OdDbBlockReference pBlkRef, OdRxClass key)
Definition TD_Db.cs:1146
static OdApLongTransactionManager odapLongTransactionManager()
Definition TD_Db.cs:3403
static OdDbObjectId getUCSId(String name, OdDbDatabase pDb)
Definition TD_Db.cs:748
static OdResult readAcisData(OdDbDwgFiler pFiler, ref OdModelerGeometry pAcisData, bool bStandardSaveFlag)
Definition TD_Db.cs:3307
static OdRxSystemServices odSystemServices()
Definition TD_Db.cs:306
static OdDbProxyEntity odEntityToProxy(OdDbEntity pEnt, DwgVersion dwgVer, MaintReleaseVer nMaintVer)
Definition TD_Db.cs:2330
static readonly string PRId64
Definition TD_Db.cs:3458
static OdDbObjectId oddbGetRenderSettingsDictionaryId(OdDbDatabase pDb)
Definition TD_Db.cs:1388
static OdDbDictionary oddbGetRenderPlotSettingsDictionary(OdDbDatabase pDb, OpenMode mode)
Definition TD_Db.cs:1466
static readonly int _MSC_VER
Definition TD_Db.cs:3452
delegate void SetFnDelegateNative(IntPtr pDb, IntPtr pRbValue)
static void odDbLoadMlineStyleFile(OdDbDatabase db, String patternName, OdStreamBuf filename)
Definition TD_Db.cs:435
static OdResult repairSymbolName(ref string newName, String oldName, OdDbDatabase pDb, bool allowVerticalBar, char symSubst, bool insertPrefix)
Definition TD_Db.cs:622
static OdDbRenderEnvironment oddbGetRenderEnvironmentObject(OdDbDatabase pDb, OpenMode mode, bool createIfNotFound)
Definition TD_Db.cs:1550
const int MSTYLE_DXF_END_INNER_ARCS
Definition TD_Db.cs:3489
static OdDbObjectId oddbGetRenderGlobalObjectId(OdDbDatabase pDb, bool createIfNotFound)
Definition TD_Db.cs:1486
static void setupPalette(OdGsDevice device, OdGiContextForDbDatabase giContext)
Definition TD_Db.cs:3113
static void odInitializeDbCore(OdRxSystemServices pSystemServices)
Definition TD_Db.cs:314
delegate String FormatFnDelegate(OdDbDatabase pDbCmdCtx, OdResBuf pRbValue)
const int MSTYLE_DXF_START_INNER_ARCS
Definition TD_Db.cs:3486
static OdDbProxyEntity odEntityToProxy(OdDbEntity pEnt, DwgVersion dwgVer)
Definition TD_Db.cs:2350
static bool isTableStandardName(String name)
Definition TD_Db.cs:988
const int MSTYLE_DXF_END_SQUARE_CAP
Definition TD_Db.cs:3488
static OdDgnImport createDgnImporter()
Definition TD_Db.cs:1924
static OdFdFieldEngine oddbGetFieldEngine()
Definition TD_Db.cs:2450
static OdTfDigest commit(OdDbDatabase pDb, OdTfCommitAnnotation message)
Definition TD_Db.cs:2068
static OdResult repairPreExtendedSymbolName(ref string newName, String oldName, OdDbDatabase pDb)
Definition TD_Db.cs:610
static OdRxIterator oddbGetLights(OdDbDatabase pDb)
Definition TD_Db.cs:2009
static String odDbGenerateName(OdDbObjectId id, OdDbHostAppServices pHostApp)
Definition TD_Db.cs:3205
static bool isZeroLengthArrow(String arrowheadName)
Definition TD_Db.cs:1278
static OdRxIterator oddbGetMaterials(OdDbDatabase pDb)
Definition TD_Db.cs:1964
const int DBL_DIG
Definition TD_Db.cs:3466
static global::System.Exception Retrieve()
static int oddbCreatePointCloudEntity__SWIG_2(HandleRef jarg1, ref IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6)
static bool isMLeaderStandardName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static string HANDLEFORMAT_get()
static global::System.IntPtr dimStyleStandardId(HandleRef jarg1)
static IntPtr odlyGetLayerFilterManager(HandleRef jarg1)
static global::System.IntPtr oddbGetRenderPlotSettingsDictionaryId__SWIG_0(HandleRef jarg1, bool jarg2)
static void removeIndex(HandleRef jarg1, HandleRef jarg2)
static bool isLayerDefpointsName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static int repairPreExtendedSymbolName__SWIG_1(ref IntPtr jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3, bool jarg4, char jarg5)
static global::System.IntPtr oddbDgnLSGetComponentsDictionaryId__SWIG_0(HandleRef jarg1, bool jarg2)
static String g_strGeomBlockBegin_get()
static global::System.IntPtr getViewportId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static void odDbLoadMlineStyleFile__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3, int jarg4)
static IntPtr odEntityToProxy__SWIG_2(HandleRef jarg1)
static global::System.IntPtr oddbGetActiveRenderRapidRTSettingsObjectId__SWIG_0(HandleRef jarg1, bool jarg2)
static String odDbGenerateName__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static int validatePreExtendedSymbolName__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2, bool jarg3)
static IntPtr oddbGetRenderPlotSettingsDictionary__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static global::System.IntPtr OdDbMLeader_getPtInternal__SWIG_1(HandleRef jarg1)
static global::System.IntPtr oddbGetMotionPathDictionaryId__SWIG_0(HandleRef jarg1, bool jarg2)
static void odfdGetSubStrings([MarshalAs(UnmanagedType.LPWStr)]String jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void odrxConvertSchema([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static double OdDbMPolygonCrossingFuzz_get()
static int _MSC_VER_get()
static int oddbCreatePointCloudEntity__SWIG_3(HandleRef jarg1, ref IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void oddbPutSummaryInfo(HandleRef jarg1)
static global::System.IntPtr getDSSections(HandleRef jarg1)
static int oddbCreatePointCloudEntity__SWIG_1(HandleRef jarg1, ref IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, double jarg7)
static String odDbGenerateName__SWIG_3(UInt32 jarg1)
static UInt32 OdDbMLeader_setRecomputeFlags(HandleRef jarg1, UInt32 jarg2)
static bool oddbDgnLSWriteEntityXData(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static global::System.IntPtr oddbGetActiveRenderRapidRTSettingsObjectId__SWIG_1(HandleRef jarg1)
static void odInitializeDbCore(HandleRef jarg1)
static void oddbUnderlayHostGetAdjustedColor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static IntPtr odedEditor()
static int oddbCreatePointCloudExEntity__SWIG_3(HandleRef jarg1, ref IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void loadObjects__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void odDbSaveLineTypeFile__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool oddbDgnLSDrawEntityXData(HandleRef jarg1, HandleRef jarg2)
static void odDbGetPreviewBitmap(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool merge__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr oddbEntNext(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr getTextStyleId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static bool isTextStyleStandardName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static uint ULONG_MAX_get()
static String blockPaperSpaceName__SWIG_1()
static void odDbSetPUCSYDIR(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void oddbDgnLSIncrementUID(IntPtr jarg1)
static uint kPlineVerticesThrehold_get()
static bool OdDbMLeader_applyData__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, int jarg4)
static string PERCENT18LONG_get()
static void OdDbObject_setWorkingDatabase(HandleRef jarg1, HandleRef jarg2)
static IntPtr oddbBeginProxyGraphics(HandleRef jarg1)
static bool odDbAuditColorIndex__SWIG_0(out Int16 jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static bool oddbDgnLSReadEntityXData__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool merge__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static global::System.IntPtr getLayerId__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr oddbGetRenderSettingsDictionary__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static String g_strGeomBlockEnd_get()
static IntPtr createDgnImporter()
static void decompTransform(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, out double jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, HandleRef jarg6)
static int oddbEntMake(HandleRef jarg1, HandleRef jarg2, ref IntPtr jarg3)
static IntPtr createPdfImporter()
static IntPtr getRepository(HandleRef jarg1)
static global::System.IntPtr fxGetTop(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static String blockModelSpaceName__SWIG_1()
static void writeAcisData__SWIG_4(HandleRef jarg1, HandleRef jarg2, bool jarg3, bool jarg4)
static int oddbEvaluateFields__SWIG_6(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static String oddbSetFieldEngineValueFormatByError__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static IntPtr copyTextFieldToObject(HandleRef jarg1, HandleRef jarg2)
static String oddbSetFieldEngineValueFormatByError__SWIG_1()
static int oddbCreatePointCloudEntity__SWIG_4(HandleRef jarg1, ref IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static int oddbEvaluateFields__SWIG_3(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, int jarg6)
static bool fxIsValidReactor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, uint jarg3)
static int repairPreExtendedSymbolName__SWIG_3(ref IntPtr jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static bool getCommonAncestor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr getBlockId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static String plotStyleNormalName()
static IntPtr oddbGetScenes(HandleRef jarg1)
static bool oddbSetDbNotificationSuppression(HandleRef jarg1, bool jarg2)
static IntPtr oddbDgnLSGetComponentsDictionary__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static String blockModelSpaceName__SWIG_0(int jarg1)
static int oddbEntMakeX(HandleRef jarg1, HandleRef jarg2, ref IntPtr jarg3)
static global::System.IntPtr fxCopyRawReactorPointers(global::System.Runtime.InteropServices.HandleRef jarg1)
static void modelToPixel__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static global::System.IntPtr oddbGetNamedPathDictionaryId__SWIG_1(HandleRef jarg1)
static bool writeAcisData__SWIG_2(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static int oddbEvaluateFields__SWIG_0(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, int jarg6, out int jarg7, out int jarg8, bool jarg9)
static string PRIu64_get()
static global::System.IntPtr getMLeaderStyleId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static IntPtr oddbGetBackgroundDictionary__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static int oddbEvaluateFields__SWIG_4(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5)
static void pixelToModel(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdOxGetOleLinkManager()
static global::System.IntPtr getPlotstyleId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static void switchBranch__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static global::System.IntPtr oddbGetBackgroundDictionaryId__SWIG_0(HandleRef jarg1, bool jarg2)
static void odDbSetTDUSRTIMER(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool odDbAuditColor__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static IntPtr oddbGetActiveRenderSettingsObject__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static uint UINT_MAX_get()
static IntPtr oddbGetActiveRenderSettingsObject__SWIG_1(HandleRef jarg1, int jarg2)
static void writeObjectPartial__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr commit__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr fxGetBottom(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr oddbGetLibraryInfo()
static void odDbLoadMlineStyleFile__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static int readAcisData__SWIG_1(HandleRef jarg1, ref IntPtr jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void fxMLeaderRecompute(HandleRef jarg1)
static string PRId64_get()
static IntPtr oddbGetRenderEnvironmentObject__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static int oddbCreatePointCloudExEntity__SWIG_2(HandleRef jarg1, ref IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5)
static bool merge__SWIG_3(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void getRevisionDifference(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, out ChangeList jarg4)
static void odDbSetTDUCREATE(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool isKindOfBlockPaperSpaceName__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, int jarg2)
static int oddbCreatePointCloudExEntity__SWIG_1(HandleRef jarg1, ref IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5, double jarg6)
static int oddbEntMod__SWIG_0(HandleRef jarg1, HandleRef jarg2)
static IntPtr oddbGetMotionPathDictionary__SWIG_1(HandleRef jarg1, int jarg2)
static bool isConflict(int jarg1, int jarg2)
static void fxSetLayoutReactorsEnabled(HandleRef jarg1, bool jarg2)
static String odDbGetHandleName(global::System.Runtime.InteropServices.HandleRef jarg1)
static String DetailViewStyleStandardName(HandleRef jarg1)
static int repairSymbolName__SWIG_2(ref IntPtr jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3, bool jarg4)
static int oddbEntMod__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static bool isZeroLengthArrow([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static String SectionViewStyleStandardName(HandleRef jarg1)
static global::System.IntPtr pixelToModelTransform(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4)
static IntPtr oddbGetRenderRapidRTSettingsDictionary__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static bool isLinetypeContinuousName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static bool isMLineStandardName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static void switchBranch__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3)
static IntPtr oddbGetRenderEnvironmentObject__SWIG_1(HandleRef jarg1, int jarg2)
static bool odGetSatFromProxy__SWIG_1(HandleRef jarg1, ref IntPtr jarg2)
static void addFilter(HandleRef jarg1, HandleRef jarg2)
static int repairPreExtendedSymbolName__SWIG_2(ref IntPtr jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3, bool jarg4)
static IntPtr copyFieldWithChild__SWIG_1(HandleRef jarg1)
static bool isLinetypeByLayerName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static int oddbEvaluateFields__SWIG_5(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int oddbEvaluateFields__SWIG_7(HandleRef jarg1, int jarg2)
static int oddbCreatePointCloudExEntity__SWIG_4(HandleRef jarg1, ref IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static int dimlunit(int jarg1)
static int numFilters(HandleRef jarg1)
static void odInitialize(HandleRef jarg1)
static bool isBuiltInArrow([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static global::System.IntPtr commit__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr getRegAppId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static global::System.IntPtr oddbGetBackgroundDictionaryId__SWIG_1(HandleRef jarg1)
static IntPtr getIndex__SWIG_0(HandleRef jarg1, HandleRef jarg2, int jarg3)
static bool oddbDgnLSCheckEntityXData(HandleRef jarg1)
static global::System.IntPtr getLayerId__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static int numIndexes(HandleRef jarg1)
static int oddbGetGeoDataTransform(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, out double jarg4, out double jarg5)
static global::System.IntPtr getMLStyleId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static IntPtr odapLongTransactionManager()
static IntPtr createDwfImporter()
static global::System.IntPtr fxGetLayerStateProperties(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr oddbGetActiveRenderRapidRTSettingsObject__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr copyFieldWithChild__SWIG_0(HandleRef jarg1, bool jarg2)
static int dimfrac(int jarg1)
static IntPtr oddbGetNamedPathDictionary__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static IntPtr oddbGetMotionPathDictionary__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static global::System.IntPtr getVisualStyleId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static void setupPalette__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr newUndoStream(HandleRef jarg1)
static void addIndex(HandleRef jarg1, HandleRef jarg2)
static bool odDbAuditColor__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr oddbGetRenderPlotSettingsDictionary__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr odDbGetDataLinkManager(HandleRef jarg1)
static global::System.IntPtr oddbGetRenderPlotSettingsDictionaryId__SWIG_1(HandleRef jarg1)
static void odDbSaveMlineStyleFile(HandleRef jarg1, HandleRef jarg2)
static String oddbGetFieldEngineValueByError([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static String getLocalBranch__SWIG_1(HandleRef jarg1)
static bool oddbAddAnnotationScaleReactor(HandleRef jarg1)
static int DwgVersionFromStr(string jarg1)
static global::System.IntPtr oddbCreateEdgesFromEntity__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static global::System.IntPtr OdDbMLeader_getPtInternal__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static void oddbInitialUpdateViewTableRecordCameras(HandleRef jarg1)
static IntPtr oddbGetNamedPathDictionary__SWIG_1(HandleRef jarg1, int jarg2)
static global::System.IntPtr textStyleStandardId(HandleRef jarg1)
static bool OdDbMLeader_applyData__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static IntPtr oddbDatabaseCollection()
static global::System.IntPtr findArrowId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static String getLocalBranch__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr MLineStyleStandardId(HandleRef jarg1)
static int dimunit(int jarg1, int jarg2)
static void odDbPageObjects(HandleRef jarg1)
static bool isLayerZeroName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static bool odDbAuditColorIndex__SWIG_2(out Int16 jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, uint jarg5, uint jarg6)
static void setupPalette__SWIG_2(HandleRef jarg1, HandleRef jarg2)
static String linetypeContinuousName()
static global::System.IntPtr giTextStyleFromDb__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr oddbGetSummaryInfo(HandleRef jarg1)
static global::System.IntPtr oddbGetRenderEnvironmentObjectId__SWIG_1(HandleRef jarg1)
static void writeAcisData__SWIG_5(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static string PRIx64_get()
static int OD_SIZEOF_INT_get()
static void endPartialImport(HandleRef jarg1)
static global::System.IntPtr getTableStyleId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static bool isLinetypeByBlockName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static bool isBlockPaperSpaceName__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static IntPtr odrxEvent()
static void oddbUpdateViewTableRecordCamera(HandleRef jarg1)
static IntPtr odObjectToProxy__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr createColladaImporter()
static global::System.IntPtr oddbGetRenderRapidRTSettingsDictionaryId__SWIG_0(HandleRef jarg1, bool jarg2)
static int repairSymbolName__SWIG_0(ref IntPtr jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3, bool jarg4, char jarg5, bool jarg6)
static bool oddbGetContextDataAndScale__SWIG_0(HandleRef jarg1, HandleRef jarg2, ref IntPtr jarg3, double jarg4, bool jarg5)
static bool oddbDgnLSReadEntityXData__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static IntPtr getFilter__SWIG_1(HandleRef jarg1, int jarg2, int jarg3)
static void beginPartialImport(HandleRef jarg1, HandleRef jarg2)
static String viewportActiveName()
static global::System.IntPtr oddbGetActiveRenderSettingsObjectId__SWIG_0(HandleRef jarg1, bool jarg2)
static IntPtr getFilter__SWIG_0(HandleRef jarg1, HandleRef jarg2, int jarg3)
static global::System.IntPtr oddbDgnLSGetComponentsDictionaryId__SWIG_1(HandleRef jarg1)
static void odDbSetUCSYDIR(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static String TableStyleStandardName()
static IntPtr odEntityToProxy__SWIG_0(HandleRef jarg1, int jarg2, int jarg3)
static IntPtr oddbEntGet__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr oddbGetLights(HandleRef jarg1)
static IntPtr odSystemServices()
static IntPtr odEntityToProxy__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr getIndex__SWIG_2(HandleRef jarg1, int jarg2, int jarg3)
static String linetypeByLayerName()
static int validatePreExtendedSymbolName__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static void oddbConvertRgbToHsl(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static String odDbGetObjectName(HandleRef jarg1)
static global::System.IntPtr oddbEntLast(HandleRef jarg1)
static void fxRefreshLists(HandleRef jarg1, HandleRef jarg2)
static void setupPalette__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4)
static void oddbGetMaterialIds(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static String dimStyleStandardName(int jarg1)
static int repairPreExtendedSymbolName__SWIG_0(ref IntPtr jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3, bool jarg4, char jarg5, bool jarg6)
static void odDbSaveLineTypeFile__SWIG_0(HandleRef jarg1, HandleRef jarg2, int jarg3)
static IntPtr setupActiveLayoutViews(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr getLocalChanges(HandleRef jarg1)
static global::System.IntPtr getLinetypeId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static IntPtr oddbGetMaterials__SWIG_0(HandleRef jarg1)
static void oddbConvertHslToRgb(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr oddbCreateEdgesFromEntity__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void updateIndexes(HandleRef jarg1)
static global::System.IntPtr oddbGetActiveRenderSettingsObjectId__SWIG_1(HandleRef jarg1)
static bool OdDbMLeader_setAcadBehaviour(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static void odDbSetTDUUPDATE(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int oddbCreatePointCloudExEntity__SWIG_0(HandleRef jarg1, ref IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5, double jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static void giFromDbTextStyle__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void loadObjects__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void odUninitializeDbCore()
static IntPtr getIndex__SWIG_3(HandleRef jarg1, int jarg2)
static void odDbSetPUCSXDIR(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void writeObjectPartial__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static UInt32 getGapsAmount(HandleRef jarg1)
static int OD_SIZEOF_LONG_get()
static bool oddbDgnLSRemoveEntityXData(HandleRef jarg1)
static IntPtr oddbGetRenderEntriesDictionary__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static global::System.IntPtr oddbGetRenderSettingsDictionaryId__SWIG_1(HandleRef jarg1)
static int validateDrawingSignature([MarshalAs(UnmanagedType.LPWStr)]String jarg1, out OdCryptoServices.OdSignatureVerificationResult jarg2, IntPtr jarg3)
static String layerZeroName()
static bool OdDbMLeader_applyData__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbObject_clearDatabase(HandleRef jarg1)
static bool writeAcisData__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3, bool jarg4, bool jarg5)
static bool isDetailViewStyleStandardName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OD_SIZEOF_PTR_get()
static bool writeAcisData__SWIG_3(HandleRef jarg1, HandleRef jarg2)
static bool isViewportActiveName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static bool oddbGetContextDataAndScale__SWIG_1(HandleRef jarg1, HandleRef jarg2, ref IntPtr jarg3, double jarg4)
static String blockPaperSpaceName__SWIG_0(int jarg1)
static bool odGetSatFromProxy__SWIG_0(HandleRef jarg1, ref IntPtr jarg2)
static global::System.IntPtr oddbGetRenderEnvironmentObjectId__SWIG_0(HandleRef jarg1, bool jarg2)
static global::System.IntPtr getDimStyleId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static int oddbEvaluateFields__SWIG_2(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, int jarg6, out int jarg7)
static String arrowName(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool isBlockModelSpaceName__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static IntPtr oddbEntGet__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1)
static String odDbGenerateName__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static IntPtr oddbEntGet__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void odDbSetUCSORG(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool writeAcisData__SWIG_1(HandleRef jarg1, HandleRef jarg2, bool jarg3, bool jarg4)
static String textStyleStandardName()
static bool getMaxSymbolNameLength(out UInt32 jarg1, out UInt32 jarg2, bool jarg3, bool jarg4)
static int oddbGetGeoDataObjId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool odfdGetAcVarData([MarshalAs(UnmanagedType.LPWStr)]String jarg1, ref IntPtr jarg2, ref IntPtr jarg3)
static IntPtr getClassByName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static global::System.IntPtr oddbGetRenderRapidRTSettingsDictionaryId__SWIG_1(HandleRef jarg1)
static void giFromDbTextStyle__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr oddbGetRenderGlobalObjectId__SWIG_1(HandleRef jarg1)
static IntPtr getIndex__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static IntPtr oddbGetRenderEntriesDictionary__SWIG_1(HandleRef jarg1, int jarg2)
static string PRIX64_get()
static IntPtr setupLayoutViews(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static bool oddbRemoveAnnotationScaleReactor(HandleRef jarg1)
static IntPtr oddbGetRenderGlobalObject__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static string DwgVersionToStr(int jarg1)
static IntPtr odObjectToProxy__SWIG_0(HandleRef jarg1, int jarg2, int jarg3)
static IntPtr oddbGetRenderGlobalObject__SWIG_1(HandleRef jarg1, int jarg2)
static IntPtr oddbEntGet__SWIG_1(HandleRef jarg1)
static void odDbSetUCSXDIR(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int oddbEvaluateFields__SWIG_1(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, int jarg6, out int jarg7, out int jarg8)
static String odDbGenerateName__SWIG_2(UInt32 jarg1, HandleRef jarg2)
static int dimatfit(int jarg1)
static IntPtr compressData(HandleRef jarg1)
static IntPtr oddbDgnLSGetComponentsDictionary__SWIG_1(HandleRef jarg1, int jarg2)
static void modelToPixel__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void odDbSetTDINDWG(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool oddbGetContextDataAndScale__SWIG_2(HandleRef jarg1, HandleRef jarg2, ref IntPtr jarg3)
static IntPtr oddbGetBackgroundDictionary__SWIG_1(HandleRef jarg1, int jarg2)
static global::System.IntPtr oddbGetRenderGlobalObjectId__SWIG_0(HandleRef jarg1, bool jarg2)
static bool isSectionViewStyleStandardName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool isTableStandardName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static int ODCHAR_IS_INT16LE_get()
static int repairSymbolName__SWIG_3(ref IntPtr jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static global::System.IntPtr oddbGetRenderSettingsDictionaryId__SWIG_0(HandleRef jarg1, bool jarg2)
static IntPtr odObjectToProxy__SWIG_2(HandleRef jarg1)
static bool odrxRegisterSchema([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static bool odDbAuditColorIndex__SWIG_1(out Int16 jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int oddbGetObjectMesh(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, IntPtr jarg4, out IntPtr jarg5)
static void oddbDgnLSInitializeImportUID(IntPtr jarg1)
static int validateSymbolName__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static bool isBlockModelSpaceName__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, int jarg2)
static global::System.IntPtr oddbGetRenderEntriesDictionaryId__SWIG_0(HandleRef jarg1, bool jarg2)
static bool merge__SWIG_2(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static void odDbSetDWGCODEPAGE(HandleRef jarg1, int jarg2)
static String MLeaderStyleStandardName()
static IntPtr oddbGetRenderRapidRTSettingsDictionary__SWIG_1(HandleRef jarg1, int jarg2)
static int validateSymbolName__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2, bool jarg3)
static bool isKindOfBlockPaperSpaceName__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static global::System.IntPtr getUCSId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static void odDbSetPSTYLEMODE(HandleRef jarg1, bool jarg2)
static IntPtr oddbGetActiveRenderRapidRTSettingsObject__SWIG_0(HandleRef jarg1, int jarg2, bool jarg3)
static String odDbGetObjectIdName(global::System.Runtime.InteropServices.HandleRef jarg1)
static int dimfit(int jarg1, int jarg2)
static void removeFilter(HandleRef jarg1, HandleRef jarg2)
static int readAcisData__SWIG_0(HandleRef jarg1, ref IntPtr jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, bool jarg5)
static IntPtr newUndoController(bool jarg1, HandleRef jarg2)
static global::System.IntPtr oddbDwgClassMapDesc(UInt16 jarg1)
static int readAcisData__SWIG_2(HandleRef jarg1, ref IntPtr jarg2, bool jarg3)
static int oddbCreatePointCloudEntity__SWIG_0(HandleRef jarg1, ref IntPtr jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, double jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static global::System.IntPtr giTextStyleFromDb__SWIG_0(HandleRef jarg1)
static int repairSymbolName__SWIG_1(ref IntPtr jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3, bool jarg4, char jarg5)
static int readAcisData__SWIG_3(HandleRef jarg1, ref IntPtr jarg2)
static void odDbSetPUCSORG(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int dimtmove(int jarg1)
static IntPtr oddbGetMaterials__SWIG_1(HandleRef jarg1)
static String layerDefpointsName()
static global::System.IntPtr getViewId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static bool oddbCompareRbChains(HandleRef jarg1, HandleRef jarg2)
static bool isBlockPaperSpaceName__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, int jarg2)
static String linetypeByBlockName()
static String getSymbolName(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool odTfInitialize(HandleRef jarg1)
static IntPtr oddbGetFieldEngine()
static global::System.IntPtr oddbGetMotionPathDictionaryId__SWIG_1(HandleRef jarg1)
static String MLineStyleStandardName()
static IntPtr readAcisData__SWIG_4(HandleRef jarg1)
static global::System.IntPtr getArrowId([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static void oddbEndProxyGraphics(HandleRef jarg1, IntPtr jarg2)
static IntPtr detachRepository(HandleRef jarg1)
static global::System.IntPtr oddbGetRenderEntriesDictionaryId__SWIG_1(HandleRef jarg1)
static bool odDbAuditColor__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, uint jarg5, uint jarg6)
static global::System.IntPtr oddbGetNamedPathDictionaryId__SWIG_0(HandleRef jarg1, bool jarg2)
static IntPtr odDbCreateDataLinkAndTable(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4)
static IntPtr oddbGetRenderSettingsDictionary__SWIG_1(HandleRef jarg1, int jarg2)
static void odUninitialize()