C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122
Класс FastenersValues

Параметры крепежа. Подробнее...

Открытые типы

enum  MbeFastenerType { ft_CountersunkHeadRivet = 0, ft_UniversalHeadRivet, ft_RoundHeadRivet, ft_FlatHeadRivet }
 Типы крепежа. Подробнее...
 

Открытые члены

 FastenersValues (MbeFastenerType ft, double d)
 Конструктор крепежа по типу и диаметру. Подробнее...
 
 FastenersValues (MbeFastenerType ft, double d, double a, double dd, double hd, double hh, bool ho)
 Конструктор крепежа по типу, диаметру, углу, катету. Подробнее...
 
MbeFastenerType GetType () const
 Выдать тип крепежа.
 
double GetDiameter () const
 Выдать значение диаметра.
 
void SetDiameter (double d)
 Установить значение диаметра.
 
double GetAngle () const
 Выдать значение угла.
 
void SetAngle (double a)
 Установить значение угла.
 
double GetDepth () const
 Выдать значение глубины фаски.
 
void SetDepth (double d)
 Установить значение глубины фаски.
 
double GetHeadDiameter () const
 Выдать значение диаметра основания головки.
 
void SetHeadDiameter (double hd)
 Установить значение диаметра основания головки.
 
double GetHeadHeight () const
 Выдать значение высоты головки.
 
void SetHeadHeight (double hh)
 Установить значение высоты головки.
 
bool IsHoleOnly () const
 Только отверстие?
 
void Init (const FastenersValues &other)
 Функция инициализации.
 
FastenersValuesoperator= (const FastenersValues &other)
 Оператор присваивания.
 

Подробное описание

Параметры крепежа.

Параметры крепежных элементов.

Перечисления

◆ MbeFastenerType

Типы крепежа.

Элементы перечислений
ft_CountersunkHeadRivet 

Заклепка с (полу)потайной головкой.

ft_UniversalHeadRivet 

Заклепка с универсальной головкой.

ft_RoundHeadRivet 

Заклепка с полукруглой головкой.

ft_FlatHeadRivet 

Заклепка с плоской головкой.

Конструктор(ы)

◆ FastenersValues() [1/2]

FastenersValues::FastenersValues ( MbeFastenerType  ft,
double  d 
)
inline

Конструктор крепежа по типу и диаметру.

Конструктор крепежа по типу и диаметру.

Аргументы
[in]ft- Тип крепежа.
[in]d- Диаметр крепежа.

◆ FastenersValues() [2/2]

FastenersValues::FastenersValues ( MbeFastenerType  ft,
double  d,
double  a,
double  dd,
double  hd,
double  hh,
bool  ho 
)
inline

Конструктор крепежа по типу, диаметру, углу, катету.

Конструктор крепежа по типу, диаметру, углу, катету.

Аргументы
[in]ft- Тип крепежа.
[in]d- Диаметр крепежа.
[in]a- Угол.
[in]dd- Глубина (фаски).
[in]hd- Диаметр основания головки.
[in]hh- Высота головки.
[in]ho- Создать только отверстие.

Объявления и описания членов класса находятся в файле: