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);
857 public static void odDToStr(
string dst,
double val,
char fmt,
int prec,
int cropzeros) {
862 public static void odDToStr(
string dst,
double val,
char fmt,
int prec) {
936 Globals.MainThreadFuncDelegateNative mtFunc_inDelegate =
null;
939 mtFunc_inDelegate = (IntPtr arg1) =>
952 IntPtr mtFunc_ptr = (mtFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(mtFunc_inDelegate);
953 Teigha.
Core.DelegateHolder.Add(mtFunc_inDelegate);
966 Globals.MainThreadFuncDelegateNative mtFunc_inDelegate =
null;
969 mtFunc_inDelegate = (IntPtr arg1) =>
982 IntPtr mtFunc_ptr = (mtFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(mtFunc_inDelegate);
983 Teigha.
Core.DelegateHolder.Add(mtFunc_inDelegate);
1046 MemoryManager mMan = MemoryManager.GetMemoryManager();
1047 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1066 MemoryManager mMan = MemoryManager.GetMemoryManager();
1067 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1102 MemoryManager mMan = MemoryManager.GetMemoryManager();
1103 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1121 public static double calcFocalLength(
double lensLength,
double fieldWidth,
double fieldHeight) {
1262 MemoryManager mMan = MemoryManager.GetMemoryManager();
1263 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1329 MemoryManager mMan = MemoryManager.GetMemoryManager();
1330 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1363 MemoryManager mMan = MemoryManager.GetMemoryManager();
1364 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1383 MemoryManager mMan = MemoryManager.GetMemoryManager();
1384 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1403 MemoryManager mMan = MemoryManager.GetMemoryManager();
1404 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1453 Globals.OdTfAttributesConstructorTypeDelegateNative pAttrsConstr_inDelegate =
null;
1454 if (pAttrsConstr !=
null)
1456 pAttrsConstr_inDelegate = (IntPtr arg) =>
1469 IntPtr pAttrsConstr_ptr = (pAttrsConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pAttrsConstr_inDelegate);
1470 Teigha.
Core.DelegateHolder.Add(pAttrsConstr_inDelegate);
1473 Globals.OdTfPropertiesConstructorTypeDelegateNative pPropsConstr_inDelegate =
null;
1474 if (pPropsConstr !=
null)
1476 pPropsConstr_inDelegate = (IntPtr arg) =>
1489 IntPtr pPropsConstr_ptr = (pPropsConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pPropsConstr_inDelegate);
1490 Teigha.
Core.DelegateHolder.Add(pPropsConstr_inDelegate);
1493 Globals.OdPseudoConstructorTypeDelegateNative pConstr_inDelegate =
null;
1494 if (pConstr !=
null)
1496 pConstr_inDelegate = () =>
1501 return OdMarshalHelper.ObjectToPtr<
OdRxObject>(pConstr());
1509 IntPtr pConstr_ptr = (pConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pConstr_inDelegate);
1510 Teigha.
Core.DelegateHolder.Add(pConstr_inDelegate);
1526 Globals.OdTfAttributesConstructorTypeDelegateNative pAttrsConstr_inDelegate =
null;
1527 if (pAttrsConstr !=
null)
1529 pAttrsConstr_inDelegate = (IntPtr arg) =>
1542 IntPtr pAttrsConstr_ptr = (pAttrsConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pAttrsConstr_inDelegate);
1543 Teigha.
Core.DelegateHolder.Add(pAttrsConstr_inDelegate);
1546 Globals.OdTfPropertiesConstructorTypeDelegateNative pPropsConstr_inDelegate =
null;
1547 if (pPropsConstr !=
null)
1549 pPropsConstr_inDelegate = (IntPtr arg) =>
1562 IntPtr pPropsConstr_ptr = (pPropsConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pPropsConstr_inDelegate);
1563 Teigha.
Core.DelegateHolder.Add(pPropsConstr_inDelegate);
1566 Globals.OdPseudoConstructorTypeDelegateNative pConstr_inDelegate =
null;
1567 if (pConstr !=
null)
1569 pConstr_inDelegate = () =>
1574 return OdMarshalHelper.ObjectToPtr<
OdRxObject>(pConstr());
1582 IntPtr pConstr_ptr = (pConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pConstr_inDelegate);
1583 Teigha.
Core.DelegateHolder.Add(pConstr_inDelegate);
1606 Globals.OdPseudoConstructorTypeDelegateNative pConstr_inDelegate =
null;
1607 if (pConstr !=
null)
1609 pConstr_inDelegate = () =>
1614 return OdMarshalHelper.ObjectToPtr<
OdRxObject>(pConstr());
1622 IntPtr pConstr_ptr = (pConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pConstr_inDelegate);
1623 Teigha.
Core.DelegateHolder.Add(pConstr_inDelegate);
1637 Globals.OdPseudoConstructorTypeDelegateNative pConstr_inDelegate =
null;
1638 if (pConstr !=
null)
1640 pConstr_inDelegate = () =>
1645 return OdMarshalHelper.ObjectToPtr<
OdRxObject>(pConstr());
1653 IntPtr pConstr_ptr = (pConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pConstr_inDelegate);
1654 Teigha.
Core.DelegateHolder.Add(pConstr_inDelegate);
1668 Globals.OdTfAttributesConstructorTypeDelegateNative pAttrsConstr_inDelegate =
null;
1669 if (pAttrsConstr !=
null)
1671 pAttrsConstr_inDelegate = (IntPtr arg) =>
1684 IntPtr pAttrsConstr_ptr = (pAttrsConstr ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pAttrsConstr_inDelegate);
1685 Teigha.
Core.DelegateHolder.Add(pAttrsConstr_inDelegate);
1688 Globals.OdTfVariantConstructorTypeDelegateNative pDefaultValueConstructor_inDelegate =
null;
1689 if (pDefaultValueConstructor !=
null)
1691 pDefaultValueConstructor_inDelegate = () =>
1696 return OdMarshalHelper.ObjectToPtr<
OdTfVariant>(pDefaultValueConstructor());
1704 IntPtr pDefaultValueConstructor_ptr = (pDefaultValueConstructor ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pDefaultValueConstructor_inDelegate);
1705 Teigha.
Core.DelegateHolder.Add(pDefaultValueConstructor_inDelegate);
1708 Globals.OdTfPropertyGetterTypeDelegateNative pGetter_inDelegate =
null;
1709 if (pGetter !=
null)
1711 pGetter_inDelegate = (IntPtr arg1,IntPtr arg2) =>
1716 return (pGetter(OdMarshalHelper.PtrToObject<
OdTfObject>(arg1),OdMarshalHelper.PtrToObject<
OdTfVariant>(arg2)));
1724 IntPtr pGetter_ptr = (pGetter ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pGetter_inDelegate);
1725 Teigha.
Core.DelegateHolder.Add(pGetter_inDelegate);
1728 Globals.OdTfPropertySetterTypeDelegateNative pSetter_inDelegate =
null;
1729 if (pSetter !=
null)
1731 pSetter_inDelegate = (IntPtr arg1,IntPtr arg2) =>
1736 return (pSetter(OdMarshalHelper.PtrToObject<
OdTfObject>(arg1),OdMarshalHelper.PtrToObject<
OdTfVariant>(arg2)));
1744 IntPtr pSetter_ptr = (pSetter ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pSetter_inDelegate);
1745 Teigha.
Core.DelegateHolder.Add(pSetter_inDelegate);
1769 Globals.OdTfVariantConstructorTypeDelegateNative pDefaultValueConstructor_inDelegate =
null;
1770 if (pDefaultValueConstructor !=
null)
1772 pDefaultValueConstructor_inDelegate = () =>
1777 return OdMarshalHelper.ObjectToPtr<
OdTfVariant>(pDefaultValueConstructor());
1785 IntPtr pDefaultValueConstructor_ptr = (pDefaultValueConstructor ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pDefaultValueConstructor_inDelegate);
1786 Teigha.
Core.DelegateHolder.Add(pDefaultValueConstructor_inDelegate);
1789 Globals.OdTfPropertyGetterTypeDelegateNative pGetter_inDelegate =
null;
1790 if (pGetter !=
null)
1792 pGetter_inDelegate = (IntPtr arg1,IntPtr arg2) =>
1797 return (pGetter(OdMarshalHelper.PtrToObject<
OdTfObject>(arg1),OdMarshalHelper.PtrToObject<
OdTfVariant>(arg2)));
1805 IntPtr pGetter_ptr = (pGetter ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pGetter_inDelegate);
1806 Teigha.
Core.DelegateHolder.Add(pGetter_inDelegate);
1809 Globals.OdTfPropertySetterTypeDelegateNative pSetter_inDelegate =
null;
1810 if (pSetter !=
null)
1812 pSetter_inDelegate = (IntPtr arg1,IntPtr arg2) =>
1817 return (pSetter(OdMarshalHelper.PtrToObject<
OdTfObject>(arg1),OdMarshalHelper.PtrToObject<
OdTfVariant>(arg2)));
1825 IntPtr pSetter_ptr = (pSetter ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(pSetter_inDelegate);
1826 Teigha.
Core.DelegateHolder.Add(pSetter_inDelegate);
1855 MemoryManager mMan = MemoryManager.GetMemoryManager();
1856 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1875 MemoryManager mMan = MemoryManager.GetMemoryManager();
1876 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
1895IntPtr tmp_sName = Marshal.StringToCoTaskMemUni(sName);
1896 IntPtr saved_sName = tmp_sName;
1902if (tmp_sName != saved_sName) sName = Marshal.PtrToStringUni(tmp_sName);
1919IntPtr tmp_sName = Marshal.StringToCoTaskMemUni(sName);
1920 IntPtr saved_sName = tmp_sName;
1926if (tmp_sName != saved_sName) sName = Marshal.PtrToStringUni(tmp_sName);
1967IntPtr tmp_sId = Marshal.StringToCoTaskMemUni(sId);
1968 IntPtr saved_sId = tmp_sId;
1974if (tmp_sId != saved_sId) sId = Marshal.PtrToStringUni(tmp_sId);
1979IntPtr tmp_sWkt = Marshal.StringToCoTaskMemUni(sWkt);
1980 IntPtr saved_sWkt = tmp_sWkt;
1986if (tmp_sWkt != saved_sWkt) sWkt = Marshal.PtrToStringUni(tmp_sWkt);
1991IntPtr tmp_sWkt = Marshal.StringToCoTaskMemUni(sWkt);
1992 IntPtr saved_sWkt = tmp_sWkt;
1998if (tmp_sWkt != saved_sWkt) sWkt = Marshal.PtrToStringUni(tmp_sWkt);
2003IntPtr tmp_sId = Marshal.StringToCoTaskMemUni(sId);
2004 IntPtr saved_sId = tmp_sId;
2010if (tmp_sId != saved_sId) sId = Marshal.PtrToStringUni(tmp_sId);
2016 IntPtr saved_pCRSD = tmp_pCRSD;
2023if(tmp_pCRSD == IntPtr.Zero) pCRSD =
null;
2024 if(tmp_pCRSD != IntPtr.Zero && tmp_pCRSD != saved_pCRSD)
2026 MemoryTransaction mTrans_pCRSD = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2027 if(mTrans_pCRSD !=
null)
2037 IntPtr saved_pCRSD = tmp_pCRSD;
2044if(tmp_pCRSD == IntPtr.Zero) pCRSD =
null;
2045 if(tmp_pCRSD != IntPtr.Zero && tmp_pCRSD != saved_pCRSD)
2047 MemoryTransaction mTrans_pCRSD = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2048 if(mTrans_pCRSD !=
null)
2057IntPtr tmp_sResultXml = Marshal.StringToCoTaskMemUni(sResultXml);
2058 IntPtr saved_sResultXml = tmp_sResultXml;
2064if (tmp_sResultXml != saved_sResultXml) sResultXml = Marshal.PtrToStringUni(tmp_sResultXml);
2069IntPtr tmp_sResultXml = Marshal.StringToCoTaskMemUni(sResultXml);
2070 IntPtr saved_sResultXml = tmp_sResultXml;
2076if (tmp_sResultXml != saved_sResultXml) sResultXml = Marshal.PtrToStringUni(tmp_sResultXml);
2088 IntPtr saved_pCoordinateReferenceSystemDefinition = tmp_pCoordinateReferenceSystemDefinition;
2095if(tmp_pCoordinateReferenceSystemDefinition == IntPtr.Zero) pCoordinateReferenceSystemDefinition =
null;
2096 if(tmp_pCoordinateReferenceSystemDefinition != IntPtr.Zero && tmp_pCoordinateReferenceSystemDefinition != saved_pCoordinateReferenceSystemDefinition)
2098 MemoryTransaction mTrans_pCoordinateReferenceSystemDefinition = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2099 if(mTrans_pCoordinateReferenceSystemDefinition !=
null)
2132 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2133 IntPtr saved_pPointer = tmp_pPointer;
2142if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2143 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2145 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2146 if(mTrans_pPointer !=
null)
2155 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2156 IntPtr saved_pPointer = tmp_pPointer;
2165if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2166 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2168 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2169 if(mTrans_pPointer !=
null)
2178 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2179 IntPtr saved_pPointer = tmp_pPointer;
2188if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2189 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2191 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2192 if(mTrans_pPointer !=
null)
2201 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2202 IntPtr saved_pPointer = tmp_pPointer;
2211if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2212 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2214 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2215 if(mTrans_pPointer !=
null)
2240 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2241 IntPtr saved_pPointer = tmp_pPointer;
2250if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2251 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2253 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2254 if(mTrans_pPointer !=
null)
2263 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2264 IntPtr saved_pPointer = tmp_pPointer;
2273if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2274 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2276 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2277 if(mTrans_pPointer !=
null)
2286 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2287 IntPtr saved_pPointer = tmp_pPointer;
2296if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2297 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2299 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2300 if(mTrans_pPointer !=
null)
2309 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2310 IntPtr saved_pPointer = tmp_pPointer;
2319if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2320 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2322 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2323 if(mTrans_pPointer !=
null)
2340 IntPtr tmp_pPointer = pPointer ==
null ? IntPtr.Zero :
OdRxObject.
getCPtr(pPointer).Handle;
2341 IntPtr saved_pPointer = tmp_pPointer;
2350if(tmp_pPointer == IntPtr.Zero) pPointer =
null;
2351 if(tmp_pPointer != IntPtr.Zero && tmp_pPointer != saved_pPointer)
2353 MemoryTransaction mTrans_pPointer = MemoryManager.GetMemoryManager().GetCurrentTransaction();
2354 if(mTrans_pPointer !=
null)
2402IntPtr tmp_resultString = Marshal.StringToCoTaskMemUni(resultString);
2403 IntPtr saved_resultString = tmp_resultString;
2409if (tmp_resultString != saved_resultString) resultString = Marshal.PtrToStringUni(tmp_resultString);
2444 Globals.ODAUDITINFO_CALLBACKDelegateNative callbackFunc_inDelegate =
null;
2445 if (callbackFunc !=
null)
2447 callbackFunc_inDelegate = (IntPtr info) =>
2452 callbackFunc(OdMarshalHelper.PtrToObject<
OdAuditInfo>(info));
2460 IntPtr callbackFunc_ptr = (callbackFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(callbackFunc_inDelegate);
2461 Teigha.
Core.DelegateHolder.Add(callbackFunc_inDelegate);
2497 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
2504 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
2717 public static void moveIntoValidInter(
double startAngleInV,
double endAngleInV, out
double v,
double period) {
2727 public static void makeInterValid(out
double startAngle, out
double endAngle,
double period) {
2807 MemoryManager mMan = MemoryManager.GetMemoryManager();
2808 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
2827 MemoryManager mMan = MemoryManager.GetMemoryManager();
2828 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
2848 Globals.OdTraceFuncDelegateNative traceFunc_inDelegate =
null;
2849 if (traceFunc !=
null)
2851 traceFunc_inDelegate = (IntPtr debugString) =>
2856 traceFunc(Marshal.PtrToStringUni(debugString));
2864 IntPtr traceFunc_ptr = (traceFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(traceFunc_inDelegate);
2865 Teigha.
Core.DelegateHolder.Add(traceFunc_inDelegate);
2872 Globals.OdTraceFuncDelegate outDelegate =
null;
2873 if (nativeCallback != IntPtr.Zero)
2875 outDelegate = (
string debugString) =>
2879 cPtr_NativeDelegate(Marshal.StringToCoTaskMemUni(debugString));
2892 Globals.OdAssertFuncDelegateNative assertFunc_inDelegate =
null;
2893 if (assertFunc !=
null)
2895 assertFunc_inDelegate = (
string expresssion,
string filename,
int nLineNo) =>
2900 assertFunc(expresssion,filename,nLineNo);
2908 IntPtr assertFunc_ptr = (assertFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(assertFunc_inDelegate);
2909 Teigha.
Core.DelegateHolder.Add(assertFunc_inDelegate);
2916 Globals.OdAssertFuncDelegate outDelegate =
null;
2917 if (nativeCallback != IntPtr.Zero)
2919 outDelegate = (
string expresssion,
string filename,
int nLineNo) =>
2923 cPtr_NativeDelegate(expresssion,filename,nLineNo);
2936 Globals.OdCheckAssertGroupFuncDelegateNative checkFunc_inDelegate =
null;
2937 if (checkFunc !=
null)
2939 checkFunc_inDelegate = (
string group) =>
2944 return (checkFunc(group));
2952 IntPtr checkFunc_ptr = (checkFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(checkFunc_inDelegate);
2953 Teigha.
Core.DelegateHolder.Add(checkFunc_inDelegate);
2960 Globals.OdCheckAssertGroupFuncDelegate outDelegate =
null;
2961 if (nativeCallback != IntPtr.Zero)
2963 outDelegate = (
string group) =>
2969 return (cPtr_NativeDelegate(group));
2984 public static void OdAssert(
string expresssion,
string filename,
int nLineNo) {
2989 public static void OdAssert(
string group,
string expresssion,
string fileName,
int nLineNo) {
2996 Globals.ODDBHYPERLINK_CALLBACKDelegateNative callbackFunc_inDelegate =
null;
2997 if (callbackFunc !=
null)
2999 callbackFunc_inDelegate = (IntPtr obj) =>
3004 callbackFunc(OdMarshalHelper.PtrToObject<
OdDbHyperlink>(obj));
3012 IntPtr callbackFunc_ptr = (callbackFunc ==
null) ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(callbackFunc_inDelegate);
3013 Teigha.
Core.DelegateHolder.Add(callbackFunc_inDelegate);
3037 if (ret_ptr == IntPtr.Zero)
3039 int arrayLength = 257;
3040 Int32[] ret_tmp_result =
new Int32[arrayLength];
3041 Marshal.Copy(ret_ptr, ret_tmp_result, 0, arrayLength);
3043 UInt32[] result =
Array.ConvertAll<Int32,UInt32>(ret_tmp_result,
new Converter<Int32, UInt32>((in_value) => {
return (UInt32)in_value; }));
3050 if (ret_ptr == IntPtr.Zero)
3052 int arrayLength = 257;
3053 Int32[] ret_tmp_result =
new Int32[arrayLength];
3054 Marshal.Copy(ret_ptr, ret_tmp_result, 0, arrayLength);
3056 UInt32[] result =
Array.ConvertAll<Int32,UInt32>(ret_tmp_result,
new Converter<Int32, UInt32>((in_value) => {
return (UInt32)in_value; }));
3063 if (ret_ptr == IntPtr.Zero)
3065 int arrayLength = 257;
3066 Int32[] ret_tmp_result =
new Int32[arrayLength];
3067 Marshal.Copy(ret_ptr, ret_tmp_result, 0, arrayLength);
3069 UInt32[] result =
Array.ConvertAll<Int32,UInt32>(ret_tmp_result,
new Converter<Int32, UInt32>((in_value) => {
return (UInt32)in_value; }));
3076 if (ret_ptr == IntPtr.Zero)
3078 int arrayLength = 257;
3079 Int32[] ret_tmp_result =
new Int32[arrayLength];
3080 Marshal.Copy(ret_ptr, ret_tmp_result, 0, arrayLength);
3082 UInt32[] result =
Array.ConvertAll<Int32,UInt32>(ret_tmp_result,
new Converter<Int32, UInt32>((in_value) => {
return (UInt32)in_value; }));
3142 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) {
3143 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));
3147 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) {
3148 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);
3198 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) {
3199 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));
3222 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) {
3223 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);
3227 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) {
3228 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);
3244MemoryTransaction mTrans_pShell = MemoryManager.GetMemoryManager().GetCurrentTransaction();
3245 if(mTrans_pShell !=
null)
3270 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) {
3271 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));
3276 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) {
3277 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));
3374 IntPtr tmp_inStream = inStream ==
null ? IntPtr.Zero :
OdStreamBuf.
getCPtr(inStream).Handle;
3375 IntPtr saved_inStream = tmp_inStream;
3377 IntPtr tmp_outStream = outStream ==
null ? IntPtr.Zero :
OdStreamBuf.
getCPtr(outStream).Handle;
3378 IntPtr saved_outStream = tmp_outStream;
3384if(tmp_inStream == IntPtr.Zero) inStream =
null;
3385 if(tmp_inStream != IntPtr.Zero && tmp_inStream != saved_inStream)
3387 MemoryTransaction mTrans_inStream = MemoryManager.GetMemoryManager().GetCurrentTransaction();
3388 if(mTrans_inStream !=
null)
3393if(tmp_outStream == IntPtr.Zero) outStream =
null;
3394 if(tmp_outStream != IntPtr.Zero && tmp_outStream != saved_outStream)
3396 MemoryTransaction mTrans_outStream = MemoryManager.GetMemoryManager().GetCurrentTransaction();
3397 if(mTrans_outStream !=
null)
3411 MemoryManager mMan = MemoryManager.GetMemoryManager();
3412 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3431 MemoryManager mMan = MemoryManager.GetMemoryManager();
3432 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3451 MemoryManager mMan = MemoryManager.GetMemoryManager();
3452 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3471 MemoryManager mMan = MemoryManager.GetMemoryManager();
3472 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3491 MemoryManager mMan = MemoryManager.GetMemoryManager();
3492 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3510 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) {
3511 GlobalsPINVOKE.
dcImageToPdfImage__SWIG_0(
OdGiRasterImage.
getCPtr(pRaster),
PDFImage.
getCPtr(pImage), bTransparency, brightness, contrast, fade, entityColor ,
PDFDocument.
getCPtr(PDFDoc), bgColor , quality ,
PDFResourceDictionary.
getCPtr(pResDict), isHatch);
3515 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) {
3516 GlobalsPINVOKE.
dcImageToPdfImage__SWIG_1(
OdGiRasterImage.
getCPtr(pRaster),
PDFImage.
getCPtr(pImage), bTransparency, brightness, contrast, fade, entityColor ,
PDFDocument.
getCPtr(PDFDoc), bgColor , quality ,
PDFResourceDictionary.
getCPtr(pResDict));
3521 MemoryManager mMan = MemoryManager.GetMemoryManager();
3522 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3541 MemoryManager mMan = MemoryManager.GetMemoryManager();
3542 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3561 IntPtr tmp_pRasterImage = pRasterImage ==
null ? IntPtr.Zero :
OdGiRasterImage.
getCPtr(pRasterImage).Handle;
3562 IntPtr saved_pRasterImage = tmp_pRasterImage;
3568if(tmp_pRasterImage == IntPtr.Zero) pRasterImage =
null;
3569 if(tmp_pRasterImage != IntPtr.Zero && tmp_pRasterImage != saved_pRasterImage)
3571 MemoryTransaction mTrans_pRasterImage = MemoryManager.GetMemoryManager().GetCurrentTransaction();
3572 if(mTrans_pRasterImage !=
null)
3581 MemoryManager mMan = MemoryManager.GetMemoryManager();
3582 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3601 MemoryManager mMan = MemoryManager.GetMemoryManager();
3602 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3646 MemoryManager mMan = MemoryManager.GetMemoryManager();
3647 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3666 MemoryManager mMan = MemoryManager.GetMemoryManager();
3667 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3686 MemoryManager mMan = MemoryManager.GetMemoryManager();
3687 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3706 MemoryManager mMan = MemoryManager.GetMemoryManager();
3707 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3726 MemoryManager mMan = MemoryManager.GetMemoryManager();
3727 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3746 MemoryManager mMan = MemoryManager.GetMemoryManager();
3747 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3766 MemoryManager mMan = MemoryManager.GetMemoryManager();
3767 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3786 MemoryManager mMan = MemoryManager.GetMemoryManager();
3787 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
3822 public const double OdaPI = 3.14159265358979323846;
3823 public const double OdaPI2 = (3.14159265358979323846/2.0);
3824 public const double OdaPI4 = (3.14159265358979323846/4.0);
3825 public const double Oda2PI = (3.14159265358979323846+3.14159265358979323846);
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)
static OdGe.ErrorCondition geCalculatePlane(OdGeCurve3d[] curves, bool reverseFlags, UInt32 numCurves, OdGePlane plane, OdGeTol tol, bool validateCoplanar)
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 readonly int OD_SIZEOF_LONG
static bool OdNonZero(double x)
static void getUnicodeTextString(String pStr, PDFTextString pUnicodeStr)
static OdResult definitionToWkt(OdCoordinateReferenceSystemDefinition pCRSD, WktFlavor eWktFlavor, ref string sWkt)
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 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 OdResult getProjectionCode(String sName, out ProjectionCode eProjectionCode)
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)
const int ENABLE_GENERATION_TYPEMAP_MODULE_DICTIONARY
const int kObjectLeftOnDisk
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()
const int IMAGE_CORRECTIVE_VER
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)
const int kOdDbIdUserMask
static void UpdateBookmarksTree(PDFDocument PDFDoc, PDFPageDictionary currentPage, String sParent, OdStringArray childs, OdGePoint3dArray childExt)
static void UpdateBookmarksTree(PDFDocument PDFDoc, PDFPageDictionary currentPage, String sParent)
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)
const int kOdDbIdRedirected
static bool extendExtents(out double minValue, out double maxValue, double value)
static double calculateDashTakerDeviation(OdGeExtents2d ext, double deviation)
const int kComposeForLoadCalled
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()
const int kShellsWithoutWiresWithEdgeColors
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)
const int kOdDbIdMappingData
delegate IntPtr StaticModuleEntryPointDelegateNative(IntPtr szModuleName)
delegate OdRxPropertyBase FindPropertyCallbackDelegate(OdRxObject pObject, string pszPropName)
delegate IntPtr OdTfPropertiesConstructorTypeDelegateNative(IntPtr arg)
static OdGiColorRGB Sub(double s, OdGiColorRGB c)
const string ABSTREAM_BINARY_ASM
static OdRxObject odgsDbGetDatabase(OdDbStub pId)
static OdGeVector3d Mul(OdGeMatrix3d matrix, OdGeVector3d vect)
const int kOdDbIdBlkChgIterFlag
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 void odUninitAsyncIOService()
static OdGeDoubleArray getArray(OdGeKnotVector p)
static void odDToStr(string dst, double val, char fmt, int prec, int cropzeros)
delegate void OdApcEntryPointRxObjParamDelegateNative(IntPtr parameter_)
const int kOdGiLastPosOnly
static UInt32 odrxMultiCast(OdRxObject pObject, out OdRxObject pPointers, OdRxClass pClasses, UInt32 nClasses)
const int kOdDbNullTransResident
const string APPNAME_ODAPRC
const int kOdDbIdTruncXref
static int OdRxPropertyVariantDataSize
delegate void OdEdCommandFunctionDelegate(OdEdCommandContext pCmdCtx)
const int CROP_ZEROES_FOR_ALL
const int kOdDbIdIndexData
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)
static readonly uint UINT_MAX
delegate void GripViewportDrawPtrDelegate(OdDbGripData pThis, OdGiViewportDraw pWd, OdDbStub entId, DrawType type, OdGePoint3d imageGripPoint, int gripSize)
const int kOdDbIdNoAutoLock
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)
const int kOdDbIdProcessed
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)
const int kOdDbIdJustAppended
static bool odgiCalculateTriangleShellLoops(OdUInt32Array triangleIndicies, OdUInt32Array2d loops)
static OdRxDynamicLinker odrxDynamicLinker()
static OdGePoint3d Mul(double scale, OdGePoint3d point)
delegate void SetPtrFuncDelegateNative(IntPtr pPlace_, IntPtr pValue_)
const int kOdDbIdMapOwnerXlated
const int kOdDbObjectLocked
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)
static readonly int _MSC_VER
delegate void AppNameChangeFuncPtrDelegateNative(IntPtr classObj, IntPtr newAppName, int saveVer)
static bool ABBreakToSingleBody(OdStreamBuf pStreamBuf, Int32 typeVer, bool standardSaveFlag, ISATConverterPtrArray entitySet)
const string ODRX_STATIC_MODULE_PATH
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)
const int IMAGE_MAJOR_VER
static OdResult wktToId(WktFlavor eWktFlavorSource, String sWkt, CodeFormatType eCodeFormatType, ref string sId)
static OdResult parseXml(String sXml, SWIGTYPE_p_OdArrayT_OdSmartPtrT_OdSpatialReference__OdDefinitionBase_t_t arrDefinitionBase)
static double safeDivide(double a, double b)
static bool OdGreaterOrEqual(double x, double y)
static readonly string HANDLEFORMAT
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)
const int kShellsWithoutWires
static String getParameterDescription(UInt32 ePrmCode)
static void odgiSetTransientManager(OdGiTransientManager pManager, OdRxObject pObject)
static bool OdNonZero(double x, double tol)
static bool triangulateProfile(OdGePoint2dArray vertexSource, IntVectorStd inFaceData, OdLongArray vecTriangles)
static ParameterType getParameterCode(ProjectionCode eProjectionCode, UInt32 uIndex)
static CoordinateReferenceSystemType getCoordinateSystemType(ProjectionCode eProjectionCode)
static void odCleanUpStaticData()
static OdGe.ErrorCondition geSolidSignedVolume(OdGePoint3dArray points, out double volume, OdGePoint3d basePoint)
static readonly string PERCENT18LONG
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 readonly string PRIx64
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)
static void UpdateBookmarksTree(PDFDocument PDFDoc, PDFPageDictionary currentPage, String sParent, OdStringArray childs, OdGePoint3dArray childExt, PDFObject pParentItem)
delegate IntPtr OdTfAttributesConstructorTypeDelegateNative(IntPtr arg)
static bool odgiIsClipped(OdGiModelToViewProc pThis)
const int kOdDbIdModified
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 SWIGTYPE_p_ODCOLORREF odcmAcadDynamicPalette(UInt32 background)
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 readonly string PRIX64
static OdGe.ErrorCondition geValidSolid(OdGePoint3dArray points, out bool isValid, OdGeTol tol)
static OdResult getCoordinateReferenceSystemDefinition(String sIdOrWkt, ref OdCoordinateReferenceSystemDefinition pCRSD)
static int getMIFIndex(OdCodePageId id)
static OdResult idToId(CodeFormatType eCodeFormatTypeSource, String sIdSource, CodeFormatType eCodeFormatType, ref string sId)
static void odrxUnregisterDestructorCallback()
static bool geNurb3dTo2d(OdGeNurbCurve3d nurb3d, OdGePlane plane, OdGeNurbCurve2d nurb2d)
static bool odrxInitialize(OdRxSystemServices pSysSvcs)
const int CROP_ZEROES_FOR_RGB
static UInt64 odFNV64HashBuf(IntPtr buf, uint len, UInt64 hval)
static OdGiColorRGB Sub(OdGiColorRGB c1, OdGiColorRGB c2)
static readonly int OD_SIZEOF_INT
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)
const int kOdDbIdMapPrimary
static OdResult getUnitCode(String sName, out UnitCode eUnitCode)
static bool OdZero(double x)
static void odgiEmptyClipBoundary(OdGiClipBoundary clipBoundary)
delegate void MainThreadFuncDelegate(IntPtr arg1)
const int WRITING_BUFFER_LENGTH
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)
static OdResult getUnitCodeInformation(UnitCode eUnitCode, out UnitType eUnitType, out double dScale)
delegate void OdTraceFuncDelegateNative(IntPtr debugString)
static void odInitAsyncIOService(OdAsyncIORequestHandler pRequestHandler)
static OdGe.ErrorCondition geCalculateNormal(OdGePoint3dArray points, OdGeVector3d pNormal)
static double odStrToD(String arg0)
static void addNewImageAsXobject(PDFDocument PDFDoc, ref OdGiRasterImage pRasterImage, PDFName pImageFormName, PDFResourceDictionary pResDict)
static OdEdCommandStack odedRegCmds()
static readonly string PRId64
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)
const int kErasedPermanently
static OdResult parseXml(String sXml, ref OdCoordinateReferenceSystemDefinition pCoordinateReferenceSystemDefinition)
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 OdGe.ErrorCondition geCalculatePlane(OdGeCurve3d[] curves, bool reverseFlags, UInt32 numCurves, OdGePlane plane, OdGeTol tol)
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)
const int kOdGiIncludePenups
delegate void ODAUDITINFO_CALLBACKDelegateNative(IntPtr info)
const int kOptimizedShells
static OdResult getProjectionFlags(ProjectionCode eProjectionCode, out UInt32 uFlags)
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)
const int kOdDbIdMappingMask
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 OdGe.ErrorCondition geCalculatePlane(OdGeCurve3d[] curves, bool reverseFlags, UInt32 numCurves, OdGePlane plane)
static double angleFromParam(double param, double radiusRatio)
static UInt64 odFNV64aHashStr(string str, UInt64 hval)
static uint odGetCurrentThreadId()
const int kOdGiTextExtents
static UInt32 odFNV32HashStr(string str)
static OdGe.ErrorCondition geCalculatePlane(OdGeCurve3d[] curves, UInt32 numCurves, OdGePlane plane, OdGeTol tol, bool validateCoplanar)
const double INVALIDEXTENTS
static bool isPolygonOutOfRect2d(UInt32 numPt, OdGePoint2d pPoints, OdGePoint2d minPt, OdGePoint2d maxPt)
static Globals.OdTraceFuncDelegate odSetTraceFunc(Globals.OdTraceFuncDelegate traceFunc)
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 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 readonly int ODCHAR_IS_INT16LE
static OdCodePageId checkTheSameCP(OdCodePageId cp)
const string APPNAME_ODABIM
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)
const string APPNAME_ODAMFC
static OdGiColorRGB Add(OdGiColorRGB c1, OdGiColorRGB c2)
static double calcFocalLength(double lensLength, double fieldWidth, double fieldHeight)
static void UpdateChildrenBookmarksTree(PDFDocument PDFDoc, PDFPageDictionary currentPage, OdStringArray childs, OdGePoint3dArray childExt, PDFObject pParentItem)
static bool OdPositive(double x)
delegate IntPtr OdPseudoConstructorTypeDelegateNative()
const int ODPDF_DEFAULT_FONT_WIDTH
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
const uint kObjectPageOnDisk
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()
const int kOdDbIdNdxUpdtDataFlag
const int kOdDbIdSingleAuxData
delegate void PgetLocalTimeDelegate(OdTimeStamp _parameter)
delegate void ExecuteMainThreadFuncDelegateNative(Globals.MainThreadFuncDelegateNative _func, IntPtr _arg)
const int IMAGE_MINOR_VER
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 OdAsyncIOService odGetAsyncIOService()
static void OdGeDrawSegmentHatchXY(OdGeLineSeg2dArray segments, OdIntArray loops, OdIntArray loopTypes, OdGeHatchStrokes StrokeParams, OdGeIslandStyle iStyle, bool isSolid, OdGeLineSeg2dArray strokes, OdGeTol tol)
const int kOdGiIncludeScores
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)
const uint kOdDbIdAllBits
static ISATConverter ABCreateConverter()
static OdRxObject baseDatabaseBy(OdDbStub id)
static UInt32 odFNV32aHashBuf(IntPtr buf, uint len)
static OdResult wktToDefinition(WktFlavor eWktFlavor, String sWkt, ref OdCoordinateReferenceSystemDefinition pCRSD)
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 PDFObject CreateBookmark(PDFDocument PDFDoc, PDFPageDictionary currentPage, String sTitle, BookmarkTypes type, OdDoubleValuesArray values)
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 OdResult createXml(OdCoordinateReferenceSystemDefinition pCoordinateReferenceSystemDefinition, ref string sResultXml)
static OdRxDictionary odrxSysRegistry()
const string APPNAME_ODADGN
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 UInt32 lMaxDwfResolution
static void GE_ERROR(OdResult res)
static PDFImage addNewImage(PDFDocument PDFDoc, PDFResourceDictionary pResDict)
static bool OdEqual(double x, double y)
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)
const int kObjectSameOnDisk
static bool extendExtents(OdGePoint2d minPt, OdGePoint2d maxPt, OdGePoint2d pt)
static bool odgiIsValidClipBoundary(OdGePoint2dArray points)
static readonly string PRIu64
const int kOdDatabaseFlag
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)
const int kOdDbIdMapCloned
const int kForMTextExtents
static OdRxSystemServices odrxSystemServices()
static void odrxUnregisterHyperlinkDestructorCallback()
static ThreadsCounter odThreadsCounter()
static OdGiDrawable fxUnderlyingDrawable(OdGsNode arg0)
static void UpdateBookmarksTree(PDFDocument PDFDoc, PDFPageDictionary currentPage, String sParent, OdStringArray childs)
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)
static OdResult getProjectionCodeName(ProjectionCode eProjectionCode, ref string sName)
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)
const string ABSTREAM_BINARY
static OdResult getUnitCodeName(UnitCode eUnitCode, ref string sName)
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 bool processGradientHatch(ref OdGeShellData pShell, String gradName, double dShift, double dAngle, int r1, int g1, int b1, int r2, int g2, int b2)
static OdRxDictionary odrxClassDictionary()
static UInt32 odrxMultiCastBkX(OdRxObject pObject, ref OdRxObject pPointer, OdRxClass pClasses, UInt32 nClasses)
static OdRxModule odrxLoadApp(String applicationName)
static PDFObject CreateBookmark(PDFDocument PDFDoc, PDFPageDictionary currentPage, String sTitle, BookmarkTypes type, OdDoubleValuesArray values, PDFObject pParentItem)
static OdGeNurbSurface convertFrom(OdGeSurface source, OdGeTol tol, bool sameParametrization)
static int OdTruncateToLong(double a)
static OdResult idToWkt(CodeFormatType eCodeFormatTypeSource, String sIdSource, WktFlavor eWktFlavor, ref string sWkt)
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)
const int IMAGE_INTERNAL_VER
static void odgiImageViewport(OdGiViewportGeometry pGeom, OdGiRasterImage pImage, OdGePoint3d pBoundary, bool bFilter, double brightness)
static readonly uint ULONG_MAX
static String getParameterDescription(UInt32 ePrmCode, UInt32 uIndex)
static OdTfClass createOdTfClass()
static OdRxObject odCreatePrcOnlySolidsSingleViewContextForTD()
delegate void OdAssertFuncDelegate(string expresssion, string filename, int nLineNo)
delegate bool ConvertValueCallbackDelegate(OdRxPropertyBase pProperty, OdRxValue value)
const int kOdDbIdReferenced
delegate void OdTraceFuncDelegate(string debugString)
static bool OdGreater(double x, double y, double tol)
static readonly int OD_SIZEOF_PTR
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 OdGePoint3d Mul(OdGeMatrix3d matrix, OdGePoint3d point)
static OdGiPsFillstyles odgiGetPsFillstylesManager()
static OdResult createXml(SWIGTYPE_p_OdArrayT_OdSmartPtrT_OdSpatialReference__OdDefinitionBase_t_t arrDefinitionBase, ref string sResultXml)
static global::System.Exception Retrieve()
static String getParameterDescription__SWIG_1(UInt32 jarg1)
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 IntPtr odrxDynamicLinker()
static int OD_SIZEOF_INT_get()
static double OdRound(double jarg1)
static int idToWkt(int jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3, ref IntPtr jarg4)
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 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 int getUnitCode([MarshalAs(UnmanagedType.LPWStr)]String jarg1, out UnitCode jarg2)
static bool OdGiRasterImage_isColorPresent__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static int definitionToWkt(HandleRef jarg1, int jarg2, ref IntPtr 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 int getProjectionCodeName(int jarg1, ref IntPtr 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 void addNewImageAsXobject(global::System.Runtime.InteropServices.HandleRef jarg1, ref IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static UInt64 odFNV64aHashStr__SWIG_0(string jarg1, UInt64 jarg2)
static int getUnitCodeInformation(int jarg1, out UnitType jarg2, out double jarg3)
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 int parseXml__SWIG_1([MarshalAs(UnmanagedType.LPWStr)]String jarg1, ref IntPtr jarg2)
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 int geCalculatePlane__SWIG_11([In, MarshalAs(UnmanagedType.LPArray)]OdGeCurve3d[] jarg1, bool jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
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 int createXml__SWIG_1(HandleRef jarg1, ref IntPtr jarg2)
static int getUnitCodeName(int jarg1, ref IntPtr 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 void UpdateChildrenBookmarksTree(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static 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 UInt32 odrxMultiCastBkXPrior(HandleRef jarg1, ref IntPtr jarg2, IntPtr jarg3, UInt32 jarg4)
static IntPtr odGetAsyncIOService()
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 int getProjectionCode([MarshalAs(UnmanagedType.LPWStr)]String jarg1, out ProjectionCode jarg2)
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 int createXml__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, ref IntPtr jarg2)
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 void UpdateBookmarksTree__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static UInt64 odFNV64HashStr__SWIG_0(string jarg1, UInt64 jarg2)
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, HandleRef jarg10, bool jarg11)
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 int OdSign__SWIG_1(int jarg1)
static IntPtr odgiGetModelToEyeXform(HandleRef jarg1)
static double getSignedArea(IntPtr jarg1)
static double calibrateAngle(double jarg1, double jarg2)
static int getProjectionFlags(int jarg1, out UInt32 jarg2)
static double odStrToD__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, [In, MarshalAs(UnmanagedType.LPArray)]char[] jarg2)
static String getParameterDescription__SWIG_0(UInt32 jarg1, UInt32 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 int idToId(int jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3, ref IntPtr jarg4)
static IntPtr CreateBookmark__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static IntPtr CreateBookmark__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
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 int getCoordinateReferenceSystemDefinition([MarshalAs(UnmanagedType.LPWStr)]String jarg1, ref IntPtr jarg2)
static void clearLayersData()
static int parseXml__SWIG_0([MarshalAs(UnmanagedType.LPWStr)]String jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
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 UpdateBookmarksTree__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
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 void odUninitAsyncIOService()
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 bool isMBCBCodepage(int jarg1)
static int ODCHAR_IS_INT16LE_get()
static bool OdGiRasterImage_isColorPresent__SWIG_1(HandleRef jarg1, UInt32 jarg2)
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 int wktToId(int jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, int jarg3, ref IntPtr jarg4)
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 int getParameterCode(int jarg1, UInt32 jarg2)
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 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, HandleRef jarg10)
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 odInitAsyncIOService(HandleRef jarg1)
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 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 bool processGradientHatch(ref IntPtr jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, double jarg3, double jarg4, int jarg5, int jarg6, int jarg7, int jarg8, int jarg9, int jarg10)
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 wktToDefinition(int jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, ref IntPtr jarg3)
static bool odutWcReplace([MarshalAs(UnmanagedType.LPWStr)]String jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, ref IntPtr jarg4)
static int geCalculatePlane__SWIG_9([In, MarshalAs(UnmanagedType.LPArray)]OdGeCurve3d[] jarg1, bool jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, bool jarg6)
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 geCalculatePlane__SWIG_10([In, MarshalAs(UnmanagedType.LPArray)]OdGeCurve3d[] jarg1, bool jarg2, UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static int getHexValue(int jarg1)
static bool OdPositive__SWIG_0(double jarg1, double jarg2)
static IntPtr odrxGetClassDesc([MarshalAs(UnmanagedType.LPWStr)]String jarg1)
static int getCoordinateSystemType(int 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 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, HandleRef jarg10)
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 IntPtr odCreatePrcAllInSingleViewContextBase()
static void UpdateBookmarksTree__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
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 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, HandleRef jarg10, bool jarg11, global::System.Runtime.InteropServices.HandleRef jarg12)
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 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 void UpdateBookmarksTree__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
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(OdAsyncIORequestHandler obj)
static HandleRef getCPtr(OdBaseDatabaseByResolver obj)
static HandleRef getCPtr(OdBoolArray obj)
static HandleRef getCPtr(OdCoordinateReferenceSystemDefinition obj)
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdDbStubPtrArray obj)
static HandleRef getCPtr(OdDoubleValuesArray 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(OdStringArray 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(PDFName obj)
static HandleRef getCPtr(PDFOCConfigurationDictionary obj)
static HandleRef getCPtr(PDFObject obj)
static HandleRef getCPtr(PDFPageDictionary 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()
CoordinateReferenceSystemType