| Function Clamp:Float(val:Float,minimum:Float=0.0,maximum:Float=1.0)
	
	Return Min (Max (val,minimum),maximum)
EndFunction 
 
 Function Clamp:Float(val:Float,minimum:Float=0.0,maximum:Float=1.0)
	If val<minimum Return minimum
	If val>maximum Return maximum
	Return val
EndFunction 
 @Lead if you were going to add this to the Brl.maths, would you bother with (for example)
 
 Function Clamp:Float(val:Float,minimum:Float=0.0,maximum:Float=1.0)
?Debug
Assert Minimum<=Maximum,"Minimum not less than Maximum"
?
	Return Min (Max (val,minimum),maximum)
EndFunctionOr do you not bother with that sort of thing? 
 
 |