Clamp function: Difference between revisions
From Unreal Wiki, The Unreal Engine Documentation Site
Purpose for inline description for the static native functions articles |
m moved UE1:Clamp function to Clamp function over redirect: revert |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude>Clamp is math function provided by the {{classgames|Object}} class.</noinclude> | <noinclude>Clamp is math function provided by the {{classgames|Object}} class.</noinclude> | ||
{{code|native(251) static final function [[int]] '''Clamp''' ([[int]] '''V''', [[int]] '''A''',[[int]] '''B''')}} | |||
Limits ''V'' to the [[wp:interval (mathematics)|interval]] of [''A'', ''B'']. Exactly speaking, ''A'' will be returned if ''V'' is smaller than ''A'', ''B'' will be returned if ''V'' is larger than ''B'', otherwise ''V'' is returned. | Limits ''V'' to the [[wp:interval (mathematics)|interval]] of [''A'', ''B'']. Exactly speaking, ''A'' will be returned if ''V'' is smaller than ''A'', ''B'' will be returned if ''V'' is larger than ''B'', otherwise ''V'' is returned. | ||
This also applies if ''A'' is larger than ''B''. So if ''V'' is larger than ''B'', but smaller than ''A'', the value of ''A'' is returned even though ''V'' is actually between the two values. | This also applies if ''A'' is larger than ''B''. So if ''V'' is larger than ''B'', but smaller than ''A'', the value of ''A'' is returned even though ''V'' is actually between the two values. | ||
<noinclude>[[Category:Math functions]]</noinclude> | <noinclude>[[Category:Math functions]]</noinclude> |
Latest revision as of 19:40, 2 July 2010
Clamp is math function provided by the Object
()class.
Limits V to the interval of [A, B]. Exactly speaking, A will be returned if V is smaller than A, B will be returned if V is larger than B, otherwise V is returned.
This also applies if A is larger than B. So if V is larger than B, but smaller than A, the value of A is returned even though V is actually between the two values.