1. NAME▲

clamp_t - return a value clamped to a given range using a given type

2. SYNOPSIS ▲

clamp_t( type , val , min , max );

3. ARGUMENTS ▲

type
    the type of variable to use

val
    current value

min
    minimum allowable value

max
    maximum allowable value

4. DESCRIPTION ▲

This macro does no typechecking and uses temporary variables of type AqtypeAq to make all the comparisons.

5. COPYRIGHT ▲