C3D Toolkit  Kernel - 107186, Vision - 190715.107186

Параметры ребра жёсткости листового тела. Подробнее...

#include <op_swept_parameter.h>

+ Граф наследования:SheetRibValues:
+ Граф связей класса SheetRibValues:

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

 SheetRibValues ()
 Конструктор по умолчанию.
 
 SheetRibValues (double t1, double t2, double a1, double a2, int s, double rFilletRib, const double &rFilletSide)
 Конструктор по параметрам.
 
 SheetRibValues (const SheetRibValues &other)
 Конструктор копирования.
 
virtual ~SheetRibValues ()
 Деструктор.
 
virtual bool IsSame (const SweptValues &other, double accuracy) const
 Определить, являются ли объекты равными?
 
void Init (const SheetRibValues &other)
 Функция копирования.
 
SheetRibValuesoperator= (const SheetRibValues &other)
 Оператор присваивания.
 
void Transform (const MbMatrix3D &matr)
 Преобразовать объект согласно матрице.
 
- Открытые члены унаследованные от RibValues
 RibValues ()
 Конструктор по умолчанию.
 
 RibValues (double t1, double t2, double a1, double a2, int s)
 Конструктор по толщинам, углам и стороне заполнения пространства.
 
 RibValues (const RibValues &other)
 Конструктор копирования.
 
virtual ~RibValues ()
 Деструктор.
 
virtual bool IsRibValues () const
 Это параметры операции ребра жесткости?
 
void Init (const RibValues &other)
 Функция копирования.
 
RibValuesoperator= (const RibValues &other)
 Оператор присваивания.
 
- Открытые члены унаследованные от SweptValues
 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 radRibConvex
 Радиус скругления выпуклой части ребра жесткости.
 
double radSideConcave
 Радиус скругления примыкания вогнутой части ребра жесткости к листовому телу.
 
- Открытые атрибуты унаследованные от RibValues
double angle1
 Угол уклона плоскости в прямом направлении.
 
double angle2
 Угол уклона плоскости в обратном направлении.
 
ExtrudeSide side
 Сторона заполнения пространства телом ребра.
 
- Открытые атрибуты унаследованные от SweptValues
double thickness1
 Толщина стенки (величина эквидистанты) в прямом направлении. Подробнее...
 
double thickness2
 Толщина стенки (величина эквидистанты) в обратном направлении. Подробнее...
 
bool shellClosed
 Замкнутость оболочки.
 

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

- Открытые типы унаследованные от RibValues
enum  ExtrudeSide { es_Left = 0, es_Right, es_Up, es_Down }
 Сторона заполнения пространства телом ребра. Подробнее...
 

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

Параметры ребра жёсткости листового тела.

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


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