C3D Kernel  104598
Открытые типы | Открытые члены | Открытые атрибуты

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

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

Полный список членов класса

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

enum  SlotType { st_BallEnd = 0, st_Rectangular = 1, st_TShaped = 2, st_DoveTail = 3 }

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

 SlotValues ()
 Конструктор по умолчанию.
virtual ~SlotValues ()
 Деструктор.
virtual MbeHoleType Type () const
 Тип выемки.
virtual HoleValuesDuplicate (MbRegDuplicate *ireg=NULL) const
 Построить копию объекта.
virtual void Transform (const MbMatrix3D &matr, MbRegTransform *ireg=NULL)
 Преобразовать объект согласно матрице.
virtual bool IsSame (const HoleValues &, double accuracy) const
 Являются ли объекты равными?
virtual void operator= (const HoleValues &other)
 Оператор присваивания.

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

double length
 Длина паза.
double width
 Ширина паза.
double depth
 Глубина паза.
double bottomWidth
 Ширина донной части T-образного паза, должна превосходить ширину width.
double bottomDepth
 Глубина донной части ласточкиного хвоста.
double floorRadius
 Радиус скругления дна паза.
double tailAngle
 Угол уклона стенок паза типа st_DoveTail (отклонение от вертикали в радианах).
SlotType type
 Тип паза.

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

Параметры фигурного паза.
Вид паза сверху представляет собой разрезанную пополам окружность, половинки которой раздвинуты на длину паза, а края соединены отрезками.


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

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

Цилиндрический в донной части.

st_Rectangular 

Прямоугольный.

st_TShaped 

T-образный.

st_DoveTail 

Ласточкин хвост.


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

SlotValues::SlotValues ( ) [inline]

Конструктор прямоугольного паза.


Данные класса

Радиус скругления дна паза (2 * floorRadius <= width). При width == 2 * floorRadius получим паз типа st_BallEnd. floorRadius = 0 для пазов типа st_TShaped и st_DoveTail.


Объявления и описания членов класса находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы