Variation |
public class VariationParameter : BindableBase, IVariationParameter
The VariationParameter type exposes the following members.
| Name | Description | |
|---|---|---|
| VariationParameter | Default constructor. | |
| VariationParameter(VariationParameter) | Copy constructor. |
| Name | Description | |
|---|---|---|
| BaseValue | The base value from where the loop starts. | |
| Counter | ||
| CurrentValue | The property's current value in a loop cycle. | |
| Delta | The delta the value is increased in a loop cycle. May be negative. | |
| FormatString | A format string for displaying a property value in the GUI. | |
| ImageProcessingElement | The image processing element this variation parameter belongs to. | |
| IsEditable | Only for the GUI: The list of variation parameters in a searcher's dialog may contain variation parameters of other image processing elements, for example of a filter. These are not editable. | |
| IsToggleDirection | ||
| ModelPath | The complete namespace path of the property. | |
| PropertyTitle | The property's name as it is shown in the GUI. | |
| TryCount | The number of loop cycles. | |
| Unit | A factor a property value may be multiplied with for displaying it in the GUI. | |
| UnitBaseValue | Only for the GUI: BaseValue devided by Unit. | |
| UnitCurrentValue | Only for the GUI: CurrentValue devided by Unit. | |
| UnitDelta | Only for the GUI: Delta devided by Unit. |
| Name | Description | |
|---|---|---|
| IsMyProcessingElement | Check if the given image processing element is the same as the one this variation parameter belongs to. | |
| OnPropertyChanged |
Raises this object's PropertyChanged event.
(Inherited from BindableBase) | |
| RaisePropertyChanged |
Raises this object's PropertyChanged event.
(Inherited from BindableBase) | |
| Reset | Resets the current value to the base value. | |
| SetNextValue | Increases the current value by delta. | |
| SetProperty``1(UMP, UMP, String) |
Checks if a property already matches a desired value. Sets the property and
notifies listeners only when necessary.
(Inherited from BindableBase) | |
| SetProperty``1(UMP, UMP, Action, String) |
Checks if a property already matches a desired value. Sets the property and
notifies listeners only when necessary.
(Inherited from BindableBase) | |
| ToString |
Returns the image processing element, the property title and the
current value as concatenated string.
(Overrides ObjectToString) |
| Name | Description | |
|---|---|---|
| PropertyChanged |
Occurs when a property value changes.
(Inherited from BindableBase) |