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 |
Текущее значение параметра