Проверка параметров кривой для построения линейчатого тела
Функция
bool CheckRuledParams( const MbCurve3D & curve,
SArray<double> & params,
bool isAscending )
выполняет проверку параметров кривой и нормализацию параметров замкнутой кривой.
Входными параметрами функции являются:
curve — кривая;
params — множество параметров кривой;
isAscending — флаг возрастания параметров множества.
Выходным параметром функции является множество параметров кривой params.
Если удалось нормализовать массив параметров, функция возвращает true, в противном случае возвращает false.
Функция объявлена в файле action_shell.h.
Функция является вспомогательной для функции построения линейчатого незамкнутого тела RuledShell().