C3D Toolkit  Kernel - 115525, Vision - 2.6.4.29

Параметры продления кривой. Подробнее...

#include <op_curve_parameter.h>

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

 MbCurveExtensionParameters ()
 Конструктор. Подробнее...
 
void Clear ()
 Возврат к параметрам по умолчанию.
 
bool IsEqual (const MbCurveExtensionParameters &other, const double accuracy=Math::metricEpsilon) const
 Вернуть true, если *this == other.
 
MbCurveExtensionParametersoperator= (const MbCurveExtensionParameters &other)
 Оператор присваивания.
 
void SetExtendToStart (const bool toStart)
 Задать удлиняемую часть: начало кривой (toStart = true) или ее конец (toStart = false)?
 
bool GetExtendToStart () const
 Вернуть true, если удлиняемая часть в начале кривой или false, если в конце.
 
void SetWayToExtend (const MbeCurveExtensionWays newValue)
 Задать способ продления кривой.
 
MbeCurveExtensionWays GetWayToExtend () const
 Текущий способ продления кривой.
 
void SetExtensionLength (const double newLength)
 Задать длину (в метрическом пространстве), на которую продлевается кривая.
 
double GetExtensionLength () const
 Текущая длина (в метрическом пространстве), на которую продлевается кривая.
 
MbResultType CheckValid () const
 Проверить корректность параметров. Вернуть код ошибки или rt_Success, если все хорошо.
 

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

Параметры продления кривой.

Параметры продления кривой.

Предупреждения
В разработке.

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

◆ MbCurveExtensionParameters()

MbCurveExtensionParameters::MbCurveExtensionParameters ( )
inline

Конструктор.

Конструктор по умолчанию.


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