14 using System.Runtime.InteropServices;
49 public static bool OdZero(
double x,
double tol) {
55 public static bool OdZero(
double x) {
61 public static bool OdNonZero(
double x,
double tol) {
73 public static bool OdEqual(
double x,
double y,
double tol) {
79 public static bool OdEqual(
double x,
double y) {
85 public static bool OdLess(
double x,
double y,
double tol) {
91 public static bool OdLess(
double x,
double y) {
109 public static bool OdGreater(
double x,
double y,
double tol) {
167 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
168 [
return: MarshalAs(UnmanagedType.I1)]
175 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
182 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
189 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
196 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
203 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
211 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
218 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
225 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
232 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
239 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
246 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
254 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
261 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
262 [
return: MarshalAs(UnmanagedType.I1)]
269 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
276 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
283 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
291 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
298 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
305 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
312 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
320 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
321 [
return: MarshalAs(UnmanagedType.I1)]
328 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
336 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
344 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
351 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
358 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
366 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
373 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
380 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
387 [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
393 Globals.PgetLocalTimeDelegateNative value_inDelegate =
null;
396 value_inDelegate = (IntPtr _parameter) =>
409 IntPtr value_ptr = (value_inDelegate ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value_inDelegate);
410 Teigha.
Core.DelegateHolder.Add(value_inDelegate);
421 Globals.PgetLocalTimeDelegate outDelegate =
null;
422 if (nativeCallback != IntPtr.Zero)
428 cPtr_NativeDelegate(OdMarshalHelper.ObjectToPtr<
OdTimeStamp>(_parameter));
481 public static IntPtr
odrxRealloc(IntPtr pMemBlock, uint newSize, uint oldSize) {
519 MemoryManager mMan = MemoryManager.GetMemoryManager();
520 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
540 Globals.ODRXOBJECT_CALLBACKDelegateNative callbackFunc_inDelegate =
null;
541 if (callbackFunc !=
null)
543 callbackFunc_inDelegate = (IntPtr obj) =>
548 callbackFunc(OdMarshalHelper.PtrToObject<
OdRxObject>(obj));
556 IntPtr callbackFunc_ptr = (callbackFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(callbackFunc_inDelegate);
557 Teigha.
Core.DelegateHolder.Add(callbackFunc_inDelegate);
603IntPtr p_points=
Teigha.
Core.Helpers.MarshalPoint3dArray(points);
609Marshal.FreeCoTaskMem(p_points);
614IntPtr p_points=
Teigha.
Core.Helpers.MarshalPoint3dArray(points);
620Marshal.FreeCoTaskMem(p_points);
643IntPtr p_points=
Teigha.
Core.Helpers.MarshalPoint3dArray(points);
649Marshal.FreeCoTaskMem(p_points);
654IntPtr p_points=
Teigha.
Core.Helpers.MarshalPoint3dArray(points);
660Marshal.FreeCoTaskMem(p_points);
665IntPtr p_points=
Teigha.
Core.Helpers.MarshalPoint3dArray(points);
671Marshal.FreeCoTaskMem(p_points);
839 public static void odDToStr(
string dst,
double val,
char fmt,
int prec,
int cropzeros) {
844 public static void odDToStr(
string dst,
double val,
char fmt,
int prec) {
918 Globals.MainThreadFuncDelegateNative mtFunc_inDelegate =
null;
921 mtFunc_inDelegate = (IntPtr arg1) =>
934 IntPtr mtFunc_ptr = (mtFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(mtFunc_inDelegate);
935 Teigha.
Core.DelegateHolder.Add(mtFunc_inDelegate);
948 Globals.MainThreadFuncDelegateNative mtFunc_inDelegate =
null;
951 mtFunc_inDelegate = (IntPtr arg1) =>
964 IntPtr mtFunc_ptr = (mtFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(mtFunc_inDelegate);
965 Teigha.
Core.DelegateHolder.Add(mtFunc_inDelegate);
1028 MemoryManager mMan = MemoryManager.GetMemoryManager();
1029 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1048 MemoryManager mMan = MemoryManager.GetMemoryManager();
1049 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1084 MemoryManager mMan = MemoryManager.GetMemoryManager();
1085 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1103 public static double calcFocalLength(
double lensLength,
double fieldWidth,
double fieldHeight) {
1244 MemoryManager mMan = MemoryManager.GetMemoryManager();
1245 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1311 MemoryManager mMan = MemoryManager.GetMemoryManager();
1312 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1345 MemoryManager mMan = MemoryManager.GetMemoryManager();
1346 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1365 MemoryManager mMan = MemoryManager.GetMemoryManager();
1366 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1385 MemoryManager mMan = MemoryManager.GetMemoryManager();
1386 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1427 Globals.OdTfAttributesConstructorTypeDelegateNative pAttrsConstr_inDelegate =
null;
1428 if (pAttrsConstr !=
null)
1430 pAttrsConstr_inDelegate = (IntPtr arg) =>
1443 IntPtr pAttrsConstr_ptr = (pAttrsConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pAttrsConstr_inDelegate);
1444 Teigha.
Core.DelegateHolder.Add(pAttrsConstr_inDelegate);
1447 Globals.OdTfPropertiesConstructorTypeDelegateNative pPropsConstr_inDelegate =
null;
1448 if (pPropsConstr !=
null)
1450 pPropsConstr_inDelegate = (IntPtr arg) =>
1463 IntPtr pPropsConstr_ptr = (pPropsConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pPropsConstr_inDelegate);
1464 Teigha.
Core.DelegateHolder.Add(pPropsConstr_inDelegate);
1467 Globals.OdPseudoConstructorTypeDelegateNative pConstr_inDelegate =
null;
1468 if (pConstr !=
null)
1470 pConstr_inDelegate = () =>
1475 return OdMarshalHelper.ObjectToPtr<
OdRxObject>(pConstr());
1483 IntPtr pConstr_ptr = (pConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pConstr_inDelegate);
1484 Teigha.
Core.DelegateHolder.Add(pConstr_inDelegate);
1500 Globals.OdTfAttributesConstructorTypeDelegateNative pAttrsConstr_inDelegate =
null;
1501 if (pAttrsConstr !=
null)
1503 pAttrsConstr_inDelegate = (IntPtr arg) =>
1516 IntPtr pAttrsConstr_ptr = (pAttrsConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pAttrsConstr_inDelegate);
1517 Teigha.
Core.DelegateHolder.Add(pAttrsConstr_inDelegate);
1520 Globals.OdTfPropertiesConstructorTypeDelegateNative pPropsConstr_inDelegate =
null;
1521 if (pPropsConstr !=
null)
1523 pPropsConstr_inDelegate = (IntPtr arg) =>
1536 IntPtr pPropsConstr_ptr = (pPropsConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pPropsConstr_inDelegate);
1537 Teigha.
Core.DelegateHolder.Add(pPropsConstr_inDelegate);
1540 Globals.OdPseudoConstructorTypeDelegateNative pConstr_inDelegate =
null;
1541 if (pConstr !=
null)
1543 pConstr_inDelegate = () =>
1548 return OdMarshalHelper.ObjectToPtr<
OdRxObject>(pConstr());
1556 IntPtr pConstr_ptr = (pConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pConstr_inDelegate);
1557 Teigha.
Core.DelegateHolder.Add(pConstr_inDelegate);
1580 Globals.OdPseudoConstructorTypeDelegateNative pConstr_inDelegate =
null;
1581 if (pConstr !=
null)
1583 pConstr_inDelegate = () =>
1588 return OdMarshalHelper.ObjectToPtr<
OdRxObject>(pConstr());
1596 IntPtr pConstr_ptr = (pConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pConstr_inDelegate);
1597 Teigha.
Core.DelegateHolder.Add(pConstr_inDelegate);
1611 Globals.OdPseudoConstructorTypeDelegateNative pConstr_inDelegate =
null;
1612 if (pConstr !=
null)
1614 pConstr_inDelegate = () =>
1619 return OdMarshalHelper.ObjectToPtr<
OdRxObject>(pConstr());
1627 IntPtr pConstr_ptr = (pConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pConstr_inDelegate);
1628 Teigha.
Core.DelegateHolder.Add(pConstr_inDelegate);
1642 Globals.OdTfAttributesConstructorTypeDelegateNative pAttrsConstr_inDelegate =
null;
1643 if (pAttrsConstr !=
null)
1645 pAttrsConstr_inDelegate = (IntPtr arg) =>
1658 IntPtr pAttrsConstr_ptr = (pAttrsConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pAttrsConstr_inDelegate);
1659 Teigha.
Core.DelegateHolder.Add(pAttrsConstr_inDelegate);
1662 Globals.OdTfVariantConstructorTypeDelegateNative pDefaultValueConstructor_inDelegate =
null;
1663 if (pDefaultValueConstructor !=
null)
1665 pDefaultValueConstructor_inDelegate = () =>
1670 return OdMarshalHelper.ObjectToPtr<
OdTfVariant>(pDefaultValueConstructor());
1678 IntPtr pDefaultValueConstructor_ptr = (pDefaultValueConstructor ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pDefaultValueConstructor_inDelegate);
1679 Teigha.
Core.DelegateHolder.Add(pDefaultValueConstructor_inDelegate);
1682 Globals.OdTfPropertyGetterTypeDelegateNative pGetter_inDelegate =
null;
1683 if (pGetter !=
null)
1685 pGetter_inDelegate = (IntPtr arg1,IntPtr arg2) =>
1690 return (pGetter(OdMarshalHelper.PtrToObject<
OdTfObject>(arg1),OdMarshalHelper.PtrToObject<
OdTfVariant>(arg2)));
1698 IntPtr pGetter_ptr = (pGetter ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pGetter_inDelegate);
1699 Teigha.
Core.DelegateHolder.Add(pGetter_inDelegate);
1702 Globals.OdTfPropertySetterTypeDelegateNative pSetter_inDelegate =
null;
1703 if (pSetter !=
null)
1705 pSetter_inDelegate = (IntPtr arg1,IntPtr arg2) =>
1710 return (pSetter(OdMarshalHelper.PtrToObject<
OdTfObject>(arg1),OdMarshalHelper.PtrToObject<
OdTfVariant>(arg2)));
1718 IntPtr pSetter_ptr = (pSetter ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pSetter_inDelegate);
1719 Teigha.
Core.DelegateHolder.Add(pSetter_inDelegate);
1743 Globals.OdTfVariantConstructorTypeDelegateNative pDefaultValueConstructor_inDelegate =
null;
1744 if (pDefaultValueConstructor !=
null)
1746 pDefaultValueConstructor_inDelegate = () =>
1751 return OdMarshalHelper.ObjectToPtr<
OdTfVariant>(pDefaultValueConstructor());
1759 IntPtr pDefaultValueConstructor_ptr = (pDefaultValueConstructor ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pDefaultValueConstructor_inDelegate);
1760 Teigha.
Core.DelegateHolder.Add(pDefaultValueConstructor_inDelegate);
1763 Globals.OdTfPropertyGetterTypeDelegateNative pGetter_inDelegate =
null;
1764 if (pGetter !=
null)
1766 pGetter_inDelegate = (IntPtr arg1,IntPtr arg2) =>
1771 return (pGetter(OdMarshalHelper.PtrToObject<
OdTfObject>(arg1),OdMarshalHelper.PtrToObject<
OdTfVariant>(arg2)));
1779 IntPtr pGetter_ptr = (pGetter ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pGetter_inDelegate);
1780 Teigha.
Core.DelegateHolder.Add(pGetter_inDelegate);
1783 Globals.OdTfPropertySetterTypeDelegateNative pSetter_inDelegate =
null;
1784 if (pSetter !=
null)
1786 pSetter_inDelegate = (IntPtr arg1,IntPtr arg2) =>
1791 return (pSetter(OdMarshalHelper.PtrToObject<
OdTfObject>(arg1),OdMarshalHelper.PtrToObject<
OdTfVariant>(arg2)));
1799 IntPtr pSetter_ptr = (pSetter ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pSetter_inDelegate);
1800 Teigha.
Core.DelegateHolder.Add(pSetter_inDelegate);
1829 MemoryManager mMan = MemoryManager.GetMemoryManager();
1830 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1849 MemoryManager mMan = MemoryManager.GetMemoryManager();
1850 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1908 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
1909 IntPtr saved_pPointer = tmp_pPointer;
1918if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
1919 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
1921 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
1922 if(mTrans_pPointer !=
null)
1931 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
1932 IntPtr saved_pPointer = tmp_pPointer;
1941if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
1942 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
1944 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
1945 if(mTrans_pPointer !=
null)
1954 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
1955 IntPtr saved_pPointer = tmp_pPointer;
1964if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
1965 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
1967 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
1968 if(mTrans_pPointer !=
null)
1977 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
1978 IntPtr saved_pPointer = tmp_pPointer;
1987if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
1988 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
1990 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
1991 if(mTrans_pPointer !=
null)
2016 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2017 IntPtr saved_pPointer = tmp_pPointer;
2026if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2027 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2029 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2030 if(mTrans_pPointer !=
null)
2039 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2040 IntPtr saved_pPointer = tmp_pPointer;
2049if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2050 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2052 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2053 if(mTrans_pPointer !=
null)
2062 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2063 IntPtr saved_pPointer = tmp_pPointer;
2072if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2073 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2075 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2076 if(mTrans_pPointer !=
null)
2085 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2086 IntPtr saved_pPointer = tmp_pPointer;
2095if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2096 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2098 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2099 if(mTrans_pPointer !=
null)
2116 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2117 IntPtr saved_pPointer = tmp_pPointer;
2126if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2127 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2129 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2130 if(mTrans_pPointer !=
null)
2178IntPtr tmp_resultString = Marshal.StringToCoTaskMemUni(resultString);
2179 IntPtr saved_resultString = tmp_resultString;
2185if (tmp_resultString != saved_resultString) resultString = Marshal.PtrToStringUni(tmp_resultString);
2220 Globals.ODAUDITINFO_CALLBACKDelegateNative callbackFunc_inDelegate =
null;
2221 if (callbackFunc !=
null)
2223 callbackFunc_inDelegate = (IntPtr info) =>
2228 callbackFunc(OdMarshalHelper.PtrToObject<
OdAuditInfo>(info));
2236 IntPtr callbackFunc_ptr = (callbackFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(callbackFunc_inDelegate);
2237 Teigha.
Core.DelegateHolder.Add(callbackFunc_inDelegate);
2273 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
2280 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
2493 public static void moveIntoValidInter(
double startAngleInV,
double endAngleInV, out
double v,
double period) {
2503 public static void makeInterValid(out
double startAngle, out
double endAngle,
double period) {
2589 MemoryManager mMan = MemoryManager.GetMemoryManager();
2590 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
2609 MemoryManager mMan = MemoryManager.GetMemoryManager();
2610 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
2630 Globals.OdTraceFuncDelegateNative traceFunc_inDelegate =
null;
2631 if (traceFunc !=
null)
2633 traceFunc_inDelegate = (IntPtr debugString) =>
2638 traceFunc(Marshal.PtrToStringUni(debugString));
2646 IntPtr traceFunc_ptr = (traceFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(traceFunc_inDelegate);
2647 Teigha.
Core.DelegateHolder.Add(traceFunc_inDelegate);
2654 Globals.OdTraceFuncDelegate outDelegate =
null;
2655 if (nativeCallback != IntPtr.Zero)
2657 outDelegate = (
string debugString) =>
2661 cPtr_NativeDelegate(Marshal.StringToCoTaskMemUni(debugString));
2674 Globals.OdAssertFuncDelegateNative assertFunc_inDelegate =
null;
2675 if (assertFunc !=
null)
2677 assertFunc_inDelegate = (
string expresssion,
string filename,
int nLineNo) =>
2682 assertFunc(expresssion,filename,nLineNo);
2690 IntPtr assertFunc_ptr = (assertFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(assertFunc_inDelegate);
2691 Teigha.
Core.DelegateHolder.Add(assertFunc_inDelegate);
2698 Globals.OdAssertFuncDelegate outDelegate =
null;
2699 if (nativeCallback != IntPtr.Zero)
2701 outDelegate = (
string expresssion,
string filename,
int nLineNo) =>
2705 cPtr_NativeDelegate(expresssion,filename,nLineNo);
2718 Globals.OdCheckAssertGroupFuncDelegateNative checkFunc_inDelegate =
null;
2719 if (checkFunc !=
null)
2721 checkFunc_inDelegate = (
string group) =>
2726 return (checkFunc(group));
2734 IntPtr checkFunc_ptr = (checkFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(checkFunc_inDelegate);
2735 Teigha.
Core.DelegateHolder.Add(checkFunc_inDelegate);
2742 Globals.OdCheckAssertGroupFuncDelegate outDelegate =
null;
2743 if (nativeCallback != IntPtr.Zero)
2745 outDelegate = (
string group) =>
2751 return (cPtr_NativeDelegate(group));
2776 public static void OdAssert(
string expresssion,
string filename,
int nLineNo) {
2781 public static void OdAssert(
string group,
string expresssion,
string fileName,
int nLineNo) {
2788 Globals.ODDBHYPERLINK_CALLBACKDelegateNative callbackFunc_inDelegate =
null;
2789 if (callbackFunc !=
null)
2791 callbackFunc_inDelegate = (IntPtr obj) =>
2796 callbackFunc(OdMarshalHelper.PtrToObject<
OdDbHyperlink>(obj));
2804 IntPtr callbackFunc_ptr = (callbackFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(callbackFunc_inDelegate);
2805 Teigha.
Core.DelegateHolder.Add(callbackFunc_inDelegate);
2829 if (ret_ptr == IntPtr.Zero)
2831 int arrayLength = 257;
2832 Int32[] ret_tmp_result =
new Int32[arrayLength];
2833 Marshal.Copy(ret_ptr, ret_tmp_result, 0, arrayLength);
2835 UInt32[] result =
Array.ConvertAll<Int32,UInt32>(ret_tmp_result,
new Converter<Int32, UInt32>((in_value) => {
return (UInt32)in_value; }));
2842 if (ret_ptr == IntPtr.Zero)
2844 int arrayLength = 257;
2845 Int32[] ret_tmp_result =
new Int32[arrayLength];
2846 Marshal.Copy(ret_ptr, ret_tmp_result, 0, arrayLength);
2848 UInt32[] result =
Array.ConvertAll<Int32,UInt32>(ret_tmp_result,
new Converter<Int32, UInt32>((in_value) => {
return (UInt32)in_value; }));
2855 if (ret_ptr == IntPtr.Zero)
2857 int arrayLength = 257;
2858 Int32[] ret_tmp_result =
new Int32[arrayLength];
2859 Marshal.Copy(ret_ptr, ret_tmp_result, 0, arrayLength);
2861 UInt32[] result =
Array.ConvertAll<Int32,UInt32>(ret_tmp_result,
new Converter<Int32, UInt32>((in_value) => {
return (UInt32)in_value; }));
2868 if (ret_ptr == IntPtr.Zero)
2870 int arrayLength = 257;
2871 Int32[] ret_tmp_result =
new Int32[arrayLength];
2872 Marshal.Copy(ret_ptr, ret_tmp_result, 0, arrayLength);
2874 UInt32[] result =
Array.ConvertAll<Int32,UInt32>(ret_tmp_result,
new Converter<Int32, UInt32>((in_value) => {
return (UInt32)in_value; }));
2922 public static void OdGeDrawSegmentHatch(
OdGeLineSeg2dArray segments,
OdIntArray loops,
OdIntArray loopTypes,
OdGeHatchStrokes StrokeParams,
OdGeIslandStyle iStyle,
bool isSolid,
OdGeLineSeg2dArray strokes,
OdGeTol tol,
OdGeStrokeDataArray pStrokeData,
OdGeShellData pShell,
bool bIncludeBoundary,
SWIGTYPE_p_std__functionT_bool_fF_t fRegenAbort) {
2923 GlobalsPINVOKE.
OdGeDrawSegmentHatch__SWIG_0(
OdGeLineSeg2dArray.
getCPtr(segments),
OdIntArray.
getCPtr(loops).Handle,
OdIntArray.
getCPtr(loopTypes).Handle,
OdGeHatchStrokes.
getCPtr(StrokeParams), (
int)iStyle, isSolid,
OdGeLineSeg2dArray.
getCPtr(strokes),
OdGeTol.
getCPtr(tol),
OdGeStrokeDataArray.
getCPtr(pStrokeData),
OdGeShellData.
getCPtr(pShell), bIncludeBoundary,
SWIGTYPE_p_std__functionT_bool_fF_t.getCPtr(fRegenAbort));
2927 public static void OdGeDrawSegmentHatch(
OdGeLineSeg2dArray segments,
OdIntArray loops,
OdIntArray loopTypes,
OdGeHatchStrokes StrokeParams,
OdGeIslandStyle iStyle,
bool isSolid,
OdGeLineSeg2dArray strokes,
OdGeTol tol,
OdGeStrokeDataArray pStrokeData,
OdGeShellData pShell,
bool bIncludeBoundary) {
2928 GlobalsPINVOKE.
OdGeDrawSegmentHatch__SWIG_1(
OdGeLineSeg2dArray.
getCPtr(segments),
OdIntArray.
getCPtr(loops).Handle,
OdIntArray.
getCPtr(loopTypes).Handle,
OdGeHatchStrokes.
getCPtr(StrokeParams), (
int)iStyle, isSolid,
OdGeLineSeg2dArray.
getCPtr(strokes),
OdGeTol.
getCPtr(tol),
OdGeStrokeDataArray.
getCPtr(pStrokeData),
OdGeShellData.
getCPtr(pShell), bIncludeBoundary);
2978 public static OdResult odgeDrawDashedHatch(
OdHatchPattern pattern,
OdGeLineSeg2dArray segmentArray,
OdIntArray loopArray,
OdIntArray loopTypes,
OdGeTol hatchTolerance,
OdGeIslandStyle islandStyle, UInt32 maxHatchDensity,
OdGeHatchDashTaker dashTaker,
bool bCheckDense,
bool bIncludeBoundary,
SWIGTYPE_p_std__functionT_bool_fF_t fRegenAbort) {
2979 OdResult ret = (
OdResult)
GlobalsPINVOKE.
odgeDrawDashedHatch__SWIG_0(
OdHatchPattern.
getCPtr(pattern),
OdGeLineSeg2dArray.
getCPtr(segmentArray),
OdIntArray.
getCPtr(loopArray).Handle,
OdIntArray.
getCPtr(loopTypes).Handle,
OdGeTol.
getCPtr(hatchTolerance), (int)islandStyle, maxHatchDensity ,
OdGeHatchDashTaker.
getCPtr(dashTaker), bCheckDense, bIncludeBoundary,
SWIGTYPE_p_std__functionT_bool_fF_t.getCPtr(fRegenAbort));
3002 public static void fillSegmentLoopLtArrays(
OdGeLineSeg2dArray segmentArray,
OdIntArray loopArray,
OdIntArray loopTypes,
GiLoopListCustom loopListCustom,
OdGeVector2d vOffset,
double dDeviation, UInt32 pointLimit, Int16 nHPSmooth,
bool bGradientFill,
bool bSolid,
bool isEvaluateHatchArea,
bool isRegionCreate) {
3003 GlobalsPINVOKE.
fillSegmentLoopLtArrays__SWIG_0(
OdGeLineSeg2dArray.
getCPtr(segmentArray),
OdIntArray.
getCPtr(loopArray).Handle,
OdIntArray.
getCPtr(loopTypes).Handle,
GiLoopListCustom.
getCPtr(loopListCustom),
OdGeVector2d.
getCPtr(vOffset), dDeviation, pointLimit , nHPSmooth , bGradientFill, bSolid, isEvaluateHatchArea, isRegionCreate);
3007 public static void fillSegmentLoopLtArrays(
OdGeLineSeg2dArray segmentArray,
OdIntArray loopArray,
OdIntArray loopTypes,
GiLoopListCustom loopListCustom,
OdGeVector2d vOffset,
double dDeviation, UInt32 pointLimit, Int16 nHPSmooth,
bool bGradientFill,
bool bSolid,
bool isEvaluateHatchArea) {
3008 GlobalsPINVOKE.
fillSegmentLoopLtArrays__SWIG_1(
OdGeLineSeg2dArray.
getCPtr(segmentArray),
OdIntArray.
getCPtr(loopArray).Handle,
OdIntArray.
getCPtr(loopTypes).Handle,
GiLoopListCustom.
getCPtr(loopListCustom),
OdGeVector2d.
getCPtr(vOffset), dDeviation, pointLimit , nHPSmooth , bGradientFill, bSolid, isEvaluateHatchArea);
3041 public static OdResult evaluateDashedHatch(
GiLoopListCustom giLoopList,
OdHatchPattern hatchPattern,
OdGeIslandStyle eHatchStyle,
double dViewRotation,
double dDeviation, UInt32 loopAmount, UInt32 pointLimit, UInt32 maxHatchDensity, UInt32 maxPointsToDraw, Int16 nHPSmooth,
bool bSolidFill,
bool bGradientFill,
bool isEvaluateHatchArea,
bool isMPolygon,
bool isDBRO, out
bool bHatchTooDense,
OdGeHatchDashTaker dashTaker,
OdGeLineSeg2dArray segmentArrayOut,
OdIntArray loopArrayOut,
OdIntArray loopTypesOut,
OdGeExtents2d ext2dOut,
OdGeTol tol,
SWIGTYPE_p_std__functionT_bool_fF_t fRegenAbort) {
3042 OdResult ret = (
OdResult)
GlobalsPINVOKE.
evaluateDashedHatch__SWIG_0(
GiLoopListCustom.
getCPtr(giLoopList),
OdHatchPattern.
getCPtr(hatchPattern), (int)eHatchStyle, dViewRotation, dDeviation, loopAmount , pointLimit , maxHatchDensity , maxPointsToDraw , nHPSmooth , bSolidFill, bGradientFill, isEvaluateHatchArea, isMPolygon, isDBRO, out bHatchTooDense,
OdGeHatchDashTaker.
getCPtr(dashTaker),
OdGeLineSeg2dArray.
getCPtr(segmentArrayOut),
OdIntArray.
getCPtr(loopArrayOut).Handle,
OdIntArray.
getCPtr(loopTypesOut).Handle,
OdGeExtents2d.
getCPtr(ext2dOut),
OdGeTol.
getCPtr(tol),
SWIGTYPE_p_std__functionT_bool_fF_t.getCPtr(fRegenAbort));
3047 public static OdResult evaluateDashedHatch(
GiLoopListCustom giLoopList,
OdHatchPattern hatchPattern,
OdGeIslandStyle eHatchStyle,
double dViewRotation,
double dDeviation, UInt32 loopAmount, UInt32 pointLimit, UInt32 maxHatchDensity, UInt32 maxPointsToDraw, Int16 nHPSmooth,
bool bSolidFill,
bool bGradientFill,
bool isEvaluateHatchArea,
bool isMPolygon,
bool isDBRO, out
bool bHatchTooDense,
OdGeHatchDashTaker dashTaker,
OdGeLineSeg2dArray segmentArrayOut,
OdIntArray loopArrayOut,
OdIntArray loopTypesOut,
OdGeExtents2d ext2dOut,
OdGeTol tol) {
3048 OdResult ret = (
OdResult)
GlobalsPINVOKE.
evaluateDashedHatch__SWIG_1(
GiLoopListCustom.
getCPtr(giLoopList),
OdHatchPattern.
getCPtr(hatchPattern), (int)eHatchStyle, dViewRotation, dDeviation, loopAmount , pointLimit , maxHatchDensity , maxPointsToDraw , nHPSmooth , bSolidFill, bGradientFill, isEvaluateHatchArea, isMPolygon, isDBRO, out bHatchTooDense,
OdGeHatchDashTaker.
getCPtr(dashTaker),
OdGeLineSeg2dArray.
getCPtr(segmentArrayOut),
OdIntArray.
getCPtr(loopArrayOut).Handle,
OdIntArray.
getCPtr(loopTypesOut).Handle,
OdGeExtents2d.
getCPtr(ext2dOut),
OdGeTol.
getCPtr(tol));
3111 public static UInt32 lMaxDwfResolution {
3145 IntPtr tmp_inStream = inStream ==
null ? IntPtr.Zero :
OdStreamBuf.
getCPtr(inStream).Handle;
3146 IntPtr saved_inStream = tmp_inStream;
3148 IntPtr tmp_outStream = outStream ==
null ? IntPtr.Zero :
OdStreamBuf.
getCPtr(outStream).Handle;
3149 IntPtr saved_outStream = tmp_outStream;
3155if(tmp_inStream == IntPtr.Zero) inStream =
null;
3156 if(tmp_inStream != IntPtr.Zero && tmp_inStream != saved_inStream)
3158 MemoryTransaction mTrans_inStream = MemoryManager.GetMemoryManager().GetCurrentTransaction();
3159 if(mTrans_inStream !=
null)
3164if(tmp_outStream == IntPtr.Zero) outStream =
null;
3165 if(tmp_outStream != IntPtr.Zero && tmp_outStream != saved_outStream)
3167 MemoryTransaction mTrans_outStream = MemoryManager.GetMemoryManager().GetCurrentTransaction();
3168 if(mTrans_outStream !=
null)
3182 MemoryManager mMan = MemoryManager.GetMemoryManager();
3183 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3202 MemoryManager mMan = MemoryManager.GetMemoryManager();
3203 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3222 MemoryManager mMan = MemoryManager.GetMemoryManager();
3223 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3242 MemoryManager mMan = MemoryManager.GetMemoryManager();
3243 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3262 MemoryManager mMan = MemoryManager.GetMemoryManager();
3263 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3281 public static void dcImageToPdfImage(
OdGiRasterImage pRaster,
PDFImage pImage,
bool bTransparency,
double brightness,
double contrast,
double fade, UInt32 entityColor,
PDFDocument PDFDoc, UInt32 bgColor, UInt16 quality,
PDFResourceDictionary pResDict,
bool isHatch) {
3282 GlobalsPINVOKE.
dcImageToPdfImage__SWIG_0(
OdGiRasterImage.
getCPtr(pRaster),
PDFImage.
getCPtr(pImage), bTransparency, brightness, contrast, fade, entityColor ,
PDFDocument.
getCPtr(PDFDoc), bgColor , quality ,
PDFResourceDictionary.
getCPtr(pResDict), isHatch);
3286 public static void dcImageToPdfImage(
OdGiRasterImage pRaster,
PDFImage pImage,
bool bTransparency,
double brightness,
double contrast,
double fade, UInt32 entityColor,
PDFDocument PDFDoc, UInt32 bgColor, UInt16 quality,
PDFResourceDictionary pResDict) {
3287 GlobalsPINVOKE.
dcImageToPdfImage__SWIG_1(
OdGiRasterImage.
getCPtr(pRaster),
PDFImage.
getCPtr(pImage), bTransparency, brightness, contrast, fade, entityColor ,
PDFDocument.
getCPtr(PDFDoc), bgColor , quality ,
PDFResourceDictionary.
getCPtr(pResDict));
3292 MemoryManager mMan = MemoryManager.GetMemoryManager();
3293 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3312 MemoryManager mMan = MemoryManager.GetMemoryManager();
3313 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3332 MemoryManager mMan = MemoryManager.GetMemoryManager();
3333 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3352 MemoryManager mMan = MemoryManager.GetMemoryManager();
3353 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3372 MemoryManager mMan = MemoryManager.GetMemoryManager();
3373 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3392 MemoryManager mMan = MemoryManager.GetMemoryManager();
3393 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3412 MemoryManager mMan = MemoryManager.GetMemoryManager();
3413 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3432 MemoryManager mMan = MemoryManager.GetMemoryManager();
3433 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3452 MemoryManager mMan = MemoryManager.GetMemoryManager();
3453 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3472 MemoryManager mMan = MemoryManager.GetMemoryManager();
3473 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3504 public const int SEEK_SET = 0;
3505 public const int SEEK_CUR = 1;
3506 public const int SEEK_END = 2;
3507 public const int _WIN32_WINNT = 0x0501;
3508 public const double OdaPI = 3.14159265358979323846;
3509 public const double OdaPI2 = (3.14159265358979323846/2.0);
3510 public const double OdaPI4 = (3.14159265358979323846/4.0);
3511 public const double Oda2PI = (3.14159265358979323846+3.14159265358979323846);
3512 public const int ODPDF_DEFAULT_FONT_WIDTH = 1000;
3513 public const int IMAGE_MAJOR_VER = 2;
3514 public const int IMAGE_MINOR_VER = 0;
3515 public const int IMAGE_CORRECTIVE_VER = 0;
3516 public const int IMAGE_INTERNAL_VER = 0;
3517 public const int kOdGiIncludeScores = 2;
3518 public const int kOdGiRawText = 4;
3519 public const int kOdGiIncludePenups = 8;
3520 public const int kOdGiDrawShape = 16;
3521 public const int kOdGiIgnoreMIF = 32;
3522 public const int kOdGiLastPosOnly = 64;
3523 public const int kOdGiTextExtents = 0x10000000;
3525 public const double INVALIDEXTENTS = 1.0e20;
3526 public const int SCALAR_MIN = (-2147483647-1);
3527 public const int SCALAR_MAX = 2147483647;
3528 public const int kNothing = 0;
3530 public const int kEdges = 2;
3531 public const int kShells = 4;
3532 public const int kOrderedEdges = 8;
3533 public const int kSurfIsolines = 16;
3534 public const int kShellsWithoutWires = 32;
3535 public const int kShellsWithoutWiresWithEdgeColors = 64;
3537 public const int kOptimizedShells = 256;
3539 public const uint kOdDbIdAllBits = 0xFFFFFFFF;
3540 public const string ABSTREAM_BINARY =
"ACIS BinaryFile";
3541 public const string ABSTREAM_BINARY_ASM =
"ASM BinaryFile4";
3542 public const int AB_TYPE_LENGTH = 15;
3543 public const int kOdDbIdModified = 0x00000001;
3544 public const int kOdDbIdErased = 0x00000002;
3545 public const int kOdDbIdProcessed = 0x00000004;
3546 public const int kOdDbIdLoading = 0x00000008;
3547 public const int kOdDbIdTruncXref = 0x00000010;
3548 public const int kOdDbIdOwned = 0x00000020;
3549 public const int kOdDbIdReferenced = 0x00000040;
3550 public const int kOdDbIdJustAppended = 0x00000080;
3551 public const int kOdDbIdUserMask = 0x000000FF;
3552 public const int kErasedPermanently = 0x10000000;
3553 public const int kObjectLeftOnDisk = 0x20000000;
3554 public const int kObjectSameOnDisk = 0x40000000;
3555 public const uint kObjectPageOnDisk = 0x80000000;
3556 public const int kOdDbIdMapping = 0x01000000;
3557 public const int kOdDbIdMapFlag = 0x02000000;
3558 public const int kOdDbIdMapOwnerXlated = 0x04000000;
3559 public const int kOdDbIdMapCloned = 0x08000000;
3560 public const int kOdDbIdMapPrimary = 0x00001000;
3561 public const int kOdDbIdMapMask = 0x0E001000;
3562 public const int kOdDbIdMappingMask = 0x0F001000;
3563 public const int kOdDbIdRedirected = 0x00000100;
3564 public const int kOdDbIdNoAutoLock = 0x00000200;
3565 public const int kOdDbObjectLocked = 0x00000400;
3566 public const int kComposeForLoadCalled = 0x00000800;
3567 public const int kOdDatabaseFlag = 0x00100000;
3568 public const int kOdDbIdBlkChgIterFlag = 0x00200000;
3569 public const int kOdDbIdNdxUpdtDataFlag = 0x00400000;
3570 public const int kOdDbIdSingleAuxData = 0x00800000;
3571 public const int kOdDbIdIndexData = 0x00010000;
3572 public const int kOdDbIdMappingData = 0x00020000;
3573 public const int kOdDbIdPaging = 0x00040000;
3574 public const int kOdDbNullTransResident = 0x00080000;
3575 public const int lit_ = 0x20;
3576 public const int lit_0 = 0x30;
3577 public const int lit_1 = 0x31;
3578 public const int lit_2 = 0x32;
3579 public const int lit_3 = 0x33;
3580 public const int lit_4 = 0x34;
3581 public const int lit_5 = 0x35;
3582 public const int lit_6 = 0x36;
3583 public const int lit_7 = 0x37;
3584 public const int lit_8 = 0x38;
3585 public const int lit_9 = 0x39;
3586 public const int lit_A = 0x41;
3587 public const int lit_B = 0x42;
3588 public const int lit_C = 0x43;
3589 public const int lit_D = 0x44;
3590 public const int lit_E = 0x45;
3591 public const int lit_F = 0x46;
3592 public const int lit_G = 0x47;
3593 public const int lit_H = 0x48;
3594 public const int lit_I = 0x49;
3595 public const int lit_J = 0x4A;
3596 public const int lit_K = 0x4B;
3597 public const int lit_L = 0x4C;
3598 public const int lit_M = 0x4D;
3599 public const int lit_N = 0x4E;
3600 public const int lit_O = 0x4F;
3601 public const int lit_P = 0x50;
3602 public const int lit_Q = 0x51;
3603 public const int lit_R = 0x52;
3604 public const int lit_S = 0x53;
3605 public const int lit_T = 0x54;
3606 public const int lit_U = 0x55;
3607 public const int lit_V = 0x56;
3608 public const int lit_W = 0x57;
3609 public const int lit_X = 0x58;
3610 public const int lit_Y = 0x59;
3611 public const int lit_Z = 0X5A;
3612 public const int lit_a = 0x61;
3613 public const int lit_b = 0x62;
3614 public const int lit_c = 0x63;
3615 public const int lit_d = 0x64;
3616 public const int lit_e = 0x65;
3617 public const int lit_f = 0x66;
3618 public const int lit_g = 0x67;
3619 public const int lit_h = 0x68;
3620 public const int lit_i = 0x69;
3621 public const int lit_j = 0x6A;
3622 public const int lit_k = 0x6B;
3623 public const int lit_l = 0x6C;
3624 public const int lit_m = 0x6D;
3625 public const int lit_n = 0x6E;
3626 public const int lit_o = 0x6F;
3627 public const int lit_p = 0x70;
3628 public const int lit_q = 0x71;
3629 public const int lit_r = 0x72;
3630 public const int lit_s = 0x73;
3631 public const int lit_t = 0x74;
3632 public const int lit_u = 0x75;
3633 public const int lit_v = 0x76;
3634 public const int lit_w = 0x77;
3635 public const int lit_x = 0x78;
3636 public const int lit_y = 0x79;
3637 public const int lit_z = 0x7A;
3638 public const string ODRX_STATIC_MODULE_PATH =
"";
3639 public const string APPNAME_ODAMFC =
"ODA Drawings Debug";
3640 public const string APPNAME_ODADGN =
"ODA Dgn Debug";
3641 public const string APPNAME_ODAPRC =
"ODA PRC Debug";
3642 public const string APPNAME_ODABIM =
"ODA BIM Debug";
3643 public const int WRITING_BUFFER_LENGTH = 1024*8;
3644 public const double SKIP_RATIO = 0.00035;
3645 public const int POINTS_LIMIT = 7500;
3646 public const int CROP_ZEROES_FOR_ALL = 6;
3647 public const int CROP_ZEROES_FOR_RGB = 6;
3648 public const int FORMAT_BUF_LEN = 512;
static HandleRef getCPtr(GiLoopListCustom obj)
static bool OdEqual(double x, double y, double tol)
delegate void SetPtrFuncDelegate(IntPtr pPlace_, IntPtr pValue_)
static String odDToStr(double val, char fmt, int prec, int cropzeros)
delegate void ContextMenuItemIndexPtrDelegate(UInt32 itemIndex)
delegate OdResult GripOperationPtrDelegate(OdDbGripData pThis, OdDbStub entId, int iContextFlags)
static OdGe.ErrorCondition geCalculatePlane(OdGeCurve3d[] curves, UInt32 numCurves, OdGePlane plane)
static double calibrateAngle(double val, double input)
delegate OdResult OdTfPropertySetterTypeDelegateNative(IntPtr arg1, IntPtr arg2)
static OdCodePageId mapCodepage(Int16 cp)
static int OdCmpDouble(double x, double y)
static PDFName createOCG(String name, PDFOCConfigurationDictionary pOCC, bool bVisible, bool bLocked, PDFResourceDictionary pResource)
static bool OdNonZero(double x)
static void getUnicodeTextString(String pStr, PDFTextString pUnicodeStr)
static void odgiSetTextExtentsCacheCapacity(uint size)
delegate void ODDBHYPERLINK_CALLBACKDelegateNative(IntPtr obj)
static OdGeNurbSurface convertFrom(OdGeSurface source)
static bool isAsianCodepage(OdCodePageId codePage)
static void odrxUninitialize()
static bool processGradientHatch(SWIGTYPE_p_OdSharedPtrT_OdGeShellData_t pShell, String gradName, double dShift, double dAngle, int r1, int g1, int b1, int r2, int g2, int b2)
static OdGeVector2d Mul(OdGeMatrix2d xfm, OdGeVector2d vect)
static bool triangulateProfile(OdGePoint2dArray vertexSource, IntVectorStd inFaceData, OdLongArray vecTriangles, double tol)
static IntPtr kNullSubentIndex
static UInt32 odrxMultiCastBkObject(OdRxObject pObject, OdRxClass pClasses, UInt32 nClasses)
static OdGeNurbCurve3d convertFrom(OdGeCurve3d source)
delegate void GripOpStatusPtrDelegate(OdDbGripData pThis, OdDbStub entId, GripStatus status)
static bool odgsDbObjectIDRedirected(OdDbStub pId)
static OdTfProperty newOdTfProperty(String name, OdTfClass pOwner, OdTfVariant.Type type, Globals.OdTfAttributesConstructorTypeDelegate pAttrsConstr, Globals.OdTfVariantConstructorTypeDelegate pDefaultValueConstructor, Globals.OdTfPropertyGetterTypeDelegate pGetter, Globals.OdTfPropertySetterTypeDelegate pSetter)
static int OdRoundToLong(double a)
static void addLocalHeaps(uint nThreadId, UInt32 aThreadId)
static OdTfClass newOdTfClass(String name, OdRxClass pBaseClass, Globals.OdTfAttributesConstructorTypeDelegate pAttrsConstr, Globals.OdTfPropertiesConstructorTypeDelegate pPropsConstr, Globals.OdPseudoConstructorTypeDelegate pConstr)
static double paramFromAngle(double angle, double radiusRatio)
static UInt64 odFNV64aHashBuf(IntPtr buf, uint len)
static void OdGeDrawSegmentHatch(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes, OdGeTol tol)
static IntPtr odrxRealloc(IntPtr pMemBlock, uint newSize, uint oldSize)
static void odDbRootUninitialize()
static UInt32 odrxMultiCastFwdXPrior(OdRxObject pObject, ref OdRxObject pPointer, OdRxClass pClasses, UInt32 nClasses)
static void odDbRootInitialize()
static void odgsInitialize()
static PdfExportServiceInterface getPdfExportService()
delegate OdTfAttributePtrArray OdTfAttributesConstructorTypeDelegate(OdRxObject arg)
static UInt32[] odcmAcadPlotPalette()
static void odrxRegisterDestructorCallback(Globals.ODRXOBJECT_CALLBACKDelegate callbackFunc)
static UInt64 odFNV64HashStr(string str, UInt64 hval)
static String odDToStr(double val, char fmt, int prec)
static bool checkDenstiy(OdGeLineSeg2dArray segmentArray, OdIntArray loopArray, OdHatchPattern hp, OdGeExtents2d ext, UInt32 loopAmount, UInt32 maxHatchDensity, bool isMPolygon, out bool bHatchTooDense)
static LineWeight lineWeightByIndex(int lw)
static OdGe.ErrorCondition geCalculatePlane(OdGeCurve3d[] curves, UInt32 numCurves, OdGePlane plane, OdGeTol tol)
static bool extendExtents(out double minValue, out double maxValue, double value)
static double calculateDashTakerDeviation(OdGeExtents2d ext, double deviation)
static UInt32[] odcmAcadDarkPalette()
static UInt32 odrxMultiCastX(OdRxObject pObject, out OdRxObject pPointers, OdRxClass pClasses, UInt32 nClasses)
static void dcImageToPdfImage(OdGiRasterImage pRaster, PDFImage pImage, bool bTransparency, double brightness, double contrast, double fade, UInt32 entityColor, PDFDocument PDFDoc, UInt32 bgColor, UInt16 quality, PDFResourceDictionary pResDict)
static UInt32[] odcmAcadLightPalette()
static OdRxDictionary odrxServiceDictionary()
static OdRxObject odCreatePrcDefaultContextForTD()
static void odgiImageViewport(OdGiViewportGeometry pGeom, OdGiRasterImage pImage, OdGePoint3d pBoundary, bool bFilter, double brightness, double contrast)
static bool isInvalid(ViewPropsArray props)
static String convertTextToCodePage(String source, OdCodePageId arg1, OdCodePageId arg2)
delegate void ODDBHYPERLINK_CALLBACKDelegate(OdDbHyperlink obj)
delegate IntPtr StaticModuleEntryPointDelegateNative(IntPtr szModuleName)
delegate OdRxPropertyBase FindPropertyCallbackDelegate(OdRxObject pObject, string pszPropName)
delegate IntPtr OdTfPropertiesConstructorTypeDelegateNative(IntPtr arg)
static OdGiColorRGB Sub(double s, OdGiColorRGB c)
static OdRxObject odgsDbGetDatabase(OdDbStub pId)
static OdGeVector3d Mul(OdGeMatrix3d matrix, OdGeVector3d vect)
static bool OdGiRasterImage_isColorPresent(OdGiRasterImage pImage, UInt32 color, bool bDoAlphaStrongOnly)
delegate void ODRXOBJECT_CALLBACKDelegate(OdRxObject obj)
delegate bool OdCheckAssertGroupFuncDelegateNative(string group)
delegate void ODRXOBJECT_CALLBACKDelegateNative(IntPtr obj)
static int nOdVariantDataSize
static OdGeDoubleArray getArray(OdGeKnotVector p)
static void odDToStr(string dst, double val, char fmt, int prec, int cropzeros)
delegate void OdApcEntryPointRxObjParamDelegateNative(IntPtr parameter_)
static UInt32 odrxMultiCast(OdRxObject pObject, out OdRxObject pPointers, OdRxClass pClasses, UInt32 nClasses)
static int OdRxPropertyVariantDataSize
delegate void OdEdCommandFunctionDelegate(OdEdCommandContext pCmdCtx)
static int getHexValue(int hexDigit)
delegate void ExecuteMainThreadFuncDelegate(Globals.MainThreadFuncDelegate _func, IntPtr _arg)
delegate OdResult OdTfPropertyGetterTypeDelegate(OdTfObject arg1, OdTfVariant arg2)
delegate OdRxModule StaticModuleEntryPointDelegate(string szModuleName)
static UInt32 odrxMultiCastFwdX_(OdRxClass pClass, OdRxObject pObject, ref OdRxObject pPointer, OdRxClass pClasses, UInt32 nClasses)
static void odgiCalculateTextBasis(OdGeVector3d u, OdGeVector3d v, OdGeVector3d normal, OdGeVector3d direction, double height, double width, double oblique, bool bMirrorX)
delegate void ContextMenuItemIndexPtrDelegateNative(UInt32 itemIndex)
static PDFImage addNewImage(PDFDocument PDFDoc, PDFResourceDictionary pResDict, bool bMask)
delegate void GripViewportDrawPtrDelegate(OdDbGripData pThis, OdGiViewportDraw pWd, OdDbStub entId, DrawType type, OdGePoint3d imageGripPoint, int gripSize)
static OdGiPsLinetypes odgiGetPsLinetypesManager(UInt32 nDefs)
delegate void GripViewportDrawPtrDelegateNative(IntPtr pThis, IntPtr pWd, IntPtr entId, DrawType type, IntPtr imageGripPoint, int gripSize)
static bool IsNotEqual(OdVariant.Type lhs, OdTfVariant.Type rhs)
static OdGe.ErrorCondition geCalculatePlane(OdGePoint3d[] points, OdGePlane plane, OdGeTol tol, bool validateCoplanar)
static OdGe.ErrorCondition geCalculateNormal(OdGePoint3d[] points, OdGeVector3d pNormal, OdGeTol tol)
delegate void UpdateManagerProcessCallbackDelegateNative(OdGsUpdateManager.Action action, UInt32 viewportId, IntPtr drawableId, IntPtr pNode, IntPtr pElement)
static void odgsDbObjectIDSetRedirected(OdDbStub pId, bool bSet)
delegate void OdAssertFuncDelegateNative(string expresssion, string filename, int nLineNo)
delegate void AppNameChangeFuncPtrDelegate(OdRxClass classObj, ref String newAppName, int saveVer)
static void odgiCalculateTextBasis(OdGeVector3d u, OdGeVector3d v, OdGeVector3d normal, OdGeVector3d direction, double height, double width, double oblique)
static OdResult odgeDrawDashedHatch(OdHatchPattern pattern, OdGeLineSeg2dArray segmentArray, OdIntArray loopArray, OdIntArray loopTypes, OdGeTol hatchTolerance, OdGeIslandStyle islandStyle, UInt32 maxHatchDensity, OdGeHatchDashTaker dashTaker, bool bCheckDense, bool bIncludeBoundary)
static OdRxDictionary odrxCreateRxDictionary()
static OdGiDrawable fxOpenDrawable(OdGsBaseModel arg0, OdDbStub arg1)
static OdTfProperty createOdTfProperty()
delegate OdResult GripOperationPtrDelegateNative(IntPtr pThis, IntPtr entId, int iContextFlags)
static void moveIntoValidInter(double startAngleInV, double endAngleInV, out double v)
static bool odgiCalculateTriangleShellLoops(OdUInt32Array triangleIndicies, OdUInt32Array2d loops)
static OdRxDynamicLinker odrxDynamicLinker()
static OdGePoint3d Mul(double scale, OdGePoint3d point)
delegate void SetPtrFuncDelegateNative(IntPtr pPlace_, IntPtr pValue_)
static void odgiInitialize()
delegate void GripOpStatusPtrDelegateNative(IntPtr pThis, IntPtr entId, GripStatus status)
static PDFName getOCGbyName(String name, PDFDocument PDFDoc, PDFResourceDictionary pResource)
static OdGiTransientManager odgiGetTransientManager(OdRxObject pObject)
delegate void OdApcEntryPointVoidParamDelegateNative(IntPtr _parameter)
static OdGiPsLinetypes odgiGetPsLinetypesManager()
static int lineWeightIndex(LineWeight lw)
delegate void AppNameChangeFuncPtrDelegateNative(IntPtr classObj, IntPtr newAppName, int saveVer)
static bool ABBreakToSingleBody(OdStreamBuf pStreamBuf, Int32 typeVer, bool standardSaveFlag, ISATConverterPtrArray entitySet)
static UInt32 odcmLookupRGB(int index, UInt32[] pPalette)
delegate IntPtr GripToolTipPtrDelegateNative(IntPtr pThis)
static UInt32 odFNV32HashStr(string str, UInt32 hval)
static void odrxUnregisterAuditInfoDestructorCallback()
static void process(ref OdStreamBuf inStream, ref OdStreamBuf outStream, bool linearize, String user_password, String owner_password, PDFAccessPermissionsParams access_permission_params, PDFVersion version)
static OdGiColorRGB Mul(double s, OdGiColorRGB c)
static UInt32 odFNV32aHashStr(string str, UInt32 hval)
static OdGeNurbCurve3d convertFrom(OdGeCurve3d source, OdGeTol tol)
static double safeDivide(double a, double b)
static bool OdGreaterOrEqual(double x, double y)
static UInt32 odFNV32HashBuf(IntPtr buf, uint len)
delegate bool GripWorldDrawPtrDelegate(OdDbGripData pThis, OdGiWorldDraw pWd, OdDbStub entId, DrawType type, OdGePoint3d imageGripPoint, double dGripSize)
static void moveIntoValidInter(double startAngleInV, double endAngleInV, out double v, double period)
delegate OdResult GripRtClkHandlerDelegate(OdDbGripDataArray hotGrips, OdDbStubPtrArray ents, ref String menuName, ref IntPtr menu, ref Globals.ContextMenuItemIndexPtrDelegate cb)
static UInt32 odrxMultiCastFwdObject_(OdRxClass pClass, OdRxObject pObject, OdRxClass pClasses, UInt32 nClasses)
static OdGe.ErrorCondition geCalculatePlane(OdGePoint3d[] points, OdGePlane plane)
delegate OdResult GripRtClkHandlerDelegateNative(IntPtr hotGrips, IntPtr ents, IntPtr menuName, ref IntPtr menu, ref Globals.ContextMenuItemIndexPtrDelegateNative cb)
static OdError OdErrorByCodeAndMessageFormat(OdResult iResCode, string iMessageFormat)
static UInt32 odFNV32HashBuf(IntPtr buf, uint len, UInt32 hval)
static OdRxObject odCreatePrcAllInSingleViewContextForDGN()
static uint odgiGetTextExtentsCacheCapacity()
static OdResult evaluateDashedHatch(GiLoopListCustom giLoopList, OdHatchPattern hatchPattern, OdGeIslandStyle eHatchStyle, double dViewRotation, double dDeviation, UInt32 loopAmount, UInt32 pointLimit, UInt32 maxHatchDensity, UInt32 maxPointsToDraw, Int16 nHPSmooth, bool bSolidFill, bool bGradientFill, bool isEvaluateHatchArea, bool isMPolygon, bool isDBRO, out bool bHatchTooDense, OdGeHatchDashTaker dashTaker, OdGeLineSeg2dArray segmentArrayOut, OdIntArray loopArrayOut, OdIntArray loopTypesOut, OdGeExtents2d ext2dOut, OdGeTol tol, SWIGTYPE_p_std__functionT_bool_fF_t fRegenAbort)
static void OdGeDrawSegmentHatchXY(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes)
static SWIGTYPE_p_ODCOLORREF odcmAcadDynamicPalette(UInt32 backgr)
static void odgiSetTransientManager(OdGiTransientManager pManager, OdRxObject pObject)
static bool OdNonZero(double x, double tol)
static bool triangulateProfile(OdGePoint2dArray vertexSource, IntVectorStd inFaceData, OdLongArray vecTriangles)
static void odCleanUpStaticData()
static OdGe.ErrorCondition geSolidSignedVolume(OdGePoint3dArray points, out double volume, OdGePoint3d basePoint)
static bool odgsDbObjectIDErased(OdDbStub pId)
delegate void OdApcEntryPointVoidParamDelegate(IntPtr _parameter)
static bool OdPositive(double x, double tol)
static void odgsUninitialize()
static OdGiColorRGB Mul(OdGiColorRGB c, double s)
static void makeInterValid(out double startAngle, out double endAngle)
delegate IntPtr FindPropertyCallbackDelegateNative(IntPtr pObject, IntPtr pszPropName)
delegate OdRxObject OdPseudoConstructorTypeDelegate()
static void OdGeDrawSegmentHatchXY(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes, OdGeTol tol, OdGeStrokeDataArray pStrokeData)
static bool OdLessOrEqual(double x, double y, double tol)
static void OdAssert(string group, string expresssion, string fileName, int nLineNo)
static OdResult odgeDrawDashedHatch(OdHatchPattern pattern, OdGeLineSeg2dArray segmentArray, OdIntArray loopArray, OdIntArray loopTypes, OdGeTol hatchTolerance, OdGeIslandStyle islandStyle, UInt32 maxHatchDensity, OdGeHatchDashTaker dashTaker)
static UInt64 odFNV64HashBuf(IntPtr buf, uint len)
delegate IntPtr OdTfAttributesConstructorTypeDelegateNative(IntPtr arg)
static bool odgiIsClipped(OdGiModelToViewProc pThis)
delegate OdTfVariant OdTfVariantConstructorTypeDelegate()
static UInt32 odrxMultiCastFwd(OdRxObject pObject, ref OdRxObject pPointer, OdRxClass pClasses, UInt32 nClasses)
static void odgiImageViewport(OdGiViewportGeometry pGeom, OdGiRasterImage pImage, OdGePoint3d pBoundary, bool bFilter, double brightness, double contrast, double fade)
static UInt32 odrxMultiCastFwd_(OdRxClass pClass, OdRxObject pObject, ref OdRxObject pPointer, OdRxClass pClasses, UInt32 nClasses)
static UInt32 odrxMultiCastFwdObject(OdRxObject pObject, OdRxClass pClasses, UInt32 nClasses)
static OdGiColorRGB Add(double s, OdGiColorRGB c)
static bool OdLess(double x, double y)
static Int16 reMapCodepage(OdCodePageId id)
static void OdGeDrawSegmentHatch(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes, OdGeTol tol, OdGeStrokeDataArray pStrokeData)
static void OdClearFontTable()
static UInt32 odrxMultiCastFwdX(OdRxObject pObject, ref OdRxObject pPointer, OdRxClass pClasses, UInt32 nClasses)
static double OdSign(double x)
static OdResult evaluateDashedHatch(GiLoopListCustom giLoopList, OdHatchPattern hatchPattern, OdGeIslandStyle eHatchStyle, double dViewRotation, double dDeviation, UInt32 loopAmount, UInt32 pointLimit, UInt32 maxHatchDensity, UInt32 maxPointsToDraw, Int16 nHPSmooth, bool bSolidFill, bool bGradientFill, bool isEvaluateHatchArea, bool isMPolygon, bool isDBRO, out bool bHatchTooDense, OdGeHatchDashTaker dashTaker, OdGeLineSeg2dArray segmentArrayOut, OdIntArray loopArrayOut, OdIntArray loopTypesOut, OdGeExtents2d ext2dOut, OdGeTol tol)
static OdGe.ErrorCondition geValidSolid(OdGePoint3dArray points, out bool isValid, OdGeTol tol)
static int getMIFIndex(OdCodePageId id)
static void odrxUnregisterDestructorCallback()
static bool geNurb3dTo2d(OdGeNurbCurve3d nurb3d, OdGePlane plane, OdGeNurbCurve2d nurb2d)
static bool odrxInitialize(OdRxSystemServices pSysSvcs)
static UInt64 odFNV64HashBuf(IntPtr buf, uint len, UInt64 hval)
static OdGiColorRGB Sub(OdGiColorRGB c1, OdGiColorRGB c2)
static void dcImageToPdfImage(OdGiRasterImage pRaster, PDFImage pImage, bool bTransparency, double brightness, double contrast, double fade, UInt32 entityColor, PDFDocument PDFDoc, UInt32 bgColor, UInt16 quality, PDFResourceDictionary pResDict, bool isHatch)
static OdGe.ErrorCondition geCalculatePlane(OdGePoint3dArray points, OdGePlane plane, OdGeTol tol)
static char checkSpecialSymbol(OdFont pFont, char sym, out bool isSpecSym)
static OdGe.ErrorCondition geCalculatePlane(OdGePoint3d[] points, OdGePlane plane, OdGeTol tol)
static OdGeNurbCurve3d convertFrom(OdGeCurve3d source, OdGeTol tol, bool sameParametrization)
static OdRxObject odCreatePrcOnlySolidsMultiViewContextForTD()
static OdTfProperty initOdTfProperty(OdTfProperty pProp, String name, OdTfClass pOwner, OdTfVariant.Type type, OdTfAttributePtrArray attributes, Globals.OdTfVariantConstructorTypeDelegate pDefaultValueConstructor, Globals.OdTfPropertyGetterTypeDelegate pGetter, Globals.OdTfPropertySetterTypeDelegate pSetter)
static bool OdZero(double x)
static void odgiEmptyClipBoundary(OdGiClipBoundary clipBoundary)
delegate void MainThreadFuncDelegate(IntPtr arg1)
static void fillSegmentLoopLtArrays(OdGeLineSeg2dArray segmentArray, OdIntArray loopArray, OdIntArray loopTypes, GiLoopListCustom loopListCustom, OdGeVector2d vOffset, double dDeviation, UInt32 pointLimit, Int16 nHPSmooth, bool bGradientFill, bool bSolid, bool isEvaluateHatchArea)
delegate void OdTraceFuncDelegateNative(IntPtr debugString)
static OdGe.ErrorCondition geCalculateNormal(OdGePoint3dArray points, OdGeVector3d pNormal)
static double odStrToD(String arg0)
static OdEdCommandStack odedRegCmds()
static OdTfClass newOdTfClass(String name, OdRxClass pBaseClass, Globals.OdTfAttributesConstructorTypeDelegate pAttrsConstr, Globals.OdTfPropertiesConstructorTypeDelegate pPropsConstr, Globals.OdPseudoConstructorTypeDelegate pConstr, bool bRegister)
static UInt32 odrxMultiCastObject(OdRxObject pObject, bool pCasts, OdRxClass pClasses, UInt32 nClasses)
static OdError OdErrorByCodeAndMessage(OdResult iResCode, string iMessage)
static OdResult odgeDrawDashedHatch(OdHatchPattern pattern, OdGeLineSeg2dArray segmentArray, OdIntArray loopArray, OdIntArray loopTypes, OdGeTol hatchTolerance, OdGeIslandStyle islandStyle, UInt32 maxHatchDensity, OdGeHatchDashTaker dashTaker, bool bCheckDense)
static PDFPageNodeDictionary getOCGNodeByName(String name, PDFDocument PDFDoc)
delegate string GripToolTipPtrDelegate(OdDbGripData pThis)
static String oddbConvertTextToCodePage(String source, OdCodePageId sourceId, OdCodePageId destId)
static bool odcmIsBackgroundLight(UInt32 backgroung)
static OdGePoint2d Mul(OdGeMatrix2d matrix, OdGePoint2d point)
static OdRxObject odCreatePrcAllInSingleViewContextBase()
static OdRxObject odrxCreateObject(String sClassName)
static bool IsEqual(OdVariant.Type lhs, OdTfVariant.Type rhs)
static OdGiColorRGB Div(OdGiColorRGB c, double s)
static OdEdCommand odedFireUnknownCommand(OdEdCommandStack pCmdStack, String sCmd, OdEdCommandContext pCmdCtx)
static void removeBaseDatabaseByResolver(OdBaseDatabaseByResolver pResolver)
static double getSignedArea(OdGePoint2dArray arrPoints)
static void odgiImageViewport(OdGiViewportGeometry pGeom, OdGiRasterImage pImage, OdGePoint3d pBoundary, bool bFilter)
static bool IsGeProtectionEnabled()
static bool odExecuteMainThreadAction(Globals.MainThreadFuncDelegate mtFunc, IntPtr pArg)
static OdResult build2dShell(OdGePoint2dArrayArray contours, Int16 style, OdGePoint2dArray vertixes, OdInt32Array indexes, OdGeTol tol)
static OdResult geIsDir2dOnSurfCoincide3d(OdGeSurface pSurf, OdGeCurve3d pCurve, OdGeCurve2d pParamCurve, out bool isCoincide)
delegate void ODAUDITINFO_CALLBACKDelegateNative(IntPtr info)
static void odgiImageViewport(OdGiViewportGeometry pGeom, OdGiRasterImage pImage, OdGePoint3d pBoundary)
static bool isBoxContainsPoint(OdGePoint2d minPt, OdGePoint2d maxPt, OdGePoint2d pt)
static bool IsNotEqual(OdTfVariant.Type lhs, OdVariant.Type rhs)
static bool OdLess(double x, double y, double tol)
static OdResult odgeDrawDashedHatch(OdHatchPattern pattern, OdGeLineSeg2dArray segmentArray, OdIntArray loopArray, OdIntArray loopTypes, OdGeTol hatchTolerance, OdGeIslandStyle islandStyle, UInt32 maxHatchDensity, OdGeHatchDashTaker dashTaker, bool bCheckDense, bool bIncludeBoundary, SWIGTYPE_p_std__functionT_bool_fF_t fRegenAbort)
delegate void UpdateManagerProcessCallbackDelegate(OdGsUpdateManager.Action action, UInt32 viewportId, OdDbStub drawableId, OdGsEntityNode pNode, OdGsUpdateManager.OdGsUpdateManagerElement pElement)
delegate void OdEdCommandFunctionDelegateNative(IntPtr pCmdCtx)
static PDFName CreateOC4Layer(String layer_name, PDFDocument PDFDoc, PDFResourceDictionary resource_dict, bool bVisible, bool bLocked)
static UInt64 odFNV64aHashBuf(IntPtr buf, uint len, UInt64 hval)
static OdGe.ErrorCondition geCalculateNormal(OdGePoint3d[] points, OdGeVector3d pNormal)
static bool odutWcReplace(String string_, String wcPatternOld, String wcPatternNew, ref string resultString)
static void pointsExtents(OdGePoint2d minPt, OdGePoint2d maxPt, OdGePoint2d pt1, OdGePoint2d pt2)
static OdCodePageId GetCPageIdByName(String CodePage)
static OdGeVector3d Mul(double scale, OdGeVector3d vect)
static OdRxModule odrxSafeLoadApp(String applicationName)
static double angleFromParam(double param, double radiusRatio)
static UInt64 odFNV64aHashStr(string str, UInt64 hval)
static uint odGetCurrentThreadId()
static UInt32 odFNV32HashStr(string str)
static OdGe.ErrorCondition geCalculatePlane(OdGeCurve3d[] curves, UInt32 numCurves, OdGePlane plane, OdGeTol tol, bool validateCoplanar)
static bool isPolygonOutOfRect2d(UInt32 numPt, OdGePoint2d pPoints, OdGePoint2d minPt, OdGePoint2d maxPt)
static Globals.OdTraceFuncDelegate odSetTraceFunc(Globals.OdTraceFuncDelegate traceFunc)
static OdResult calcLoopIncludeOrder(SWIGTYPE_p_OdArrayT_OdArrayT_int_OdMemoryAllocatorT_int_t_t_t loopIndices, OdGeSurface surf, bool surfReversed, SWIGTYPE_p_OdArrayT_OdArrayT_OdGeCurve2d_const_p_t_t loops, SWIGTYPE_p_OdArrayT_OdArrayT_bool_t_t loopsReversed, OdGeTol tol)
static OdRxDictionary odrxCreateSyncRxDictionary()
delegate void MainThreadFuncDelegateNative(IntPtr arg1)
delegate bool OdCheckAssertGroupFuncDelegate(string group)
static OdTfClass initOdTfClass(OdTfClass pClass, String name, OdRxClass pBaseClass, OdTfAttributePtrArray attributes, OdTfPropertyPtrArray properties, Globals.OdPseudoConstructorTypeDelegate pConstr)
static void OdGeDrawSegmentHatchXY(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes, OdGeTol tol, OdGeStrokeDataArray pStrokeData, OdGeShellData pShell)
static bool odutWcMatch(String string_, String wcPattern)
static Globals.OdAssertFuncDelegate odSetAssertFunc(Globals.OdAssertFuncDelegate assertFunc)
static void OdTrace(String lpszFormat)
static int OdCmpDouble(double x, double y, double tol)
delegate OdResult OdTfPropertyGetterTypeDelegateNative(IntPtr arg1, IntPtr arg2)
static OdRxObject odgsDbObjectIDRedirectedDatabase(OdDbStub pId)
static UInt32 odrxMultiCastBkXPrior(OdRxObject pObject, ref OdRxObject pPointer, OdRxClass pClasses, UInt32 nClasses)
static OdCodePageId checkTheSameCP(OdCodePageId cp)
static int odcmLookupACI(UInt32 rgb, UInt32[] pPalette)
static OdRxClass odrxSafeGetClassDesc(String className)
static bool OdNegative(double x, double tol)
static OdGeDoubleArray odgiGetAllDeviations(OdGiDeviation deviationObj)
static OdGiTextStyle odgiPrepareTextStyle(OdGiTextStyle pStyle, OdGiTextStyle res)
static bool OdNegative(double x)
static bool isBoxContainsPoint(OdGePoint2d minPt, OdGePoint2d maxPt, OdGePoint2d pt, OdGeTol tol)
static UInt64 GetMemoryUsageInternalInfo(UInt32 target)
static int OdGiRasterImage_adjustTransparentColor(OdGiRasterImage pImage)
static bool odgiCalculateTriangleShellLoops(OdUInt32Array triangleIndicies, OdUInt32Array2d loops, OdBoolArray isClosed)
static void odrxRegisterAuditInfoDestructorCallback(Globals.ODAUDITINFO_CALLBACKDelegate callbackFunc)
static void makeInterValid(out double startAngle, out double endAngle, double period)
static OdGiColorRGB Add(OdGiColorRGB c1, OdGiColorRGB c2)
static double calcFocalLength(double lensLength, double fieldWidth, double fieldHeight)
static bool OdPositive(double x)
delegate IntPtr OdPseudoConstructorTypeDelegateNative()
static void clearLayersData()
static OdGiColorRGB Mul(OdGiColorRGB c1, OdGiColorRGB c2)
delegate void OdApcEntryPointRxObjParamDelegate(OdRxObject parameter_)
static double odStrToD(SWIGTYPE_p___wchar_t p, char[] ppend)
static Globals.PgetLocalTimeDelegate g_pLocalTimeFunc
delegate bool GripWorldDrawPtrDelegateNative(IntPtr pThis, IntPtr pWd, IntPtr entId, DrawType type, IntPtr imageGripPoint, double dGripSize)
static OdDbStub odgsDbRedirectID(OdDbStub pId)
static bool geNurb3dTo2d(OdGeNurbCurve3d nurb3d, OdGePlane plane, OdGeNurbCurve2d nurb2d, OdGeTol tol)
static void odThreadYield()
delegate void PgetLocalTimeDelegate(OdTimeStamp _parameter)
delegate void ExecuteMainThreadFuncDelegateNative(Globals.MainThreadFuncDelegateNative _func, IntPtr _arg)
static OdGe.ErrorCondition geCalculateNormal(OdGePoint3dArray points, OdGeVector3d pNormal, OdGeTol tol)
static UInt32 odrxMultiCastBk(OdRxObject pObject, ref OdRxObject pPointer, OdRxClass pClasses, UInt32 nClasses)
static bool isMIFCodepage(OdCodePageId id)
static OdRxObject odCreatePrcAllInSingleViewContextForTD()
static void OdGeDrawSegmentHatchXY(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes, OdGeTol tol)
delegate OdResult OdTfPropertySetterTypeDelegate(OdTfObject arg1, OdTfVariant arg2)
static bool IsEqual(OdTfVariant.Type lhs, OdVariant.Type rhs)
static void OdGeDrawSegmentHatch(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes, OdGeTol tol, OdGeStrokeDataArray pStrokeData, OdGeShellData pShell, bool bIncludeBoundary, SWIGTYPE_p_std__functionT_bool_fF_t fRegenAbort)
delegate IntPtr OdTfVariantConstructorTypeDelegateNative()
static UInt32[] odcmAcadPalette(UInt32 backgr)
static bool OdLessOrEqual(double x, double y)
static ISATConverter ABCreateConverter()
static OdRxObject baseDatabaseBy(OdDbStub id)
static UInt32 odFNV32aHashBuf(IntPtr buf, uint len)
static bool sameSortedArrays(OdDbStubPtrArray ar1, OdDbStubPtrArray ar2)
static bool OdGreaterOrEqual(double x, double y, double tol)
static OdResult geIsDir2dOnSurfCoincide3d(OdGeSurface pSurf, OdGeCurve3d pCurve, OdGeCurve2d pParamCurve, out bool isCoincide, OdGeTol tol)
static OdTfAttribute newOdTfAttribute(String name, OdRxObject pOwner, OdTfVariant value)
static bool OdZero(double x, double tol)
static OdGeTol calculateEffectiveTolerance(OdGeLineSeg2dArray segments, double absTol, OdGeExtents2d ext)
static UInt32 odFNV32aHashStr(string str)
static void OdAssert(string expresssion, string filename, int nLineNo)
static SWIGTYPE_p_OdGsCacheRedirectionManager odgsGetGsCacheRedirectionManager()
static void odrxFree(IntPtr pMemBlock)
static OdRxClass odrxGetClassDesc(String className)
static void odDToStr(string dst, double val, char fmt, int prec)
static IntPtr odrxAlloc(uint nBytes)
static double OdRound(double a)
static bool compareMeshes(OdGeTrMesh meshTemplate, OdGeTrMesh mesh, double tolCoef, bool bDebugOutput)
static String getCodePageStr(int index)
static bool odutWcMatchNoCase(String string_, String wcPattern)
static bool OdGreater(double x, double y)
static OdRxDictionary odrxSysRegistry()
static void fillSegmentLoopLtArrays(OdGeLineSeg2dArray segmentArray, OdIntArray loopArray, OdIntArray loopTypes, GiLoopListCustom loopListCustom, OdGeVector2d vOffset, double dDeviation, UInt32 pointLimit, Int16 nHPSmooth, bool bGradientFill, bool bSolid)
static OdGe.ErrorCondition geCalculatePlane(OdGePoint3dArray points, OdGePlane plane)
static void GE_ERROR(OdResult res)
static PDFImage addNewImage(PDFDocument PDFDoc, PDFResourceDictionary pResDict)
static bool OdEqual(double x, double y)
static void computeAlphaTransparency(SWIGTYPE_p_PixImageDescT_unsigned_char_const_t blackBg, SWIGTYPE_p_PixImageDescT_unsigned_char_const_t whiteBg, UInt32 imgWidth, UInt32 imgHeight, SWIGTYPE_p_PixImageDescT_unsigned_char_t outImg, UInt32 bkColor)
static void odActivate(String userInfo, String userSignature)
static OdTfClass initOdTfClass(OdTfClass pClass, String name, OdRxClass pBaseClass, OdTfAttributePtrArray attributes, OdTfPropertyPtrArray properties, Globals.OdPseudoConstructorTypeDelegate pConstr, bool bRegister)
delegate void ODAUDITINFO_CALLBACKDelegate(OdAuditInfo info)
static UInt64 kGiPointCloudNegativeCellId
static void odgsDbObjectIDSetLockingFlag(OdDbStub pId, bool bSet)
static bool extendExtents(OdGePoint2d minPt, OdGePoint2d maxPt, OdGePoint2d pt)
static bool odgiIsValidClipBoundary(OdGePoint2dArray points)
static void odgiUninitialize()
static bool geSurfaceProp(OdGeSurface pS, out OdGe.NurbSurfaceProperties propU, out OdGe.NurbSurfaceProperties propV, OdGeTol tol)
static void odgeHeapCleanup()
static OdGe.ErrorCondition geCalculatePlane(OdGePoint3dArray points, OdGePlane plane, OdGeTol tol, bool validateCoplanar)
static double odStrToD(SWIGTYPE_p___wchar_t p)
static void addBaseDatabaseByResolver(OdBaseDatabaseByResolver pResolver)
delegate OdTfPropertyPtrArray OdTfPropertiesConstructorTypeDelegate(OdTfClass arg)
static void OdGeDrawSegmentHatch(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes)
static OdGiColorRGB Div(double s, OdGiColorRGB c)
static OdRxSystemServices odrxSystemServices()
static void odrxUnregisterHyperlinkDestructorCallback()
static ThreadsCounter odThreadsCounter()
static OdGiDrawable fxUnderlyingDrawable(OdGsNode arg0)
static PDFName CreateOC4Layer(String layer_name, PDFDocument PDFDoc, PDFResourceDictionary resource_dict, bool bVisible)
static String geToString(OdGe.EntityId val)
static OdGiXform odgiGetModelToEyeXform(OdGiModelToViewProc pThis)
static OdDbStub odgsDbGetOwner(OdDbStub pId)
static OdGiColorRGB Sub(OdGiColorRGB c, double s)
static UInt32 odrxMultiCastFwdXPrior_(OdRxClass pClass, OdRxObject pObject, ref OdRxObject pPointer, OdRxClass pClasses, UInt32 nClasses)
delegate bool ConvertValueCallbackDelegateNative(IntPtr pProperty, IntPtr value)
static OdGeVector2d Mul(double scale, OdGeVector2d vector)
static void releaseLocalHeaps(uint nThreadId, UInt32 aThreadId)
static Globals.OdCheckAssertGroupFuncDelegate odSetCheckAssertGroupFunc(Globals.OdCheckAssertGroupFuncDelegate checkFunc)
static void ABDeleteConverter(ISATConverter pIC)
delegate void PgetLocalTimeDelegateNative(IntPtr _parameter)
static bool odutWcMatch(String string_, String wcPattern, String remainString)
static bool IsMultiByteCodePage(OdCodePageId id)
static void EnableGeProtection(bool bVal)
static OdRxObject odCreatePrcAllInSingleViewContextForBIM()
static void odgiCalculateTextBasis(OdGeVector3d u, OdGeVector3d v, OdGeVector3d normal, OdGeVector3d direction, double height, double width, double oblique, bool bMirrorX, bool bMirrorY)
static OdGiColorRGB Add(OdGiColorRGB c, double s)
static UInt64 odFNV64HashStr(string str)
static OdRxDictionary odrxClassDictionary()
static UInt32 odrxMultiCastBkX(OdRxObject pObject, ref OdRxObject pPointer, OdRxClass pClasses, UInt32 nClasses)
static OdRxModule odrxLoadApp(String applicationName)
static OdGeNurbSurface convertFrom(OdGeSurface source, OdGeTol tol, bool sameParametrization)
static int OdTruncateToLong(double a)
static void fillSegmentLoopLtArrays(OdGeLineSeg2dArray segmentArray, OdIntArray loopArray, OdIntArray loopTypes, GiLoopListCustom loopListCustom, OdGeVector2d vOffset, double dDeviation, UInt32 pointLimit, Int16 nHPSmooth, bool bGradientFill, bool bSolid, bool isEvaluateHatchArea, bool isRegionCreate)
static void OdGeDrawSegmentHatch(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes, OdGeTol tol, OdGeStrokeDataArray pStrokeData, OdGeShellData pShell)
static UInt64 odFNV64aHashStr(string str)
static void odrxRegisterHyperlinkDestructorCallback(Globals.ODDBHYPERLINK_CALLBACKDelegate callbackFunc)
static OdGeNurbSurface convertFrom(OdGeSurface source, OdGeTol tol)
static UInt32 odFNV32aHashBuf(IntPtr buf, uint len, UInt32 hval)
static bool OdGiRasterImage_isGreyscale(OdGiRasterImage pImage)
static bool OdGiRasterImage_isColorPresent(OdGiRasterImage pImage, UInt32 color)
static bool odExecuteMainThreadAction(Globals.MainThreadFuncDelegate mtFunc, IntPtr pArg, bool bExecST)
static OdGiXform odgiGetEyeToModelXform(OdGiModelToViewProc pThis)
static void OdGeDrawSegmentHatch(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes, OdGeTol tol, OdGeStrokeDataArray pStrokeData, OdGeShellData pShell, bool bIncludeBoundary)
static void odgiImageViewport(OdGiViewportGeometry pGeom, OdGiRasterImage pImage, OdGePoint3d pBoundary, bool bFilter, double brightness)
static OdTfClass createOdTfClass()
static OdRxObject odCreatePrcOnlySolidsSingleViewContextForTD()
delegate void OdAssertFuncDelegate(string expresssion, string filename, int nLineNo)
delegate bool ConvertValueCallbackDelegate(OdRxPropertyBase pProperty, OdRxValue value)
delegate void OdTraceFuncDelegate(string debugString)
static bool OdGreater(double x, double y, double tol)
static OdGeDoubleArray odgiGetAllDeviations(OdGiDeviation deviationObj, OdGePoint3d pointOnCurve)
static bool isMBCBCodepage(OdCodePageId id)
static OdGe.ErrorCondition geValidSolid(OdGePoint3dArray points, out bool isValid)
static OdGiColorRGB Div(OdGiColorRGB c1, OdGiColorRGB c2)
static void OdTrace(SWIGTYPE_p___wchar_t lpszFormat)
static OdGePoint3d Mul(OdGeMatrix3d matrix, OdGePoint3d point)
static OdGiPsFillstyles odgiGetPsFillstylesManager()
static global::System.Exception Retrieve()
static UInt64 GetMemoryUsageInternalInfo(UInt32 jarg1)
static void odgiImageViewport__SWIG_3(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static global::System.IntPtr Div__SWIG_2(double jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double paramFromAngle(double jarg1, double jarg2)
static void removeBaseDatabaseByResolver(HandleRef jarg1)
static UInt64 odFNV64HashStr__SWIG_1(string jarg1)
static void odrxUnregisterAuditInfoDestructorCallback()
static IntPtr addNewImage__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, bool jarg3)
static global::System.IntPtr Mul__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void addBaseDatabaseByResolver(HandleRef jarg1)
static IntPtr odCreatePrcAllInSingleViewContextForDGN()
static int geCalculatePlane__SWIG_6([In, MarshalAs(UnmanagedType.LPArray)]OdGeCurve3d[] jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, bool jarg5)
static int geSolidSignedVolume(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int geCalculateNormal__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdTrace__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr odrxDynamicLinker()
static int OD_SIZEOF_INT_get()
static void OdGeDrawSegmentHatch__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, bool jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10, bool jarg11)
static double OdRound(double jarg1)
static global::System.IntPtr Mul__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdGeDrawSegmentHatch__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, bool jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static UInt32 odFNV32aHashBuf__SWIG_1(IntPtr jarg1, uint jarg2)
static void odgiEmptyClipBoundary(global::System.Runtime.InteropServices.HandleRef jarg1)
static int geCalculatePlane__SWIG_4(IntPtr jarg1, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdTrace__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static void odrxUnregisterHyperlinkDestructorCallback()
static void OdAssert__SWIG_1(string jarg1, string jarg2, string jarg3, int jarg4)
static global::System.IntPtr calculateEffectiveTolerance(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int geCalculatePlane__SWIG_5(IntPtr jarg1, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGiRasterImage_isColorPresent__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static int geCalculatePlane__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdEqual__SWIG_1(double jarg1, double jarg2)
static UInt32 odrxMultiCastX(HandleRef jarg1, out OdRxObject jarg2, IntPtr jarg3, UInt32 jarg4)
static IntPtr odrxAlloc(uint jarg1)
static void OdClearFontTable()
static IntPtr g_pLocalTimeFunc_get()
static IntPtr odSetTraceFunc(IntPtr jarg1)
static global::System.IntPtr Div__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static uint UINT_MAX_get()
static string PRIu64_get()
static bool OdNonZero__SWIG_1(double jarg1)
static IntPtr getOCGNodeByName([MarshalAs(UnmanagedType.LPWStr)]String jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr odSetAssertFunc(IntPtr jarg1)
static bool ABBreakToSingleBody(HandleRef jarg1, Int32 jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static uint ULONG_MAX_get()
static void odgiCalculateTextBasis__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5, double jarg6, double jarg7)
static global::System.IntPtr odgiGetPsLinetypesManager__SWIG_1()
static UInt32 odFNV32HashStr__SWIG_1(string jarg1)
static void odgsInitialize()
static void odgiCalculateTextBasis__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5, double jarg6, double jarg7, bool jarg8, bool jarg9)
static bool OdLess__SWIG_1(double jarg1, double jarg2)
static int OdRoundToLong(double jarg1)
static global::System.IntPtr convertFrom__SWIG_2(HandleRef jarg1)
static UInt64 odFNV64aHashStr__SWIG_0(string jarg1, UInt64 jarg2)
static UInt64 odFNV64aHashBuf__SWIG_1(IntPtr jarg1, uint jarg2)
static int OdCmpDouble__SWIG_0(double jarg1, double jarg2, double jarg3)
static void odgiImageViewport__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, double jarg5, double jarg6)
static bool IsEqual__SWIG_2(int jarg1, int jarg2)
static bool odgiCalculateTriangleShellLoops__SWIG_1(IntPtr jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 odrxMultiCastObject(HandleRef jarg1, bool jarg2, IntPtr jarg3, UInt32 jarg4)
static IntPtr odrxCreateObject([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static bool OdPositive__SWIG_1(double jarg1)
static void odrxRegisterDestructorCallback(IntPtr jarg1)
static IntPtr CreateOC4Layer__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, bool jarg4, bool jarg5)
static void odDToStr__SWIG_0(string jarg1, double jarg2, char jarg3, int jarg4, int jarg5)
static void odrxRegisterHyperlinkDestructorCallback(IntPtr jarg1)
static void odgiInitialize()
static bool geNurb3dTo2d__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool IsGeProtectionEnabled()
static void GE_ERROR(int jarg1)
static void odrxUninitialize()
static bool sameSortedArrays(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int geCalculateNormal__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdNegative__SWIG_0(double jarg1, double jarg2)
static IntPtr odrxSafeLoadApp([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static IntPtr createOdTfProperty()
static void g_pLocalTimeFunc_set(IntPtr jarg1)
static bool odgiCalculateTriangleShellLoops__SWIG_0(IntPtr jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static double safeDivide(double jarg1, double jarg2)
static global::System.IntPtr convertFrom__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void ABDeleteConverter(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGreaterOrEqual__SWIG_1(double jarg1, double jarg2)
static void releaseLocalHeaps(uint jarg1, UInt32 jarg2)
static bool compareMeshes(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, bool jarg4)
static UInt32 odrxMultiCastFwdObject_(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, UInt32 jarg4)
static bool odgsDbObjectIDRedirected(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdNonZero__SWIG_0(double jarg1, double jarg2)
static int geValidSolid__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, out bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool isInvalid(global::System.Runtime.InteropServices.HandleRef jarg1)
static int geCalculateNormal__SWIG_3(IntPtr jarg1, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr Mul__SWIG_3(double jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int odcmLookupACI(UInt32 jarg1, [In, MarshalAs(UnmanagedType.LPArray)]UInt32[] jarg2)
static IntPtr odCreatePrcAllInSingleViewContextForTD()
static global::System.IntPtr Mul__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool extendExtents__SWIG_0(out double jarg1, out double jarg2, double jarg3)
static UInt32 odFNV32HashBuf__SWIG_0(IntPtr jarg1, uint jarg2, UInt32 jarg3)
static UInt32 odrxMultiCastFwdX_(HandleRef jarg1, HandleRef jarg2, ref IntPtr jarg3, IntPtr jarg4, UInt32 jarg5)
static int odgeDrawDashedHatch__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, IntPtr jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, int jarg6, UInt32 jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, bool jarg9, bool jarg10)
static int odgeDrawDashedHatch__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, IntPtr jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, int jarg6, UInt32 jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, bool jarg9)
static UInt32 odrxMultiCastFwdX(HandleRef jarg1, ref IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static void OdGeDrawSegmentHatchXY__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, bool jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static IntPtr createOdTfClass()
static int geCalculatePlane__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 lMaxDwfResolution_get()
static UInt32 odrxMultiCastFwd_(HandleRef jarg1, HandleRef jarg2, ref IntPtr jarg3, IntPtr jarg4, UInt32 jarg5)
static void odgsDbObjectIDSetRedirected(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr Add__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr getOCGbyName([MarshalAs(UnmanagedType.LPWStr)]String jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3)
static IntPtr odCreatePrcOnlySolidsMultiViewContextForTD()
static bool odutWcMatch__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static bool processGradientHatch(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, double jarg3, double jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int jarg9, int jarg10)
static UInt32 odrxMultiCastBkXPrior(HandleRef jarg1, ref IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static void pointsExtents(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr odrxLoadApp([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static void addLocalHeaps(uint jarg1, UInt32 jarg2)
static bool triangulateProfile__SWIG_1(IntPtr jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool odgiIsValidClipBoundary(IntPtr jarg1)
static double calculateDashTakerDeviation(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool geSurfaceProp(HandleRef jarg1, out OdGe.NurbSurfaceProperties jarg2, out OdGe.NurbSurfaceProperties jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void odActivate([MarshalAs(UnmanagedType.LPWStr)]String jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool isMIFCodepage(int jarg1)
static IntPtr odCreatePrcAllInSingleViewContextForBIM()
static void odgsDbObjectIDSetLockingFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void dcImageToPdfImage__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3, double jarg4, double jarg5, double jarg6, UInt32 jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, UInt32 jarg9, UInt16 jarg10, HandleRef jarg11, bool jarg12)
static UInt32 odrxMultiCastFwdObject(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static int nOdVariantDataSize_get()
static void odThreadYield()
static int geCalculatePlane__SWIG_7([In, MarshalAs(UnmanagedType.LPArray)]OdGeCurve3d[] jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void fillSegmentLoopLtArrays__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, UInt32 jarg7, Int16 jarg8, bool jarg9, bool jarg10)
static bool OdGreater__SWIG_1(double jarg1, double jarg2)
static string PRId64_get()
static void OdGeDrawSegmentHatchXY__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, bool jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static bool OdGiRasterImage_isGreyscale(HandleRef jarg1)
static bool OdNegative__SWIG_1(double jarg1)
static global::System.IntPtr odgiGetAllDeviations__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeDrawSegmentHatchXY__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, bool jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9)
static IntPtr odgiGetEyeToModelXform(HandleRef jarg1)
static global::System.IntPtr Mul__SWIG_1(double jarg1, IntPtr jarg2)
static IntPtr newOdTfAttribute([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool odutWcMatch__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int geIsDir2dOnSurfCoincide3d__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, out bool jarg4)
static IntPtr initOdTfProperty(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, IntPtr jarg6, IntPtr jarg7, IntPtr jarg8)
static void fillSegmentLoopLtArrays__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, UInt32 jarg7, Int16 jarg8, bool jarg9, bool jarg10, bool jarg11, bool jarg12)
static UInt64 odFNV64HashStr__SWIG_0(string jarg1, UInt64 jarg2)
static void odgsUninitialize()
static global::System.IntPtr Sub__SWIG_2(double jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Mul__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int evaluateDashedHatch__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, double jarg4, double jarg5, UInt32 jarg6, UInt32 jarg7, UInt32 jarg8, UInt32 jarg9, Int16 jarg10, bool jarg11, bool jarg12, bool jarg13, bool jarg14, bool jarg15, out bool jarg16, global::System.Runtime.InteropServices.HandleRef jarg17, global::System.Runtime.InteropServices.HandleRef jarg18, IntPtr jarg19, IntPtr jarg20, global::System.Runtime.InteropServices.HandleRef jarg21, global::System.Runtime.InteropServices.HandleRef jarg22)
static uint odgiGetTextExtentsCacheCapacity()
static global::System.IntPtr odcmAcadDynamicPalette(UInt32 jarg1)
static global::System.IntPtr ABCreateConverter()
static void computeAlphaTransparency(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3, UInt32 jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, UInt32 jarg6)
static int OdSign__SWIG_1(int jarg1)
static IntPtr odgiGetModelToEyeXform(HandleRef jarg1)
static double calibrateAngle(double jarg1, double jarg2)
static double odStrToD__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [In, MarshalAs(UnmanagedType.LPArray)]char[] jarg2)
static bool extendExtents__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 odrxMultiCastBkObject(HandleRef jarg1, IntPtr jarg2, UInt32 jarg3)
static IntPtr odrxSystemServices()
static UInt32 odrxMultiCastBk(HandleRef jarg1, ref IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static int geCalculatePlane__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static bool OdGreater__SWIG_0(double jarg1, double jarg2, double jarg3)
static char checkSpecialSymbol(HandleRef jarg1, char jarg2, out bool jarg3)
static void moveIntoValidInter__SWIG_0(double jarg1, double jarg2, out double jarg3, double jarg4)
static UInt32 odrxMultiCastFwdXPrior_(HandleRef jarg1, HandleRef jarg2, ref IntPtr jarg3, IntPtr jarg4, UInt32 jarg5)
static void odgiCalculateTextBasis__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, double jarg5, double jarg6, double jarg7, bool jarg8)
static IntPtr addNewImage__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static int OdTruncateToLong(double jarg1)
static UInt32 odFNV32aHashBuf__SWIG_0(IntPtr jarg1, uint jarg2, UInt32 jarg3)
static void clearLayersData()
static void OdAssert__SWIG_0(string jarg1, string jarg2, int jarg3)
static void makeInterValid__SWIG_0(out double jarg1, out double jarg2, double jarg3)
static global::System.IntPtr odThreadsCounter()
static void OdGeDrawSegmentHatch__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, bool jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static UInt64 odFNV64HashBuf__SWIG_1(IntPtr jarg1, uint jarg2)
static global::System.IntPtr OdErrorByCodeAndMessage(int jarg1, string jarg2)
static void odgiImageViewport__SWIG_4(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 odrxMultiCastBkX(HandleRef jarg1, ref IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static int OdRxPropertyVariantDataSize_get()
static UInt64 kGiPointCloudNegativeCellId_get()
static string PERCENT18LONG_get()
static global::System.IntPtr odgiGetPsLinetypesManager__SWIG_0(UInt32 jarg1)
static bool checkDenstiy(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, UInt32 jarg5, UInt32 jarg6, bool jarg7, out bool jarg8)
static IntPtr newOdTfClass__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2, IntPtr jarg3, IntPtr jarg4, IntPtr jarg5, bool jarg6)
static IntPtr baseDatabaseBy(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr Mul__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int geCalculateNormal__SWIG_2(IntPtr jarg1, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr Sub__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr getArray__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr odgsDbGetDatabase(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool odcmIsBackgroundLight(UInt32 jarg1)
static global::System.IntPtr Mul__SWIG_9(double jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double odStrToD__SWIG_2([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static global::System.IntPtr odgsGetGsCacheRedirectionManager()
static bool isMBCBCodepage(int jarg1)
static int ODCHAR_IS_INT16LE_get()
static bool OdGiRasterImage_isColorPresent__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdGeDrawSegmentHatchXY__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, bool jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10)
static int lineWeightIndex(int jarg1)
static int geCalculatePlane__SWIG_8([In, MarshalAs(UnmanagedType.LPArray)]OdGeCurve3d[] jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr odgsDbRedirectID(IntPtr jarg1)
static String getCodePageStr(int jarg1)
static int OD_SIZEOF_LONG_get()
static bool IsMultiByteCodePage(int jarg1)
static bool IsNotEqual__SWIG_2(int jarg1, int jarg2)
static global::System.IntPtr odgiGetAllDeviations__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int geCalculatePlane__SWIG_3(IntPtr jarg1, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, bool jarg5)
static void fillSegmentLoopLtArrays__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, UInt32 jarg7, Int16 jarg8, bool jarg9, bool jarg10, bool jarg11)
static bool odgiIsClipped(HandleRef jarg1)
static void dcImageToPdfImage__SWIG_1(HandleRef jarg1, HandleRef jarg2, bool jarg3, double jarg4, double jarg5, double jarg6, UInt32 jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, UInt32 jarg9, UInt16 jarg10, HandleRef jarg11)
static int odgeDrawDashedHatch__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, IntPtr jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, int jarg6, UInt32 jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static String convertTextToCodePage([MarshalAs(UnmanagedType.LPWStr)]String jarg1, int jarg2, int jarg3)
static UInt32 odFNV32aHashStr__SWIG_1(string jarg1)
static void odrxRegisterAuditInfoDestructorCallback(IntPtr jarg1)
static global::System.IntPtr convertFrom__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int build2dShell(global::System.Runtime.InteropServices.HandleRef jarg1, Int16 jarg2, IntPtr jarg3, IntPtr jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static int getMIFIndex(int jarg1)
static global::System.IntPtr convertFrom__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static String odDToStr__SWIG_3(double jarg1, char jarg2, int jarg3)
static bool odrxInitialize(HandleRef jarg1)
static IntPtr odCreatePrcOnlySolidsSingleViewContextForTD()
static int OdCmpDouble__SWIG_1(double jarg1, double jarg2)
static UInt32 odrxMultiCastFwd(HandleRef jarg1, ref IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static void moveIntoValidInter__SWIG_1(double jarg1, double jarg2, out double jarg3)
static bool odgsDbObjectIDErased(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr odcmAcadPalette(UInt32 jarg1)
static bool isPolygonOutOfRect2d(UInt32 jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void odDToStr__SWIG_1(string jarg1, double jarg2, char jarg3, int jarg4)
static void odgiSetTransientManager(HandleRef jarg1, HandleRef jarg2)
static UInt32 odFNV32aHashStr__SWIG_0(string jarg1, UInt32 jarg2)
static int OD_SIZEOF_PTR_get()
static bool odutWcMatchNoCase([MarshalAs(UnmanagedType.LPWStr)]String jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdLessOrEqual__SWIG_1(double jarg1, double jarg2)
static IntPtr odrxClassDictionary()
static IntPtr odrxSafeGetClassDesc([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static int geIsDir2dOnSurfCoincide3d__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, out bool jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static int evaluateDashedHatch__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, double jarg4, double jarg5, UInt32 jarg6, UInt32 jarg7, UInt32 jarg8, UInt32 jarg9, Int16 jarg10, bool jarg11, bool jarg12, bool jarg13, bool jarg14, bool jarg15, out bool jarg16, global::System.Runtime.InteropServices.HandleRef jarg17, global::System.Runtime.InteropServices.HandleRef jarg18, IntPtr jarg19, IntPtr jarg20, global::System.Runtime.InteropServices.HandleRef jarg21, global::System.Runtime.InteropServices.HandleRef jarg22, global::System.Runtime.InteropServices.HandleRef jarg23)
static IntPtr odedFireUnknownCommand(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3)
static global::System.IntPtr Sub__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int geValidSolid__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, out bool jarg2)
static UInt32 odrxMultiCast(HandleRef jarg1, out OdRxObject jarg2, IntPtr jarg3, UInt32 jarg4)
static void odgeHeapCleanup()
static int GetCPageIdByName([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static double kMmPerInch_get()
static int mapCodepage(Int16 jarg1)
static void makeInterValid__SWIG_1(out double jarg1, out double jarg2)
static void OdGeDrawSegmentHatch__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, bool jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9)
static void process(ref IntPtr jarg1, ref IntPtr jarg2, bool jarg3, [MarshalAs(UnmanagedType.LPWStr)]String jarg4, [MarshalAs(UnmanagedType.LPWStr)]String jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static bool IsNotEqual__SWIG_1(int jarg1, int jarg2)
static void odrxUnregisterDestructorCallback()
static bool odExecuteMainThreadAction__SWIG_1(IntPtr jarg1, IntPtr jarg2)
static IntPtr CreateOC4Layer__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, bool jarg4)
static bool isBoxContainsPoint__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdLess__SWIG_0(double jarg1, double jarg2, double jarg3)
static double odStrToD__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr odrxServiceDictionary()
static Int16 reMapCodepage(int jarg1)
static void OdGeDrawSegmentHatch__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, bool jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10, bool jarg11, global::System.Runtime.InteropServices.HandleRef jarg12)
static IntPtr getPdfExportService()
static IntPtr odrxCreateSyncRxDictionary()
static global::System.IntPtr Add__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void odDbRootInitialize()
static IntPtr odgsDbObjectIDRedirectedDatabase(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr odcmAcadDarkPalette()
static global::System.IntPtr OdErrorByCodeAndMessageFormat(int jarg1, string jarg2)
static double angleFromParam(double jarg1, double jarg2)
static void odgiImageViewport__SWIG_2(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, double jarg5)
static int OdGiRasterImage_adjustTransparentColor(HandleRef jarg1)
static int _MSC_VER_get()
static IntPtr fxOpenDrawable(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdZero__SWIG_1(double jarg1)
static void odDbRootUninitialize()
static IntPtr odcmAcadLightPalette()
static bool isBoxContainsPoint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool odExecuteMainThreadAction__SWIG_0(IntPtr jarg1, IntPtr jarg2, bool jarg3)
static string PRIX64_get()
static global::System.IntPtr Mul__SWIG_6(double jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool triangulateProfile__SWIG_0(IntPtr jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4)
static UInt32 odrxMultiCastFwdXPrior(HandleRef jarg1, ref IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static IntPtr fxUnderlyingDrawable(HandleRef jarg1)
static UInt32 odcmLookupRGB(int jarg1, [In, MarshalAs(UnmanagedType.LPArray)]UInt32[] jarg2)
static String geToString(int jarg1)
static int checkTheSameCP(int jarg1)
static global::System.IntPtr Add__SWIG_2(double jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Mul__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int lineWeightByIndex(int jarg1)
static IntPtr newOdTfClass__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2, IntPtr jarg3, IntPtr jarg4, IntPtr jarg5)
static int odgeDrawDashedHatch__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, IntPtr jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, int jarg6, UInt32 jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, bool jarg9, bool jarg10, global::System.Runtime.InteropServices.HandleRef jarg11)
static IntPtr odrxRealloc(IntPtr jarg1, uint jarg2, uint jarg3)
static int calcLoopIncludeOrder(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static bool odutWcReplace([MarshalAs(UnmanagedType.LPWStr)]String jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, ref IntPtr jarg4)
static void odgiUninitialize()
static UInt64 odFNV64HashBuf__SWIG_0(IntPtr jarg1, uint jarg2, UInt64 jarg3)
static double OdSign__SWIG_0(double jarg1)
static IntPtr odedRegCmds()
static void odgiSetTextExtentsCacheCapacity(uint jarg1)
static String odDToStr__SWIG_2(double jarg1, char jarg2, int jarg3, int jarg4)
static bool OdZero__SWIG_0(double jarg1, double jarg2)
static IntPtr createOCG([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2, bool jarg3, bool jarg4, HandleRef jarg5)
static bool geNurb3dTo2d__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr odrxSysRegistry()
static void odrxFree(IntPtr jarg1)
static UInt32 odFNV32HashStr__SWIG_0(string jarg1, UInt32 jarg2)
static void EnableGeProtection(bool jarg1)
static global::System.IntPtr convertFrom__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr kNullSubentIndex_get()
static int getHexValue(int jarg1)
static bool OdPositive__SWIG_0(double jarg1, double jarg2)
static IntPtr odrxGetClassDesc([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static string PRIx64_get()
static void odCleanUpStaticData()
static String oddbConvertTextToCodePage([MarshalAs(UnmanagedType.LPWStr)]String jarg1, int jarg2, int jarg3)
static IntPtr odCreatePrcDefaultContextForTD()
static IntPtr odSetCheckAssertGroupFunc(IntPtr jarg1)
static void odgiImageViewport__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4, double jarg5, double jarg6, double jarg7)
static IntPtr initOdTfClass__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, IntPtr jarg6, bool jarg7)
static UInt32 odFNV32HashBuf__SWIG_1(IntPtr jarg1, uint jarg2)
static bool OdGreaterOrEqual__SWIG_0(double jarg1, double jarg2, double jarg3)
static UInt64 odFNV64aHashStr__SWIG_1(string jarg1)
static global::System.IntPtr odgsDbGetOwner(global::System.Runtime.InteropServices.HandleRef jarg1)
static double getSignedArea(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr odCreatePrcAllInSingleViewContextBase()
static global::System.IntPtr convertFrom__SWIG_5(HandleRef jarg1)
static IntPtr initOdTfClass__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, IntPtr jarg6)
static global::System.IntPtr Div__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void getUnicodeTextString([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2)
static IntPtr newOdTfProperty([MarshalAs(UnmanagedType.LPWStr)]String jarg1, HandleRef jarg2, int jarg3, IntPtr jarg4, IntPtr jarg5, IntPtr jarg6, IntPtr jarg7)
static bool isAsianCodepage(int jarg1)
static IntPtr odrxCreateRxDictionary()
static UInt64 odFNV64aHashBuf__SWIG_0(IntPtr jarg1, uint jarg2, UInt64 jarg3)
static string HANDLEFORMAT_get()
static bool IsEqual__SWIG_1(int jarg1, int jarg2)
static void OdGeDrawSegmentHatch__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, bool jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10)
static IntPtr odcmAcadPlotPalette()
static bool OdEqual__SWIG_0(double jarg1, double jarg2, double jarg3)
static bool OdLessOrEqual__SWIG_0(double jarg1, double jarg2, double jarg3)
static double calcFocalLength(double jarg1, double jarg2, double jarg3)
static global::System.IntPtr odgiGetPsFillstylesManager()
static uint odGetCurrentThreadId()
static IntPtr odgiGetTransientManager(HandleRef jarg1)
static global::System.IntPtr odgiPrepareTextStyle(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static HandleRef getCPtr(ISATConverter obj)
static HandleRef getCPtr(ISATConverterPtrArray obj)
static HandleRef getCPtr(IntVectorStd obj)
static HandleRef getCPtr(OdBaseDatabaseByResolver obj)
static HandleRef getCPtr(OdBoolArray obj)
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdDbStubPtrArray obj)
static HandleRef getCPtr(OdEdCommandContext obj)
static HandleRef getCPtr(OdEdCommandStack obj)
static HandleRef getCPtr(OdFont obj)
static HandleRef getCPtr(OdGeCurve2d obj)
static HandleRef getCPtr(OdGeCurve3d obj)
static HandleRef getCPtr(OdGeExtents2d obj)
static HandleRef getCPtr(OdGeHatchDashTaker obj)
static HandleRef getCPtr(OdGeHatchStrokes obj)
static HandleRef getCPtr(OdGeKnotVector obj)
static HandleRef getCPtr(OdGeLineSeg2dArray obj)
static HandleRef getCPtr(OdGeMatrix2d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGeNurbCurve2d obj)
static HandleRef getCPtr(OdGeNurbCurve3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint2dArrayArray obj)
static HandleRef getCPtr(OdGePoint2dArray obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeShellData obj)
static HandleRef getCPtr(OdGeStrokeDataArray obj)
static HandleRef getCPtr(OdGeSurface obj)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdGeTrMesh obj)
static HandleRef getCPtr(OdGeVector2d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiClipBoundary obj)
static HandleRef getCPtr(OdGiColorRGB obj)
static HandleRef getCPtr(OdGiModelToViewProc obj)
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdGiTextStyle obj)
static HandleRef getCPtr(OdGiTransientManager obj)
static HandleRef getCPtr(OdGiViewportGeometry obj)
static HandleRef getCPtr(OdGsBaseModel obj)
static HandleRef getCPtr(OdGsNode obj)
static HandleRef getCPtr(OdHatchPattern obj)
static HandleRef getCPtr(OdInt32Array obj)
static HandleRef getCPtr(OdIntArray obj)
static HandleRef getCPtr(OdLongArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdRxSystemServices obj)
static HandleRef getCPtr(OdStreamBuf obj)
static HandleRef getCPtr(OdTfAttributePtrArray obj)
static HandleRef getCPtr(OdTfClass obj)
static HandleRef getCPtr(OdTfProperty obj)
static HandleRef getCPtr(OdTfPropertyPtrArray obj)
static HandleRef getCPtr(OdTfVariant obj)
static HandleRef getCPtr(OdUInt32Array2d obj)
static HandleRef getCPtr(OdUInt32Array obj)
static HandleRef getCPtr(PDFAccessPermissionsParams obj)
static HandleRef getCPtr(PDFDocument obj)
static HandleRef getCPtr(PDFImage obj)
static HandleRef getCPtr(PDFOCConfigurationDictionary obj)
static HandleRef getCPtr(PDFResourceDictionary obj)
static HandleRef getCPtr(PDFTextString obj)
static HandleRef getCPtr(PDFVersion obj)
static HandleRef getCPtr(ViewPropsArray obj)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()