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

Параметры кинематической операции. Подробнее...

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

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

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

 EvolutionValues ()
 Конструктор по умолчанию.
 EvolutionValues (const EvolutionValues &other)
 Конструктор копирования.
virtual ~EvolutionValues ()
 Деструктор.
virtual bool IsEvolutionValues () const
 Это параметры кинематики?
virtual bool IsSame (const SweptValues &other, double accuracy) const
 Определить, являются ли объекты равными?
virtual bool IsSimilar (const SweptValues &other) const
virtual bool SetEqual (const SweptValues &other)
double GetRange () const
 Выдать функцию масштабирования образующей кривой.
double & SetRange ()
void SetRange (double r)
bool AddData (MbFunction &_scaling, MbFunction &_winding)
 Добавить данные.
const MbFunctionGetScaling () const
 Выдать функцию масштабирования образующей кривой.
MbFunctionSetScaling ()
const MbFunctionGetWinding () const
 Выдать функцию вращения образующей кривой.
MbFunctionSetWinding ()
EvolutionValuesoperator= (const EvolutionValues &other)
 Оператор присваивания.

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

int parallel
 Способ переноса образующего контура вдоль направляющей.
double range
 Эквидистантное смещение точек образующей кривой в конце траектории.
SPtr< MbFunctionscaling
 Функция масштабирования образующей кривой.
SPtr< MbFunctionwinding
 Функция вращения образующей кривой.

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

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


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

EvolutionValues::EvolutionValues ( ) [inline]

Конструктор параметров кинематической операции для построения замкнутой оболочки без тонкой стенки с сохранением угла наклона.


Методы

bool EvolutionValues::AddData ( MbFunction _scaling,
MbFunction _winding 
)

Добавить данные об изменении образующих контурах на поверхности вдоль образующей кривой.

Аргументы:
[in]_scaling- Масштабирование.
[in]_winding- Поворот.

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

Способ переноса образующего контура вдоль направляющей:
parallel <= 0 - образующая переносится параллельно самой себе;
parallel == 1 - образующая при переносе сохраняет исходный угол с направляющей;
parallel >= 2 - плоскость образующей выставляется и сохраняется ортогональной направляющей.


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