Проект по продвижению BIM-комплементарных решений на российском рынке
0 Пользователей и 3 Гостей просматривают эту тему.
Цитата: Lemieux от 16-06-2022, 07:54:35А я правильно понимаю, что в AutoLisp есть аналог этой функции (ssget), а в .NET нет?Да. Но в Autolisp не полный аналог. Часть возможностей не поддерживается. Поэтому наиболее полные возможности именно в ObjectARX.
А я правильно понимаю, что в AutoLisp есть аналог этой функции (ssget), а в .NET нет?
А как писать обёртки?
Цитата: Lemieux от 16-06-2022, 12:08:02А как писать обёртки?О! Это совсем не просто. Нужно писать на mixed C++ (не C#, а именно C++) с использованием одновременно и ObjectARX и AutoCAD .NET API.
Александр, Вы про это? https://docs.microsoft.com/en-us/cpp/dotnet/mixed-native-and-managed-assemblies?view=msvc-170
И есть ли примеры реализации таких dll?
Но мне вот интересно, где можно почитать про ads_name, ads_point, ads_matrix
Я правильно понимаю, что всего 4 типа: ads_real, ads_point, ads_matrix, ads_name?
И ads_real будет структура из одного IntPtr, ads_point из трёх IntPtr, ads_matrix из шестнадцати?
Нет. ads_real - это double, ads_point - это три double, ads_matrix - это 16 double.