Please enable JavaScript to view this site.

API интерфейсов. Версия 7 > Документ 3D  > Компоненты  > Интерфейс IMateConstraint3D  > IMateConstraint3D - методы 

GetMateParams - Получить параметры математических объектов, участвующих в сопряжении

Scroll

Интерфейс...

Синтаксис Automation:

ksMateType GetMateParams( long Index, VARIANT * Params );

Синтаксис COM:

HRESULT GetMateParams( long Index, VARIANT * Params, ksMateType * Result );

Возвращаемое значение:

тип математического объекта, участвующего в сопряжении из ksMateType

- если параметры получены,

ksMateUnknown

- в случае ошибки.

Входные параметры:

Index

- индекс объекта.

Выходные параметры:

Params

- параметры объекта массив SafeArray вещественных чисел.

Примечание:

1. Параметры возвращаются в системе координат сборки. При необходимости их можно перевести в систему координат нужного компонента с помощью функции IPart::TransformPoint.

2. Геометрический объект для сопряжения описывается набором из 8-ми вещественных чисел, сгруппированных следующим образом:

три координаты точки Pc, Pc = { pointX, pointY, pointZ },

три координаты вектора V, V = { vectorI, vectorJ, vectorK },

две координаты, соответствующие радиусам, V = { vectorI, vectorJ, vectorK }.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78