C# Класс GUIUtils.GraphVisualization.Functions.ProfileFunction

Наследование: Function
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ClearData ( ) : void

Clears the data related to that function

RecordCurrentValue ( double currentPosition, double relocatedPosition ) : void

Records the current value

Защищенные методы

Метод Описание
GetValue ( double parameter ) : SpeedDistancePoint

Computes the function value according to the provided parameter

Relocate ( double lrbgPosition ) : void

Relocates the function according to the LRBG position

UpdateFunction ( IGraph graph, double lrbgPosition ) : void

Updates the provided function and relocates it according to the value of increment

Описание методов

ClearData() публичный Метод

Clears the data related to that function
public ClearData ( ) : void
Результат void

GetValue() защищенный Метод

Computes the function value according to the provided parameter
protected GetValue ( double parameter ) : SpeedDistancePoint
parameter double
Результат SpeedDistancePoint

RecordCurrentValue() публичный Метод

Records the current value
public RecordCurrentValue ( double currentPosition, double relocatedPosition ) : void
currentPosition double
relocatedPosition double
Результат void

Relocate() защищенный Метод

Relocates the function according to the LRBG position
protected Relocate ( double lrbgPosition ) : void
lrbgPosition double
Результат void

UpdateFunction() защищенный Метод

Updates the provided function and relocates it according to the value of increment
protected UpdateFunction ( IGraph graph, double lrbgPosition ) : void
graph IGraph
lrbgPosition double
Результат void