- de.javagl.jgltf.impl.v2.techniquewebgl - package de.javagl.jgltf.impl.v2.techniquewebgl
-
- defaultAttributes() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Program
-
Returns the default value of the attributes
- defaultAttributes() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
Returns the default value of the attributes
- defaultBlendColor() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the blendColor
- defaultBlendEquationSeparate() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the blendEquationSeparate
- defaultBlendFuncSeparate() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the blendFuncSeparate
- defaultColorMask() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the colorMask
- defaultCullFace() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the cullFace
- defaultDepthFunc() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the depthFunc
- defaultDepthMask() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the depthMask
- defaultDepthRange() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the depthRange
- defaultEnable() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStates
-
Returns the default value of the enable
- defaultFrontFace() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the frontFace
- defaultLineWidth() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the lineWidth
- defaultParameters() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
Returns the default value of the parameters
- defaultPolygonOffset() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Returns the default value of the polygonOffset
- defaultPrograms() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.GlTFKHR_technique_webgl
-
Returns the default value of the programs
- defaultShaders() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.GlTFKHR_technique_webgl
-
Returns the default value of the shaders
- defaultStates() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
Returns the default value of the states
- defaultTechniques() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.GlTFKHR_technique_webgl
-
Returns the default value of the techniques
- defaultUniforms() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
Returns the default value of the uniforms
- getAttributes() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Program
-
Names of GLSL vertex shader attributes.
- getAttributes() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
A dictionary object of strings that maps GLSL attribute names to
technique parameter IDs.
- getBlendColor() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Floating-point values passed to `blendColor()`.
- getBlendEquationSeparate() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Integer values passed to `blendEquationSeparate()`.
- getBlendFuncSeparate() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Integer values passed to `blendFuncSeparate()`.
- getBufferView() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Shader
-
The index of the bufferView that contains the shader source.
- getColorMask() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Boolean values passed to `colorMask()`.
- getCount() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueParameters
-
When defined, the parameter is an array of count elements of the
specified type.
- getCullFace() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Integer value passed to `cullFace()`.
- getDepthFunc() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Integer values passed to `depthFunc()`.
- getDepthMask() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Boolean value passed to `depthMask()`.
- getDepthRange() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Floating-point values passed to `depthRange()`.
- getEnable() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStates
-
WebGL states to enable.
- getFragmentShader() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Program
-
The index of the fragment shader.
- getFrontFace() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Integer value passed to `frontFace()`.
- getFunctions() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStates
-
Arguments for fixed-function rendering state functions other than
`enable()`/`disable()`.
- getLineWidth() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Floating-point value passed to `lineWidth()`.
- getNode() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueParameters
-
The index of the node whose transform is used as the parameter's
value.
- getParameters() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
A dictionary object of technique.parameters objects.
- getPolygonOffset() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Floating-point value passed to `polygonOffset()`.
- getProgram() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
The index of the program.
- getPrograms() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.GlTFKHR_technique_webgl
-
An array of programs.
- getSemantic() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueParameters
-
Identifies a parameter with a well-known meaning.
- getShaders() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.GlTFKHR_technique_webgl
-
An array of shaders.
- getStates() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
Fixed-function rendering states.
- getTechniques() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.GlTFKHR_technique_webgl
-
An array of techniques.
- getType() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Shader
-
The shader stage.
- getType() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueParameters
-
The datatype.
- getUniforms() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
A dictionary object of strings that maps GLSL uniform names to
technique parameter IDs.
- getUri() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Shader
-
The uri of the GLSL source.
- getValue() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueParameters
-
The value of the parameter.
- getVertexShader() - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Program
-
The index of the vertex shader.
- GlTFKHR_technique_webgl - Class in de.javagl.jgltf.impl.v2.techniquewebgl
-
Auto-generated for glTF.KHR_technique_webgl.schema.json
- GlTFKHR_technique_webgl() - Constructor for class de.javagl.jgltf.impl.v2.techniquewebgl.GlTFKHR_technique_webgl
-
- setAttributes(List<String>) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Program
-
Names of GLSL vertex shader attributes.
- setAttributes(Map<String, String>) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
A dictionary object of strings that maps GLSL attribute names to
technique parameter IDs.
- setBlendColor(float[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Floating-point values passed to `blendColor()`.
- setBlendEquationSeparate(int[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Integer values passed to `blendEquationSeparate()`.
- setBlendFuncSeparate(int[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Integer values passed to `blendFuncSeparate()`.
- setBufferView(Integer) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Shader
-
The index of the bufferView that contains the shader source.
- setColorMask(boolean[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Boolean values passed to `colorMask()`.
- setCount(Integer) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueParameters
-
When defined, the parameter is an array of count elements of the
specified type.
- setCullFace(int[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Integer value passed to `cullFace()`.
- setDepthFunc(int[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Integer values passed to `depthFunc()`.
- setDepthMask(boolean[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Boolean value passed to `depthMask()`.
- setDepthRange(float[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Floating-point values passed to `depthRange()`.
- setEnable(List<Integer>) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStates
-
WebGL states to enable.
- setFragmentShader(Integer) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Program
-
The index of the fragment shader.
- setFrontFace(int[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Integer value passed to `frontFace()`.
- setFunctions(TechniqueStatesFunctions) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStates
-
Arguments for fixed-function rendering state functions other than
`enable()`/`disable()`.
- setLineWidth(float[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Floating-point value passed to `lineWidth()`.
- setNode(Integer) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueParameters
-
The index of the node whose transform is used as the parameter's
value.
- setParameters(Map<String, TechniqueParameters>) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
A dictionary object of technique.parameters objects.
- setPolygonOffset(float[]) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueStatesFunctions
-
Floating-point value passed to `polygonOffset()`.
- setProgram(Integer) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
The index of the program.
- setPrograms(List<Program>) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.GlTFKHR_technique_webgl
-
An array of programs.
- setSemantic(String) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueParameters
-
Identifies a parameter with a well-known meaning.
- setShaders(List<Shader>) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.GlTFKHR_technique_webgl
-
An array of shaders.
- setStates(TechniqueStates) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
Fixed-function rendering states.
- setTechniques(List<Technique>) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.GlTFKHR_technique_webgl
-
An array of techniques.
- setType(Integer) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Shader
-
The shader stage.
- setType(Integer) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueParameters
-
The datatype.
- setUniforms(Map<String, String>) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Technique
-
A dictionary object of strings that maps GLSL uniform names to
technique parameter IDs.
- setUri(String) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Shader
-
The uri of the GLSL source.
- setValue(List<Object>) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.TechniqueParameters
-
The value of the parameter.
- setVertexShader(Integer) - Method in class de.javagl.jgltf.impl.v2.techniquewebgl.Program
-
The index of the vertex shader.
- Shader - Class in de.javagl.jgltf.impl.v2.techniquewebgl
-
A vertex or fragment shader.
- Shader() - Constructor for class de.javagl.jgltf.impl.v2.techniquewebgl.Shader
-