any

> # NAME

> any - returns TRUE if a boolean scalar is TRUE or any component of a boolean vector is TRUE.

> # SYNOPSIS

>       bool any( bool  a );
>       bool any( bool1 a );
>       bool any( bool2 a );
>       bool any( bool3 a );
>       bool any( bool4 a );

> # PARAMETERS

> a

>   Boolean vector or scalar of which to determine if any component is TRUE.

> # DESCRIPTION

> Returns TRUE if a boolean scalar is TRUE or any component of a boolean vector is TRUE.

> # REFERENCE IMPLEMENTATION

> any for a bool4 vector could be implemented like this.

>       bool any(bool4 a)
>       {
>         return a.x || a.y || a.z || a.w;
>       }

> # PROFILE SUPPORT

> any is supported in all profiles.

> Support in the fp20 is limited.

> # SEE ALSO

> all