C3D Toolkit
Kernel - 117936, Vision - 2.7.0.41
|
Общие статические данные алгоритмов и функций. Подробнее...
#include <mb_variables.h>
Открытые статические члены | |
static void | SetDefaultValues () |
Установить значения переменных по умолчанию. | |
static void | SetUserValue (int index, double value) |
Установить значение переменной. Необходимо учитывать, что изменение глобальных переменных может привести к непредсказуемым результатам при распараллеливании вычислений. | |
static const VersionContainer & | DefaultVersion () |
Математическая версия по умолчанию. | |
static VERSION | DefaultMathVersion () |
Математическая версия по умолчанию. | |
static const MbUuid & | MathID () |
Идентификатор ядра как приложения. | |
static const MbUuid & | DeprecatedMathID () |
Идентификатор ядра как приложения (устаревший). | |
static bool | NamesComplete () |
Необходимо ли полное именование объекта. Подробнее... | |
static void | SetNamesComplete (bool b) |
Установить необходимость полного именования объекта. Подробнее... | |
static bool | SupressCreators () |
Необходимо ли отключить работу построителей. Подробнее... | |
static void | SetSupressCreators (bool b) |
Установить флаг отключения работы построителей. Подробнее... | |
static bool | Multithreaded () |
Используются ли многопоточные вычисления? Подробнее... | |
static void | SetMultithreaded (bool b) |
Разрешить использовать многопоточные вычисления. Подробнее... | |
static MbeMultithreadedMode | MultithreadedMode () |
Режим многопоточных вычислений Подробнее... | |
static bool | CheckMultithreadedMode (MbeMultithreadedMode) |
Проверить режим многопоточных вычислений Подробнее... | |
static void | SetMultithreadedMode (MbeMultithreadedMode) |
Установить режим многопоточных вычислений. Подробнее... | |
static c3d::eAssertViolationNotify | CheckAssertNotify () |
Получить режим оповещения о нарушении требований. | |
static void | SetAssertNotify (c3d::eAssertViolationNotify) |
Установить режим оповещения о нарушении требований. | |
Статические открытые данные | |
static const double | PI2 |
Отношение длины окружности к её радиусу. | |
static const double | invPI2 |
Отношение радиуса окружности к её длине. | |
static const double | RADDEG |
Количество угловых градусов в радиане. | |
static const double | DEGRAD |
Количество радиан в угловом градусе. | |
static const double | doubleRegion |
Относительная погрешность double. | |
static const double | region |
Погрешность (PARAM_REGION). | |
static const double | precision |
Погрешность аппроксимации (PARAM_PRECISION). | |
static const double | accuracy |
Погрешность (PARAM_ACCURACY). | |
static const double | determinantMax |
Максимально возможное значение определителя (DETERMINANT_MAX). | |
static const double | determinantMin |
Минимально возможное значение определителя (DETERMINANT_MIN). | |
static const double | lengthEpsilon |
Погрешность длины. | |
static const double | lengthRegion |
Погрешность региона. | |
static const double | metricEpsilon |
Погрешность расстояния в итерационных функциях. | |
static const double | metricRegion |
Неразличимая метрическая область. | |
static const double | metricPrecision |
Метрическая погрешность. | |
static const double | metricAccuracy |
Наибольшая метрическая погрешность. | |
static const double | metricNear |
Метрическая близость. | |
static const double | angleEpsilon |
Минимальный различимый угол. | |
static const double | angleRegion |
Неразличимая угловая область. | |
static const double | lengthMin |
Квадрат минимальной различимой длины. | |
static const double | lengthMax |
Максимальная метрическая длина в системе. | |
static const double | minLength |
Минимально допустимая длина. | |
static const double | maxLength |
Максимально допустимая длина. | |
static const double | minRadius |
Минимально допустимый радиус. | |
static const double | maxRadius |
Максимально допустимый радиус. | |
static const double | metricDelta |
Величина отшагивания. | |
static const double | paramDeltaMin |
Минимальное приращение параметра. | |
static const double | paramDeltaMax |
Максимальное приращение параметра. | |
static const double | deltaMin |
Минимальное приращение. | |
static const double | deltaMax |
Максимальное приращение. | |
static GroupVariable | LengthEps |
Точность вычисления длины (PARAM_PRECISION). | |
static GroupVariable | AngleEps |
Точность вычисления угла. | |
static GroupVariable | NewtonEps |
Точность численного решения уравнений. | |
static GroupVariable | NewtonReg |
Точность проверки решения уравнений. | |
static GroupVariable | paramEpsilon |
Точность параметра кривой. | |
static GroupVariable | paramRegion |
Точность проверки параметра кривой. | |
static GroupVariable | paramPrecision |
Параметрическая погрешность. | |
static GroupVariable | paramAccuracy |
Наибольшая параметрическая погрешность. | |
static GroupVariable | paramNear |
Параметрическая близость. | |
static DoubleVariable | lowRenderAng |
Угол для минимального количества отображаемых сегментов. | |
static DoubleVariable | higRenderAng |
Угол для максимального количества отображаемых сегментов. | |
static DoubleVariable | deviateSag |
Угловая толерантность. | |
static DoubleVariable | visualSag |
Величина стрелки прогиба для визуализации. | |
static SizeVariable | newtonCount |
Число приближений в итерационном методе. | |
static SizeVariable | newtonLimit |
Количество итераций решения системы уравнений методом Newton. | |
static SizeVariable | curveDegree |
Порядок кривой (NURBS_DEGREE). | |
static SizeVariable | uSurfaceDegree |
Порядок поверхности по U. | |
static SizeVariable | vSurfaceDegree |
Порядок поверхности по V. | |
static size_t | tempIndex |
Временный коэффициент\индекс. | |
static const MbRefItem * | selectCurve |
Запомненный объект (для отладки). | |
static const MbRefItem * | selectSurface |
Запомненный объект (для отладки). | |
static const MbRefItem * | selectEdge |
Запомненный объект (для отладки). | |
static const MbRefItem * | selectFace |
Запомненный объект (для отладки). | |
static const MbRefItem * | selectSolid |
Запомненный объект (для отладки). | |
Общие статические данные алгоритмов и функций.
Общие статические данные содержат константы, которые используются в вычислениях как предельные величины.
Статические данные не подлежат изменению.