Light | Dark

any

Name

any — check whether any element of a boolean vector is true

Declaration

bool any( bvec x);

Parameters

x

Specifies the vector to be tested for truth.

Description

any returns true if any element of x is true and false otherwise. It is functionally equivalent to:

    bool any(bvec x) {     // bvec can be bvec2, bvec3 or bvec4
        bool result = false;
        int i;
        for (i = 0; i < x.length(); ++i) {
            result |= x[i];
        }
        return result;
    }

Version Support

OpenGL Shading Language Version
Function Name 1.10 1.20 1.30 1.40 1.50 3.30 4.00 4.10 4.20 4.30 4.40 4.50
any

See Also

all, not

Think you can improve this page? Edit this page on GitHub.