public class ShaderParameter extends StyleParameter<Shader>
Shader objects.| Constructor and Description | 
|---|
ShaderParameter(String name)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static String[] | 
getDefaultValues(int count)
Returns some suitable default values for a set of related
 ShaderParameters. 
 | 
String | 
getName(Shader option)
Converts an option value object to a string which is used to identify
 it as a string value of this parameter. 
 | 
Shader | 
shaderValue(Environment env)
Returns the value of this parameter as a Shader object. 
 | 
getOptionList, getUsage, setUsage, stringifyOptionobjectToString, setDefaultOption, stringToObjectaddOption, addOption, choiceToString, clearOptions, getOption, getOptionNames, getOptions, getOptionValueList, stringToChoiceclearValue, getDescription, getName, getPosition, getPreferExplicit, getPrompt, getStringDefault, getValueClass, isNullPermitted, objectValue, setDescription, setDescription, setName, setNullPermitted, setPosition, setPreferExplicit, setPrompt, setStringDefault, setValue, setValueFromObject, setValueFromString, stringValue, toArray, toStringpublic ShaderParameter(String name)
name - parameter namepublic Shader shaderValue(Environment env) throws TaskException
env - execution environmentTaskExceptionpublic String getName(Shader option)
AbstractChoiceParametergetName in class AbstractChoiceParameter<Shader,Shader>option - option valuepublic static String[] getDefaultValues(int count)
count - number of parameters to get defaults forCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.