public float[] getFloatVec(String key)
    {
        float[] vec = NativeShaderData.getFloatVec(getNative(), key);
        if (vec == null)
            throw new IllegalArgumentException("key " + key + " not found in material");
        return vec;
    }
public float [ ] getFloatVec ( String key ) { float [ ] vec = NativeShaderData . getFloatVec ( getNative ( ) , key ) ; if ( vec == null ) throw new IllegalArgumentException ( "key " + key + " not found in material" ) ; return vec ; }
Get the value for a floating point uniform vector.
@param key name of uniform to get.
@return float array with value of named uniform.
@throws IllegalArgumentException if key is not in uniform descriptor.