GetEntityParams - Получить параметры математических обектов, участвующих в сопряжении |
Scroll |
Синтаксис Automation:
long GetEntityParams (long index, VARIANT * params);
Синтаксис COM:
int GetEntityParams (int index, VARIANT * params);
Входные параметры:
index |
- индекс объекта. |
Выходные параметры Automation:
params |
- параметры объекта массив SafeArray вещественных чисел. |
Выходные параметры COM:
params |
- параметры объекта. |
Возвращаемое значение:
тип математического объекта, участвующего в сопряжении из ksMateType |
- если параметры получены, |
ksMateUnknown |
- в случае ошибки. |
Примечание:
1. Параметры возвращаются в системе координат сборки. При необходимости их можно перевести в систему координат нужного компонента с помощью функции IPart::TransformPoint.
2. Геометрический объект для сопряжения описывается набором из 8-ми вещественных чисел, сгруппированных следующим образом:
•три координаты точки Pc, Pc = { pointX, pointY, pointZ },
•три координаты вектора V, V = { vectorI, vectorJ, vectorK },
•две координаты, соответствующие радиусам, V = { vectorI, vectorJ, vectorK }.
Представление математических объектов, участвующих в сопряжении...
Подразделы:
(отсутствуют)