Youtube (Shadowbox):
(Please open the article to see the flash file or player.)
Youtube (Popup):
(Please open the article to see the flash file or player.)
package nl.thenittygritty.toolbox.ui.element.parameter.values { import nl.thenittygritty.toolbox.ui.element.parameter.values.IValues; import nl.thenittygritty.toolbox.utils.NumberUtils; /** * @author Thomas Brekelmans */ public class LinearValues implements IValues { private var minimumValue:Number; private var maximumValue:Number; private var numberOfDecimals:Number; public function LinearValues(minimumValue:Number, maximumValue:Number, numberOfDecimals:int = 0):void { this.minimumValue = minimumValue; this.maximumValue = maximumValue; this.numberOfDecimals = numberOfDecimals; } public function getValueForPercentage(percentage:Number):Number { return NumberUtils.getPercentageValue(percentage, minimumValue, maximumValue); } public function getValueAsPercentage(value:Number):Number { return NumberUtils.getNormalizedValue(value, minimumValue, maximumValue); } public function getNumberOfDecimals():Number { return numberOfDecimals; } /** * Returns the name of the class in a String. * * @return LinearMapping as a String. */ public function toString():String { return "LinearMapping"; } } } package nl.thenittygritty.toolbox.ui.element.parameter.values { import nl.thenittygritty.toolbox.ui.element.parameter.values.IValues; import nl.thenittygritty.toolbox.utils.NumberUtils; /** * @author Thomas Brekelmans */ public class LinearValues implements IValues { private var minimumValue:Number; private var maximumValue:Number; private var numberOfDecimals:Number; public function LinearValues(minimumValue:Number, maximumValue:Number, numberOfDecimals:int = 0):void { this.minimumValue = minimumValue; this.maximumValue = maximumValue; this.numberOfDecimals = numberOfDecimals; } public function getValueForPercentage(percentage:Number):Number { return NumberUtils.getPercentageValue(percentage, minimumValue, maximumValue); } public function getValueAsPercentage(value:Number):Number { return NumberUtils.getNormalizedValue(value, minimumValue, maximumValue); } public function getNumberOfDecimals():Number { return numberOfDecimals; } /** * Returns the name of the class in a String. * * @return LinearMapping as a String. */ public function toString():String { return "LinearMapping"; } } }
Yes it does.
]]>Vivamus adipiscing velit vel dolor pretium adipiscing. Nam sed ipsum lobortis mi dapibus viverra. Aliquam erat volutpat. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin sit amet metus. Donec in lorem. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc mattis ipsum et quam. Nullam viverra eros ut tellus. Donec euismod rhoncus diam. Sed ultricies. Suspendisse non eros at nunc placerat mollis. Nam vulputate sagittis velit. Suspendisse potenti. Nunc consectetur. Suspendisse ultrices metus at sapien. Curabitur ullamcorper neque eu mi. Sed at nulla et magna tempus adipiscing.
]]>