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) |