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.