|
TSLab API Docs
1
|
Класс параметров оптимизации Подробнее...
Открытые члены | |
| OptimProperty (double defValue, double minValue, double maxValue, double step) | |
| Создать новый параметр оптимизации Подробнее... | |
| override string | ToString () |
| Конвертировать параметр в String Подробнее... | |
| override void | UpdateForIteration (double iteration) |
| Вычислить значение параметров итерации Подробнее... | |
| void | UpdataDataWithCurrentValue () |
| object | Clone () |
| Clone the property Подробнее... | |
Открытые статические члены | |
| static implicit | operator double (OptimProperty p) |
| Конвертировать параметр в double Подробнее... | |
| static implicit | operator int (OptimProperty p) |
| Конвертировать параметр в Integer Подробнее... | |
| static implicit | operator long (OptimProperty p) |
| Конвертировать параметр в Long Подробнее... | |
Защищенные члены | |
| override int | CalculateIterations () |
| Fill the iterations list Подробнее... | |
| override void | UpdateFromData () |
| Update (restore) members from OptimData instance Подробнее... | |
| override OptimDataBase | MakeData () |
| Make OptimData instance (to store) Подробнее... | |
Защищенные члены унаследованные от TSLab.Script.Optimization.OptimBase | |
| OptimBase (string name) | |
| Создать новую группу Подробнее... | |
Свойства | |
| OptimGroup | Group [get] |
| Группа оптимизации или null Подробнее... | |
| double | Value [get, set] |
| Текущее значение параметра Подробнее... | |
| double | DefValue [get] |
| Стандартное значение параметра Подробнее... | |
| double | MinValue [get] |
| Минимальное значение параметра Подробнее... | |
| double | MaxValue [get] |
| Максимальное значение параметра Подробнее... | |
| double | Step [get] |
| Шаг параметра Подробнее... | |
| bool | IsUpdated [get, set] |
| Возвращает True если значение не обновлено Подробнее... | |
Свойства унаследованные от TSLab.Script.Optimization.OptimBase | |
| string | Name [get, set] |
| Имя параметра Подробнее... | |
| int | Iterations [get] |
| Максимальное количество итераций параметра Подробнее... | |
| OptimDataBase | Data [get, set] |
| Получить/установить данные параметров оптимизации Подробнее... | |
Дополнительные унаследованные члены | |
Защищенные данные унаследованные от TSLab.Script.Optimization.OptimBase | |
| OptimDataBase | m_data |
Класс параметров оптимизации
| TSLab.Script.Optimization.OptimProperty.OptimProperty | ( | double | defValue, |
| double | minValue, | ||
| double | maxValue, | ||
| double | step | ||
| ) |
Создать новый параметр оптимизации
| defValue | Стандартное значение параметра |
| minValue | Минимальное значение параметра |
| maxValue | Максимальное значение параметра |
| step | Шаг значения параметра |
|
protectedvirtual |
Fill the iterations list
Замещает TSLab.Script.Optimization.OptimBase.
| object TSLab.Script.Optimization.OptimProperty.Clone | ( | ) |
Clone the property
|
protectedvirtual |
Make OptimData instance (to store)
Переопределяет метод предка TSLab.Script.Optimization.OptimBase.
|
static |
Конвертировать параметр в double
| p | Параметр оптимизации |
|
static |
Конвертировать параметр в Integer
| p | Параметр оптимизации |
|
static |
Конвертировать параметр в Long
| p | Параметр оптимизации |
| override string TSLab.Script.Optimization.OptimProperty.ToString | ( | ) |
Конвертировать параметр в String
|
virtual |
Вычислить значение параметров итерации
| iteration | Текущее значение итерации |
Замещает TSLab.Script.Optimization.OptimBase.
|
protectedvirtual |
Update (restore) members from OptimData instance
Переопределяет метод предка TSLab.Script.Optimization.OptimBase.
|
get |
Стандартное значение параметра
|
get |
Группа оптимизации или null
|
getset |
Возвращает True если значение не обновлено
|
get |
Максимальное значение параметра
|
get |
Минимальное значение параметра
|
get |
Шаг параметра
|
getset |
Текущее значение параметра