C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

Расчётчик смещения сгиба. Подробнее...

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

enum  MbeDisplacementType {
  dt_InIn, dt_OutIn, dt_InOut, dt_OutOut,
  dt_OutProj, dt_InProj, dt_Center
}
 Тип смещения. Подробнее...
 

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

 MbDisplacementCalculator (double thick, double rad, double ang, double coef=0.4)
 Конструктор.
 
 MbDisplacementCalculator (const MbDisplacementCalculator &init)
 Конструктор копирования.
 
MbDisplacementCalculatoroperator= (const MbDisplacementCalculator &init)
 Оператор присваивания.
 
double CalcDisplacement (MbDisplacementCalculator::MbeDisplacementType type)
 Рассчитать смещение сгиба.
 
double CalcRadiusByDisplacement (MbeDisplacementType type, double displacement)
 Рассчитать радиус по смещению сгиба.
 

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

Расчётчик смещения сгиба.

Расчётчик смещения сгиба.

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

◆ MbeDisplacementType

Тип смещения.

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

Пересечение касательных к внутренним сторонам сгиба.

dt_OutIn 

Пересечение касательных к внешней и внутренней сторонам сгиба.

dt_InOut 

Пересечение касательных к внутренней и внешней сторонам сгиба.

dt_OutOut 

Пересечение касательных к внешним сторонам сгиба.

dt_OutProj 

Проекция внешней стороны на касательную к внутренней стороне сгиба.

dt_InProj 

Проекция внутренней стороны не касательную к внутренней стороне сгиба.

dt_Center 

Сгиб по осевой линии.


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