--- title: "Интерфейс IMate3DByTangent" type: interface api: [api7] domain: [3d] tags: [interface, api7, 3d, imate3dbytangent] sources: - imate3dbytangent.html --- *API интерфейсов. Версия 7 > Документ 3D  > Компоненты  > Интерфейс IMateConstraint3D  > IMateConstraint3D - методы * ## Интерфейс IMate3DByTangent Интерфейс сопряжения по касательной. Иерархия: IDispatch IKompasAPIObject IMateConstraint3D IMate3DByTangent Данный интерфейс может быть получен от интерфейса коллекции сопряжений IMateConstraints3D с помощью свойства IMateConstraints3D::MateConstraint3D или метода IMateConstraints3D::Add с последующим приведением интерфейса IMateConstraint3D к данному интерфейсу с помощью метода IUnknown::QueryInterface ## TangentType - Вид касания Тип данных: из перечисления ksMateTangentTypeEnum Синтаксис Automation: ``` TangentType = Object.TangentType Получить свойство (* ) Object.TangentType = TangentType Установить свойство (* ) TangentType = Object.GetTangentType() Получить свойство (**) Object.SetTangentType( TangentType ) Установить свойство (**) ``` Синтаксис COM: ``` Object.get_TangentType( &TangentType ) Получить свойство Object.put_TangentType( TangentType ) Установить свойство ```