public class ShaderParameter extends StyleParameter
Shader
objects.Constructor and Description |
---|
ShaderParameter(java.lang.String name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
getDefaultValues(int count)
Returns some suitable default values for a set of related
ShaderParameters.
|
java.lang.String |
getName(java.lang.Object option) |
Shader |
shaderValue(uk.ac.starlink.task.Environment env)
Returns the value of this parameter as a Shader object.
|
getOptionList, getUsage, setUsage, stringifyOption
addOption, addOption, clearOptions, getOption, getOptionNames, getOptions, getOptionValueList, objectToString, setDefaultOption, stringToObject
clearValue, getDescription, getName, getPosition, getPreferExplicit, getPrompt, getStringDefault, getValueClass, isNullPermitted, objectValue, setDescription, setDescription, setName, setNullPermitted, setPosition, setPreferExplicit, setPrompt, setStringDefault, setValue, setValueFromObject, setValueFromString, stringValue, toArray, toString
public ShaderParameter(java.lang.String name)
name
- parameter namepublic Shader shaderValue(uk.ac.starlink.task.Environment env) throws uk.ac.starlink.task.TaskException
env
- execution environmentuk.ac.starlink.task.TaskException
public java.lang.String getName(java.lang.Object option)
getName
in class uk.ac.starlink.task.ChoiceParameter
public static java.lang.String[] getDefaultValues(int count)
count
- number of parameters to get defaults forCopyright © 2017 Central Laboratory of the Research Councils. All Rights Reserved.