---
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 )    Установить свойство
```
