C3D Toolkit
Kernel - 108514, Vision - 191205.108514
|
Параметры ребра жёсткости. Подробнее...
#include <op_swept_parameter.h>
Открытые типы | |
enum | ExtrudeSide { es_Left = 0, es_Right, es_Up, es_Down } |
Сторона заполнения пространства телом ребра. Подробнее... | |
Открытые члены | |
RibValues () | |
Конструктор по умолчанию. | |
RibValues (double t1, double t2, double a1, double a2, int s) | |
Конструктор по толщинам, углам и стороне заполнения пространства. | |
RibValues (const RibValues &other) | |
Конструктор копирования. | |
virtual | ~RibValues () |
Деструктор. | |
virtual bool | IsRibValues () const |
Это параметры операции ребра жесткости? | |
virtual bool | IsSame (const SweptValues &other, double accuracy) const |
Определить, являются ли объекты равными? | |
void | Init (const RibValues &other) |
Функция копирования. | |
RibValues & | operator= (const RibValues &other) |
Оператор присваивания. | |
![]() | |
SweptValues () | |
Конструктор по умолчанию. | |
SweptValues (double t1, double t2, bool c=true) | |
Конструктор по толщинам и замкнутости. | |
SweptValues (const SweptValues &other) | |
Конструктор копирования. | |
virtual | ~SweptValues () |
Деструктор. | |
virtual bool | IsExtrusionValues () const |
Это параметры выдавливания? | |
virtual bool | IsRevolutionValues () const |
Это параметры вращения? | |
virtual bool | IsEvolutionValues () const |
Это параметры кинематики? | |
virtual bool | IsLoftedValues () const |
Это параметры операции по сечениям? | |
virtual bool | IsSimilar (const MbSweptData &other) const |
Определить, являются ли объекты подобными. | |
virtual bool | SetEqual (const MbSweptData &other) |
Сделать объекты равным. | |
void | Init (const SweptValues &other) |
Функция копирования данных. | |
bool | IsShellClosed () const |
Получить состояние замкнутости. | |
void | SetShellClosed (bool cl) |
Установит состояние замкнутости. | |
bool | CheckSelfInt () const |
Получить состояние флага проверки самопересечений. | |
void | SetCheckSelfInt (bool c) |
Установить состояние флага проверки самопересечений. | |
bool | MergeFaces () const |
Сливать подобные грани (true). | |
void | SetMergeFaces (bool mf) |
Сливать подобные грани (true). | |
void | operator= (const SweptValues &other) |
Оператор присваивания. | |
Открытые атрибуты | |
double | angle1 |
Угол уклона плоскости в прямом направлении. | |
double | angle2 |
Угол уклона плоскости в обратном направлении. | |
ExtrudeSide | side |
Сторона заполнения пространства телом ребра. | |
![]() | |
double | thickness1 |
Толщина стенки (величина эквидистанты) в прямом направлении. Подробнее... | |
double | thickness2 |
Толщина стенки (величина эквидистанты) в обратном направлении. Подробнее... | |
bool | shellClosed |
Замкнутость оболочки. | |
Параметры ребра жёсткости.
Параметры построения ребра жёсткости по кривой, задающей его форму.