C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

Параметры замыкания сгиба с флагом выполнения. Подробнее...

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

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

 MbMiterValues ()
 Конструктор по умолчанию.
 
 MbMiterValues (MbeCloseCornerWay cc, MbeCloseBendsWay cb, MbeCloseBendsCirclePos cp, double g, double dm, double sh, double kP, double kM, double ang, bool pl, bool pr, bool al, bool ab)
 Конструктор по конкретным параметрам.
 
 MbMiterValues (const MbMiterValues &other)
 Конструктор копирования.
 
void Init (MbeCloseCornerWay cc, MbeCloseBendsWay cb, 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 MbMiterValues &other)
 Инициализировать по другому объекту.
 
MbMiterValuesoperator= (const MbMiterValues &other)
 Оператор присваивания.
 
bool IsSame (const MbMiterValues &other, double accuracy) const
 Являются ли объекты равными?
 
- Открытые члены унаследованные от MbClosedCornerValues
 MbClosedCornerValues ()
 Конструктор по умолчанию.
 
 MbClosedCornerValues (MbeCloseCornerWay cc, MbeCloseBendsWay cb, MbeCloseBendsCirclePos cp, double g, double dm, double sh, double kP, double kM, double ang, bool pl, bool pr, bool ab)
 Конструктор по конкретным параметрам.
 
 MbClosedCornerValues (const MbClosedCornerValues &other)
 Конструктор копирования.
 
void Init (MbeCloseCornerWay cc, MbeCloseBendsWay cb, MbeCloseBendsCirclePos cp, double g, double dm, double sh, double kP, double kM, double ang, bool pl, bool pr, bool ab)
 Инициализировать по конкретным параметрам.
 
void Init (const MbClosedCornerValues &other)
 Инициализировать по другому объекту.
 
MbClosedCornerValuesoperator= (const MbClosedCornerValues &other)
 Оператор присваивания.
 
bool IsSame (const MbClosedCornerValues &other, double accuracy) const
 Являются ли объекты равными?
 

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

bool allow
 Флаг выполнения замыкания.
 
- Открытые атрибуты унаследованные от MbClosedCornerValues
MbeCloseCornerWay cornerWay
 Способ построения.
 
std::vector< MbeCloseBendsWaybendsWay
 Обработка углов.
 
MbeCloseBendsCirclePos circlePos
 Размещение отверстия (при круговой обработке углов).
 
double gap
 Зазор.
 
double diameter
 Диаметр отверстия (при круговой обработке углов).
 
double shift
 Сдвиг отверстия (при круговой обработке углов).
 
double kPlus
 Коэффициент нейтрального слоя для сгиба, лежащего слева от ребра.
 
double kMinus
 Коэффициент нейтрального слоя для сгиба, лежащего справа от ребра.
 
double angle
 Угол замыкания для обработки только с одной стороны.
 
bool plus
 Перекрывающая часть находится слева от общего ребра (для способа ccOverlap).
 
bool prolong
 С продолжением.
 
bool acrossBend
 Замыкание через сгиб (для замыкания с одной стороны).
 

Дополнительные унаследованные члены

- Открытые типы унаследованные от MbClosedCornerValues
enum  MbeCloseCornerWay { ccRip, ccOverlap, ccTight }
 Cпособ построения. Подробнее...
 
enum  MbeCloseBendsWay { cbNone, cbChord, cbEdge, cbCircle }
 Обработка углов. Подробнее...
 
enum  MbeCloseBendsCirclePos { cpBend, cpAngle, cpPoint }
 Размещение отверстия (при круговой обработке углов). Подробнее...
 

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

Параметры замыкания сгиба с флагом выполнения.


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