C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

Параметры построения сгиба для операции "Сгиб по ребру". Подробнее...

Граф наследования:MbBendByEdgeValues:
[см. легенду]
Граф связей класса MbBendByEdgeValues:
[см. легенду]

Классы

struct  MbSide
 Параметры одного края сгиба. Подробнее...
 

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

 MbBendByEdgeValues ()
 Конструктор по-умолчанию.
 
 MbBendByEdgeValues (double coef, double rad, double ang, double coneAng, double len, double d, MbeReleaseType tp)
 Конструктор по конкретным параметрам (правая и левая стороены края продолжения одной длины).
 
 MbBendByEdgeValues (double coef, double rad, double ang, double coneAng, double lenL, double lenR, double d, MbeReleaseType tp)
 Конструктор по конкретным параметрам.
 
 MbBendByEdgeValues (const MbBendByEdgeValues &other)
 Конструктор копирования.
 
void SheetMetalInit (double coef, double rad, double ang, double coneAng)
 Инициализировать параметры сгиба.
 
void BendInit (double len, double d, MbeReleaseType tp)
 Инициализировать длину, смещение и тип освобождения сгиба.
 
void SideLeftInit (double dis, double a, double dev, double w)
 Инициализировать левую сторону сгиба.
 
void SideRightInit (double dis, double a, double dev, double w)
 Инициализировать правую сторону сгиба.
 
void SideLeftInit (double dis, double a, double dev, double w, double l)
 Инициализировать левую сторону сгиба.
 
void SideRightInit (double dis, double a, double dev, double w, double l)
 Инициализировать правую сторону сгиба.
 
void SlotInit (double w, double d, double r)
 Инициализировать параметры разгрузки сгиба.
 
void MiterBeginInit (MbClosedCornerValues::MbeCloseCornerWay cc, MbClosedCornerValues::MbeCloseBendsWay cb, MbClosedCornerValues::MbeCloseBendsCirclePos cp, double g, double dm, double sh, double kP, double kM, double ang, bool pl, bool pr, bool al, bool ab)
 Инициализировать замыкание угла в начале цепочки рёбер.
 
void MiterEndInit (MbClosedCornerValues::MbeCloseCornerWay cc, MbClosedCornerValues::MbeCloseBendsWay cb, MbClosedCornerValues::MbeCloseBendsCirclePos cp, double g, double dm, double sh, double kP, double kM, double ang, bool pl, bool pr, bool al, bool ab)
 Инициализировать замыкание угла в конце цепочки рёбер.
 
void MiterMiddleInit (MbClosedCornerValues::MbeCloseCornerWay cc, MbClosedCornerValues::MbeCloseBendsWay cb, MbClosedCornerValues::MbeCloseBendsCirclePos cp, double g, double dm, double sh, double kP, double kM, double ang, bool pl, bool pr, bool al, bool ab)
 Инициализировать замыкание угла в середине цепочки рёбер.
 
void Init (const MbBendByEdgeValues &other)
 Инициализировать по другому объекту.
 
const MbBendByEdgeValuesoperator= (const MbBendByEdgeValues &other)
 Оператор присваивания.
 
bool IsSame (const MbBendByEdgeValues &other, double accuracy) const
 Являются ли объекты равными?
 
- Открытые члены унаследованные от MbBendValues
 MbBendValues ()
 Конструктор по умолчанию.
 
 MbBendValues (double coef, double rad, double ang, double coneAng)
 Конструктор по конкретным параметрам.
 
 MbBendValues (const MbBendValues &other)
 Конструктор копирования.
 
void Init (double coef, double rad, double ang, double coneAng)
 Инициализировать по конкретным параметрам.
 
void Init (const MbBendValues &other)
 Инициализировать по другой структуре.
 
const MbBendValuesoperator= (const MbBendValues &other)
 Оператор присваивания.
 
bool IsSame (const MbBendValues &other, double accuracy) const
 Являются ли объекты равными?
 

Открытые атрибуты

double deepness
 Смещение сгиба (расстояние от ребра до начала сгиба).
 
MbSide sideLeft
 Параметры левого края сгиба.
 
MbSide sideRight
 Параметры правого края сгиба.
 
MbMiterValues miterBegin
 Параметры края в начале.
 
MbMiterValues miterEnd
 Параметры края в конце.
 
MbMiterValues miterMiddle
 Параметры замыкания углов.
 
MbSlotValues slot
 Разгрузкa сгиба.
 
MbeReleaseType type
 Способ освобождения углов.
 
- Открытые атрибуты унаследованные от MbBendValues
double k
 Коэффициент, определяющий положение нейтрального слоя.
 
double radius
 Внутренний радиус сгиба.
 
double angle
 Угол сгиба.
 
double coneAngle
 Угол между осью и боковой образующей конуса.
 

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

Параметры построения сгиба для операции "Сгиб по ребру".

Положительные значения увеличивают "тело" сгиба.


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