- de.javagl.jgltf.impl.v1 - package de.javagl.jgltf.impl.v1
-
Implementation of the glTF structure.
- defaultAccessors() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the accessors
- defaultAnimations() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the animations
- defaultApi() - Method in class de.javagl.jgltf.impl.v1.AssetProfile
-
Returns the default value of the api
- defaultAsset() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the asset
- defaultAttributes() - Method in class de.javagl.jgltf.impl.v1.MeshPrimitive
-
Returns the default value of the attributes
- defaultAttributes() - Method in class de.javagl.jgltf.impl.v1.Program
-
Returns the default value of the attributes
- defaultAttributes() - Method in class de.javagl.jgltf.impl.v1.Technique
-
Returns the default value of the attributes
- defaultBindShapeMatrix() - Method in class de.javagl.jgltf.impl.v1.Skin
-
Returns the default value of the bindShapeMatrix
- defaultBlendColor() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the blendColor
- defaultBlendEquationSeparate() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the blendEquationSeparate
- defaultBlendFuncSeparate() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the blendFuncSeparate
- defaultBuffers() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the buffers
- defaultBufferViews() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the bufferViews
- defaultByteLength() - Method in class de.javagl.jgltf.impl.v1.Buffer
-
Returns the default value of the byteLength
- defaultByteLength() - Method in class de.javagl.jgltf.impl.v1.BufferView
-
Returns the default value of the byteLength
- defaultByteStride() - Method in class de.javagl.jgltf.impl.v1.Accessor
-
Returns the default value of the byteStride
- defaultCameras() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the cameras
- defaultChannels() - Method in class de.javagl.jgltf.impl.v1.Animation
-
Returns the default value of the channels
- defaultChildren() - Method in class de.javagl.jgltf.impl.v1.Node
-
Returns the default value of the children
- defaultColorMask() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the colorMask
- defaultCullFace() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the cullFace
- defaultDepthFunc() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the depthFunc
- defaultDepthMask() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the depthMask
- defaultDepthRange() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the depthRange
- defaultEnable() - Method in class de.javagl.jgltf.impl.v1.TechniqueStates
-
Returns the default value of the enable
- defaultExtensionsUsed() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the extensionsUsed
- defaultFormat() - Method in class de.javagl.jgltf.impl.v1.Texture
-
Returns the default value of the format
- defaultFrontFace() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the frontFace
- defaultImages() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the images
- defaultInternalFormat() - Method in class de.javagl.jgltf.impl.v1.Texture
-
Returns the default value of the internalFormat
- defaultInterpolation() - Method in class de.javagl.jgltf.impl.v1.AnimationSampler
-
Returns the default value of the interpolation
- defaultLineWidth() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the lineWidth
- defaultMagFilter() - Method in class de.javagl.jgltf.impl.v1.Sampler
-
Returns the default value of the magFilter
- defaultMaterials() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the materials
- defaultMatrix() - Method in class de.javagl.jgltf.impl.v1.Node
-
Returns the default value of the matrix
- defaultMeshes() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the meshes
- defaultMinFilter() - Method in class de.javagl.jgltf.impl.v1.Sampler
-
Returns the default value of the minFilter
- defaultMode() - Method in class de.javagl.jgltf.impl.v1.MeshPrimitive
-
Returns the default value of the mode
- defaultNodes() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the nodes
- defaultNodes() - Method in class de.javagl.jgltf.impl.v1.Scene
-
Returns the default value of the nodes
- defaultParameters() - Method in class de.javagl.jgltf.impl.v1.Animation
-
Returns the default value of the parameters
- defaultParameters() - Method in class de.javagl.jgltf.impl.v1.Technique
-
Returns the default value of the parameters
- defaultPolygonOffset() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the polygonOffset
- defaultPremultipliedAlpha() - Method in class de.javagl.jgltf.impl.v1.Asset
-
Returns the default value of the premultipliedAlpha
- defaultPrimitives() - Method in class de.javagl.jgltf.impl.v1.Mesh
-
Returns the default value of the primitives
- defaultProfile() - Method in class de.javagl.jgltf.impl.v1.Asset
-
Returns the default value of the profile
- defaultPrograms() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the programs
- defaultRotation() - Method in class de.javagl.jgltf.impl.v1.Node
-
Returns the default value of the rotation
- defaultSamplers() - Method in class de.javagl.jgltf.impl.v1.Animation
-
Returns the default value of the samplers
- defaultSamplers() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the samplers
- defaultScale() - Method in class de.javagl.jgltf.impl.v1.Node
-
Returns the default value of the scale
- defaultScenes() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the scenes
- defaultScissor() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Returns the default value of the scissor
- defaultShaders() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the shaders
- defaultSkins() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the skins
- defaultStates() - Method in class de.javagl.jgltf.impl.v1.Technique
-
Returns the default value of the states
- defaultTarget() - Method in class de.javagl.jgltf.impl.v1.Texture
-
Returns the default value of the target
- defaultTechniques() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the techniques
- defaultTextures() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Returns the default value of the textures
- defaultTranslation() - Method in class de.javagl.jgltf.impl.v1.Node
-
Returns the default value of the translation
- defaultType() - Method in class de.javagl.jgltf.impl.v1.Buffer
-
Returns the default value of the type
- defaultType() - Method in class de.javagl.jgltf.impl.v1.Texture
-
Returns the default value of the type
- defaultUniforms() - Method in class de.javagl.jgltf.impl.v1.Technique
-
Returns the default value of the uniforms
- defaultValues() - Method in class de.javagl.jgltf.impl.v1.Material
-
Returns the default value of the values
- defaultVersion() - Method in class de.javagl.jgltf.impl.v1.AssetProfile
-
Returns the default value of the version
- defaultWrapS() - Method in class de.javagl.jgltf.impl.v1.Sampler
-
Returns the default value of the wrapS
- defaultWrapT() - Method in class de.javagl.jgltf.impl.v1.Sampler
-
Returns the default value of the wrapT
- getAccessors() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of accessors.
- getAnimations() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of keyframe animations.
- getApi() - Method in class de.javagl.jgltf.impl.v1.AssetProfile
-
Specifies the target rendering API.
- getAspectRatio() - Method in class de.javagl.jgltf.impl.v1.CameraPerspective
-
The floating-point aspect ratio of the field of view.
- getAsset() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Metadata about the glTF asset.
- getAttributes() - Method in class de.javagl.jgltf.impl.v1.MeshPrimitive
-
A dictionary object of strings, where each string is the ID of the
accessor containing an attribute.
- getAttributes() - Method in class de.javagl.jgltf.impl.v1.Program
-
Names of GLSL vertex shader attributes.
- getAttributes() - Method in class de.javagl.jgltf.impl.v1.Technique
-
A dictionary object of strings that maps GLSL attribute names to
technique parameter IDs.
- getBindShapeMatrix() - Method in class de.javagl.jgltf.impl.v1.Skin
-
Floating-point 4x4 transformation matrix stored in column-major order.
- getBlendColor() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Floating-point values passed to `blendColor()`.
- getBlendEquationSeparate() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Integer values passed to `blendEquationSeparate()`.
- getBlendFuncSeparate() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Integer values passed to `blendFuncSeparate()`.
- getBuffer() - Method in class de.javagl.jgltf.impl.v1.BufferView
-
The ID of the buffer.
- getBuffers() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of buffers.
- getBufferView() - Method in class de.javagl.jgltf.impl.v1.Accessor
-
The ID of the bufferView.
- getBufferViews() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of bufferViews.
- getByteLength() - Method in class de.javagl.jgltf.impl.v1.Buffer
-
The length of the buffer in bytes.
- getByteLength() - Method in class de.javagl.jgltf.impl.v1.BufferView
-
The length of the bufferView in bytes.
- getByteOffset() - Method in class de.javagl.jgltf.impl.v1.Accessor
-
The offset relative to the start of the bufferView in bytes.
- getByteOffset() - Method in class de.javagl.jgltf.impl.v1.BufferView
-
The offset into the buffer in bytes.
- getByteStride() - Method in class de.javagl.jgltf.impl.v1.Accessor
-
The stride, in bytes, between attributes referenced by this accessor.
- getCamera() - Method in class de.javagl.jgltf.impl.v1.Node
-
The ID of the camera referenced by this node.
- getCameras() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of cameras.
- getChannels() - Method in class de.javagl.jgltf.impl.v1.Animation
-
An array of channels, each of which targets an animation's sampler at
a node's property.
- getChildren() - Method in class de.javagl.jgltf.impl.v1.Node
-
The IDs of this node's children.
- getColorMask() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Boolean values passed to `colorMask()`.
- getComponentType() - Method in class de.javagl.jgltf.impl.v1.Accessor
-
The datatype of components in the attribute.
- getCopyright() - Method in class de.javagl.jgltf.impl.v1.Asset
-
A copyright message suitable for display to credit the content
creator.
- getCount() - Method in class de.javagl.jgltf.impl.v1.Accessor
-
The number of attributes referenced by this accessor.
- getCount() - Method in class de.javagl.jgltf.impl.v1.TechniqueParameters
-
When defined, the parameter is an array of count elements of the
specified type.
- getCullFace() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Integer value passed to `cullFace()`.
- getDepthFunc() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Integer values passed to `depthFunc()`.
- getDepthMask() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Boolean value passed to `depthMask()`.
- getDepthRange() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Floating-point values passed to `depthRange()`.
- getEnable() - Method in class de.javagl.jgltf.impl.v1.TechniqueStates
-
WebGL states to enable.
- getExtensions() - Method in class de.javagl.jgltf.impl.v1.GlTFProperty
-
Dictionary object with extension-specific objects.
- getExtensionsUsed() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Names of extensions used somewhere in this asset.
- getExtras() - Method in class de.javagl.jgltf.impl.v1.GlTFProperty
-
Application-specific data.
- getFormat() - Method in class de.javagl.jgltf.impl.v1.Texture
-
The texture's format.
- getFragmentShader() - Method in class de.javagl.jgltf.impl.v1.Program
-
The ID of the fragment shader.
- getFrontFace() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Integer value passed to `frontFace()`.
- getFunctions() - Method in class de.javagl.jgltf.impl.v1.TechniqueStates
-
Arguments for fixed-function rendering state functions other than
`enable()`/`disable()`.
- getGenerator() - Method in class de.javagl.jgltf.impl.v1.Asset
-
Tool that generated this glTF model.
- getId() - Method in class de.javagl.jgltf.impl.v1.AnimationChannelTarget
-
The ID of the node to target.
- getImages() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of images.
- getIndices() - Method in class de.javagl.jgltf.impl.v1.MeshPrimitive
-
The ID of the accessor that contains the indices.
- getInput() - Method in class de.javagl.jgltf.impl.v1.AnimationSampler
-
The ID of a parameter in this animation to use as keyframe input,
e.g., time.
- getInternalFormat() - Method in class de.javagl.jgltf.impl.v1.Texture
-
The texture's internal format.
- getInterpolation() - Method in class de.javagl.jgltf.impl.v1.AnimationSampler
-
Interpolation algorithm.
- getInverseBindMatrices() - Method in class de.javagl.jgltf.impl.v1.Skin
-
The ID of the accessor containing the floating-point 4x4 inverse-bind
matrices.
- getJointName() - Method in class de.javagl.jgltf.impl.v1.Node
-
Name used when this node is a joint in a skin.
- getJointNames() - Method in class de.javagl.jgltf.impl.v1.Skin
-
Joint names of the joints (nodes with a `jointName` property) in this
skin.
- getLineWidth() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Floating-point value passed to `lineWidth()`.
- getMagFilter() - Method in class de.javagl.jgltf.impl.v1.Sampler
-
Magnification filter.
- getMaterial() - Method in class de.javagl.jgltf.impl.v1.MeshPrimitive
-
The ID of the material to apply to this primitive when rendering.
- getMaterials() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of materials.
- getMatrix() - Method in class de.javagl.jgltf.impl.v1.Node
-
A floating-point 4x4 transformation matrix stored in column-major
order.
- getMax() - Method in class de.javagl.jgltf.impl.v1.Accessor
-
Maximum value of each component in this attribute.
- getMeshes() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of meshes.
- getMeshes() - Method in class de.javagl.jgltf.impl.v1.Node
-
The IDs of the meshes in this node.
- getMin() - Method in class de.javagl.jgltf.impl.v1.Accessor
-
Minimum value of each component in this attribute.
- getMinFilter() - Method in class de.javagl.jgltf.impl.v1.Sampler
-
Minification filter.
- getMode() - Method in class de.javagl.jgltf.impl.v1.MeshPrimitive
-
The type of primitives to render.
- getName() - Method in class de.javagl.jgltf.impl.v1.GlTFChildOfRootProperty
-
The user-defined name of this object.
- getNode() - Method in class de.javagl.jgltf.impl.v1.TechniqueParameters
-
The id of the node whose transform is used as the parameter's value.
- getNodes() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of nodes.
- getNodes() - Method in class de.javagl.jgltf.impl.v1.Scene
-
The IDs of each root node.
- getOrthographic() - Method in class de.javagl.jgltf.impl.v1.Camera
-
An orthographic camera containing properties to create an orthographic
projection matrix.
- getOutput() - Method in class de.javagl.jgltf.impl.v1.AnimationSampler
-
The ID of a parameter in this animation to use as keyframe output.
- getParameters() - Method in class de.javagl.jgltf.impl.v1.Animation
-
A dictionary object of strings whose values are IDs of accessors with
keyframe data, e.g., time, translation, rotation, etc.
- getParameters() - Method in class de.javagl.jgltf.impl.v1.Technique
-
A dictionary object of technique.parameters objects.
- getPath() - Method in class de.javagl.jgltf.impl.v1.AnimationChannelTarget
-
The name of the node's TRS property to modify.
- getPerspective() - Method in class de.javagl.jgltf.impl.v1.Camera
-
A perspective camera containing properties to create a perspective
projection matrix.
- getPolygonOffset() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Floating-point value passed to `polygonOffset()`.
- getPrimitives() - Method in class de.javagl.jgltf.impl.v1.Mesh
-
An array of primitives, each defining geometry to be rendered with a
material.
- getProfile() - Method in class de.javagl.jgltf.impl.v1.Asset
-
The profile of this Asset (optional)
Default: {}
- getProgram() - Method in class de.javagl.jgltf.impl.v1.Technique
-
The ID of the program.
- getPrograms() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of programs.
- getRotation() - Method in class de.javagl.jgltf.impl.v1.Node
-
The node's unit quaternion rotation in the order (x, y, z, w), where w
is the scalar.
- getSampler() - Method in class de.javagl.jgltf.impl.v1.AnimationChannel
-
The ID of a sampler in this animation used to compute the value for
the target.
- getSampler() - Method in class de.javagl.jgltf.impl.v1.Texture
-
The ID of the sampler used by this texture.
- getSamplers() - Method in class de.javagl.jgltf.impl.v1.Animation
-
A dictionary object of samplers that combines input and output
parameters with an interpolation algorithm to define a keyframe graph
(but not its target).
- getSamplers() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of samplers.
- getScale() - Method in class de.javagl.jgltf.impl.v1.Node
-
The node's non-uniform scale.
- getScene() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
The ID of the default scene.
- getScenes() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of scenes.
- getScissor() - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Floating-point value passed to `scissor()`.
- getSemantic() - Method in class de.javagl.jgltf.impl.v1.TechniqueParameters
-
Identifies a parameter with a well-known meaning.
- getShaders() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of shaders.
- getSkeletons() - Method in class de.javagl.jgltf.impl.v1.Node
-
The ID of skeleton nodes.
- getSkin() - Method in class de.javagl.jgltf.impl.v1.Node
-
The ID of the skin referenced by this node.
- getSkins() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of skins.
- getSource() - Method in class de.javagl.jgltf.impl.v1.Texture
-
The ID of the image used by this texture.
- getStates() - Method in class de.javagl.jgltf.impl.v1.Technique
-
Fixed-function rendering states.
- getTarget() - Method in class de.javagl.jgltf.impl.v1.AnimationChannel
-
The ID of the node and TRS property to target.
- getTarget() - Method in class de.javagl.jgltf.impl.v1.BufferView
-
The target that the WebGL buffer should be bound to.
- getTarget() - Method in class de.javagl.jgltf.impl.v1.Texture
-
The target that the WebGL texture should be bound to.
- getTechnique() - Method in class de.javagl.jgltf.impl.v1.Material
-
The ID of the technique.
- getTechniques() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of techniques.
- getTextures() - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of textures.
- getTranslation() - Method in class de.javagl.jgltf.impl.v1.Node
-
The node's translation.
- getType() - Method in class de.javagl.jgltf.impl.v1.Accessor
-
Specifies if the attribute is a scalar, vector, or matrix.
- getType() - Method in class de.javagl.jgltf.impl.v1.Buffer
-
XMLHttpRequest `responseType`.
- getType() - Method in class de.javagl.jgltf.impl.v1.Camera
-
Specifies if the camera uses a perspective or orthographic projection.
- getType() - Method in class de.javagl.jgltf.impl.v1.Shader
-
The shader stage.
- getType() - Method in class de.javagl.jgltf.impl.v1.TechniqueParameters
-
The datatype.
- getType() - Method in class de.javagl.jgltf.impl.v1.Texture
-
Texel datatype.
- getUniforms() - Method in class de.javagl.jgltf.impl.v1.Technique
-
A dictionary object of strings that maps GLSL uniform names to
technique parameter IDs.
- getUri() - Method in class de.javagl.jgltf.impl.v1.Buffer
-
The uri of the buffer.
- getUri() - Method in class de.javagl.jgltf.impl.v1.Image
-
The uri of the image.
- getUri() - Method in class de.javagl.jgltf.impl.v1.Shader
-
The uri of the GLSL source.
- getValue() - Method in class de.javagl.jgltf.impl.v1.TechniqueParameters
-
The value of the parameter.
- getValues() - Method in class de.javagl.jgltf.impl.v1.Material
-
A dictionary object of parameter values.
- getVersion() - Method in class de.javagl.jgltf.impl.v1.Asset
-
The glTF version.
- getVersion() - Method in class de.javagl.jgltf.impl.v1.AssetProfile
-
The API version.
- getVertexShader() - Method in class de.javagl.jgltf.impl.v1.Program
-
The ID of the vertex shader.
- getWrapS() - Method in class de.javagl.jgltf.impl.v1.Sampler
-
s wrapping mode.
- getWrapT() - Method in class de.javagl.jgltf.impl.v1.Sampler
-
t wrapping mode.
- getXmag() - Method in class de.javagl.jgltf.impl.v1.CameraOrthographic
-
The floating-point horizontal magnification of the view.
- getYfov() - Method in class de.javagl.jgltf.impl.v1.CameraPerspective
-
The floating-point vertical field of view in radians.
- getYmag() - Method in class de.javagl.jgltf.impl.v1.CameraOrthographic
-
The floating-point vertical magnification of the view.
- getZfar() - Method in class de.javagl.jgltf.impl.v1.CameraOrthographic
-
The floating-point distance to the far clipping plane.
- getZfar() - Method in class de.javagl.jgltf.impl.v1.CameraPerspective
-
The floating-point distance to the far clipping plane.
- getZnear() - Method in class de.javagl.jgltf.impl.v1.CameraOrthographic
-
The floating-point distance to the near clipping plane.
- getZnear() - Method in class de.javagl.jgltf.impl.v1.CameraPerspective
-
The floating-point distance to the near clipping plane.
- GlTF - Class in de.javagl.jgltf.impl.v1
-
The root object for a glTF asset.
- GlTF() - Constructor for class de.javagl.jgltf.impl.v1.GlTF
-
- GlTFChildOfRootProperty - Class in de.javagl.jgltf.impl.v1
-
Auto-generated for glTFChildOfRootProperty.schema.json
- GlTFChildOfRootProperty() - Constructor for class de.javagl.jgltf.impl.v1.GlTFChildOfRootProperty
-
- GlTFProperty - Class in de.javagl.jgltf.impl.v1
-
Auto-generated for glTFProperty.schema.json
- GlTFProperty() - Constructor for class de.javagl.jgltf.impl.v1.GlTFProperty
-
- Sampler - Class in de.javagl.jgltf.impl.v1
-
Texture sampler properties for filtering and wrapping modes.
- Sampler() - Constructor for class de.javagl.jgltf.impl.v1.Sampler
-
- Scene - Class in de.javagl.jgltf.impl.v1
-
The root nodes of a scene.
- Scene() - Constructor for class de.javagl.jgltf.impl.v1.Scene
-
- setAccessors(Map<String, Accessor>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of accessors.
- setAnimations(Map<String, Animation>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of keyframe animations.
- setApi(String) - Method in class de.javagl.jgltf.impl.v1.AssetProfile
-
Specifies the target rendering API.
- setAspectRatio(Float) - Method in class de.javagl.jgltf.impl.v1.CameraPerspective
-
The floating-point aspect ratio of the field of view.
- setAsset(Asset) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Metadata about the glTF asset.
- setAttributes(Map<String, String>) - Method in class de.javagl.jgltf.impl.v1.MeshPrimitive
-
A dictionary object of strings, where each string is the ID of the
accessor containing an attribute.
- setAttributes(List<String>) - Method in class de.javagl.jgltf.impl.v1.Program
-
Names of GLSL vertex shader attributes.
- setAttributes(Map<String, String>) - Method in class de.javagl.jgltf.impl.v1.Technique
-
A dictionary object of strings that maps GLSL attribute names to
technique parameter IDs.
- setBindShapeMatrix(float[]) - Method in class de.javagl.jgltf.impl.v1.Skin
-
Floating-point 4x4 transformation matrix stored in column-major order.
- setBlendColor(float[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Floating-point values passed to `blendColor()`.
- setBlendEquationSeparate(int[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Integer values passed to `blendEquationSeparate()`.
- setBlendFuncSeparate(int[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Integer values passed to `blendFuncSeparate()`.
- setBuffer(String) - Method in class de.javagl.jgltf.impl.v1.BufferView
-
The ID of the buffer.
- setBuffers(Map<String, Buffer>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of buffers.
- setBufferView(String) - Method in class de.javagl.jgltf.impl.v1.Accessor
-
The ID of the bufferView.
- setBufferViews(Map<String, BufferView>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of bufferViews.
- setByteLength(Integer) - Method in class de.javagl.jgltf.impl.v1.Buffer
-
The length of the buffer in bytes.
- setByteLength(Integer) - Method in class de.javagl.jgltf.impl.v1.BufferView
-
The length of the bufferView in bytes.
- setByteOffset(Integer) - Method in class de.javagl.jgltf.impl.v1.Accessor
-
The offset relative to the start of the bufferView in bytes.
- setByteOffset(Integer) - Method in class de.javagl.jgltf.impl.v1.BufferView
-
The offset into the buffer in bytes.
- setByteStride(Integer) - Method in class de.javagl.jgltf.impl.v1.Accessor
-
The stride, in bytes, between attributes referenced by this accessor.
- setCamera(String) - Method in class de.javagl.jgltf.impl.v1.Node
-
The ID of the camera referenced by this node.
- setCameras(Map<String, Camera>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of cameras.
- setChannels(List<AnimationChannel>) - Method in class de.javagl.jgltf.impl.v1.Animation
-
An array of channels, each of which targets an animation's sampler at
a node's property.
- setChildren(List<String>) - Method in class de.javagl.jgltf.impl.v1.Node
-
The IDs of this node's children.
- setColorMask(boolean[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Boolean values passed to `colorMask()`.
- setComponentType(Integer) - Method in class de.javagl.jgltf.impl.v1.Accessor
-
The datatype of components in the attribute.
- setCopyright(String) - Method in class de.javagl.jgltf.impl.v1.Asset
-
A copyright message suitable for display to credit the content
creator.
- setCount(Integer) - Method in class de.javagl.jgltf.impl.v1.Accessor
-
The number of attributes referenced by this accessor.
- setCount(Integer) - Method in class de.javagl.jgltf.impl.v1.TechniqueParameters
-
When defined, the parameter is an array of count elements of the
specified type.
- setCullFace(int[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Integer value passed to `cullFace()`.
- setDepthFunc(int[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Integer values passed to `depthFunc()`.
- setDepthMask(boolean[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Boolean value passed to `depthMask()`.
- setDepthRange(float[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Floating-point values passed to `depthRange()`.
- setEnable(List<Integer>) - Method in class de.javagl.jgltf.impl.v1.TechniqueStates
-
WebGL states to enable.
- setExtensions(Map<String, Object>) - Method in class de.javagl.jgltf.impl.v1.GlTFProperty
-
Dictionary object with extension-specific objects.
- setExtensionsUsed(List<String>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
Names of extensions used somewhere in this asset.
- setExtras(Object) - Method in class de.javagl.jgltf.impl.v1.GlTFProperty
-
Application-specific data.
- setFormat(Integer) - Method in class de.javagl.jgltf.impl.v1.Texture
-
The texture's format.
- setFragmentShader(String) - Method in class de.javagl.jgltf.impl.v1.Program
-
The ID of the fragment shader.
- setFrontFace(int[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Integer value passed to `frontFace()`.
- setFunctions(TechniqueStatesFunctions) - Method in class de.javagl.jgltf.impl.v1.TechniqueStates
-
Arguments for fixed-function rendering state functions other than
`enable()`/`disable()`.
- setGenerator(String) - Method in class de.javagl.jgltf.impl.v1.Asset
-
Tool that generated this glTF model.
- setId(String) - Method in class de.javagl.jgltf.impl.v1.AnimationChannelTarget
-
The ID of the node to target.
- setImages(Map<String, Image>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of images.
- setIndices(String) - Method in class de.javagl.jgltf.impl.v1.MeshPrimitive
-
The ID of the accessor that contains the indices.
- setInput(String) - Method in class de.javagl.jgltf.impl.v1.AnimationSampler
-
The ID of a parameter in this animation to use as keyframe input,
e.g., time.
- setInternalFormat(Integer) - Method in class de.javagl.jgltf.impl.v1.Texture
-
The texture's internal format.
- setInterpolation(String) - Method in class de.javagl.jgltf.impl.v1.AnimationSampler
-
Interpolation algorithm.
- setInverseBindMatrices(String) - Method in class de.javagl.jgltf.impl.v1.Skin
-
The ID of the accessor containing the floating-point 4x4 inverse-bind
matrices.
- setJointName(String) - Method in class de.javagl.jgltf.impl.v1.Node
-
Name used when this node is a joint in a skin.
- setJointNames(List<String>) - Method in class de.javagl.jgltf.impl.v1.Skin
-
Joint names of the joints (nodes with a `jointName` property) in this
skin.
- setLineWidth(float[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Floating-point value passed to `lineWidth()`.
- setMagFilter(Integer) - Method in class de.javagl.jgltf.impl.v1.Sampler
-
Magnification filter.
- setMaterial(String) - Method in class de.javagl.jgltf.impl.v1.MeshPrimitive
-
The ID of the material to apply to this primitive when rendering.
- setMaterials(Map<String, Material>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of materials.
- setMatrix(float[]) - Method in class de.javagl.jgltf.impl.v1.Node
-
A floating-point 4x4 transformation matrix stored in column-major
order.
- setMax(Number[]) - Method in class de.javagl.jgltf.impl.v1.Accessor
-
Maximum value of each component in this attribute.
- setMeshes(Map<String, Mesh>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of meshes.
- setMeshes(List<String>) - Method in class de.javagl.jgltf.impl.v1.Node
-
The IDs of the meshes in this node.
- setMin(Number[]) - Method in class de.javagl.jgltf.impl.v1.Accessor
-
Minimum value of each component in this attribute.
- setMinFilter(Integer) - Method in class de.javagl.jgltf.impl.v1.Sampler
-
Minification filter.
- setMode(Integer) - Method in class de.javagl.jgltf.impl.v1.MeshPrimitive
-
The type of primitives to render.
- setName(String) - Method in class de.javagl.jgltf.impl.v1.GlTFChildOfRootProperty
-
The user-defined name of this object.
- setNode(String) - Method in class de.javagl.jgltf.impl.v1.TechniqueParameters
-
The id of the node whose transform is used as the parameter's value.
- setNodes(Map<String, Node>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of nodes.
- setNodes(List<String>) - Method in class de.javagl.jgltf.impl.v1.Scene
-
The IDs of each root node.
- setOrthographic(CameraOrthographic) - Method in class de.javagl.jgltf.impl.v1.Camera
-
An orthographic camera containing properties to create an orthographic
projection matrix.
- setOutput(String) - Method in class de.javagl.jgltf.impl.v1.AnimationSampler
-
The ID of a parameter in this animation to use as keyframe output.
- setParameters(Map<String, String>) - Method in class de.javagl.jgltf.impl.v1.Animation
-
A dictionary object of strings whose values are IDs of accessors with
keyframe data, e.g., time, translation, rotation, etc.
- setParameters(Map<String, TechniqueParameters>) - Method in class de.javagl.jgltf.impl.v1.Technique
-
A dictionary object of technique.parameters objects.
- setPath(String) - Method in class de.javagl.jgltf.impl.v1.AnimationChannelTarget
-
The name of the node's TRS property to modify.
- setPerspective(CameraPerspective) - Method in class de.javagl.jgltf.impl.v1.Camera
-
A perspective camera containing properties to create a perspective
projection matrix.
- setPolygonOffset(float[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Floating-point value passed to `polygonOffset()`.
- setPremultipliedAlpha(Boolean) - Method in class de.javagl.jgltf.impl.v1.Asset
-
Specifies if the shaders were generated with premultiplied alpha.
- setPrimitives(List<MeshPrimitive>) - Method in class de.javagl.jgltf.impl.v1.Mesh
-
An array of primitives, each defining geometry to be rendered with a
material.
- setProfile(AssetProfile) - Method in class de.javagl.jgltf.impl.v1.Asset
-
The profile of this Asset (optional)
Default: {}
- setProgram(String) - Method in class de.javagl.jgltf.impl.v1.Technique
-
The ID of the program.
- setPrograms(Map<String, Program>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of programs.
- setRotation(float[]) - Method in class de.javagl.jgltf.impl.v1.Node
-
The node's unit quaternion rotation in the order (x, y, z, w), where w
is the scalar.
- setSampler(String) - Method in class de.javagl.jgltf.impl.v1.AnimationChannel
-
The ID of a sampler in this animation used to compute the value for
the target.
- setSampler(String) - Method in class de.javagl.jgltf.impl.v1.Texture
-
The ID of the sampler used by this texture.
- setSamplers(Map<String, AnimationSampler>) - Method in class de.javagl.jgltf.impl.v1.Animation
-
A dictionary object of samplers that combines input and output
parameters with an interpolation algorithm to define a keyframe graph
(but not its target).
- setSamplers(Map<String, Sampler>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of samplers.
- setScale(float[]) - Method in class de.javagl.jgltf.impl.v1.Node
-
The node's non-uniform scale.
- setScene(String) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
The ID of the default scene.
- setScenes(Map<String, Scene>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of scenes.
- setScissor(float[]) - Method in class de.javagl.jgltf.impl.v1.TechniqueStatesFunctions
-
Floating-point value passed to `scissor()`.
- setSemantic(String) - Method in class de.javagl.jgltf.impl.v1.TechniqueParameters
-
Identifies a parameter with a well-known meaning.
- setShaders(Map<String, Shader>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of shaders.
- setSkeletons(List<String>) - Method in class de.javagl.jgltf.impl.v1.Node
-
The ID of skeleton nodes.
- setSkin(String) - Method in class de.javagl.jgltf.impl.v1.Node
-
The ID of the skin referenced by this node.
- setSkins(Map<String, Skin>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of skins.
- setSource(String) - Method in class de.javagl.jgltf.impl.v1.Texture
-
The ID of the image used by this texture.
- setStates(TechniqueStates) - Method in class de.javagl.jgltf.impl.v1.Technique
-
Fixed-function rendering states.
- setTarget(AnimationChannelTarget) - Method in class de.javagl.jgltf.impl.v1.AnimationChannel
-
The ID of the node and TRS property to target.
- setTarget(Integer) - Method in class de.javagl.jgltf.impl.v1.BufferView
-
The target that the WebGL buffer should be bound to.
- setTarget(Integer) - Method in class de.javagl.jgltf.impl.v1.Texture
-
The target that the WebGL texture should be bound to.
- setTechnique(String) - Method in class de.javagl.jgltf.impl.v1.Material
-
The ID of the technique.
- setTechniques(Map<String, Technique>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of techniques.
- setTextures(Map<String, Texture>) - Method in class de.javagl.jgltf.impl.v1.GlTF
-
A dictionary object of textures.
- setTranslation(float[]) - Method in class de.javagl.jgltf.impl.v1.Node
-
The node's translation.
- setType(String) - Method in class de.javagl.jgltf.impl.v1.Accessor
-
Specifies if the attribute is a scalar, vector, or matrix.
- setType(String) - Method in class de.javagl.jgltf.impl.v1.Buffer
-
XMLHttpRequest `responseType`.
- setType(String) - Method in class de.javagl.jgltf.impl.v1.Camera
-
Specifies if the camera uses a perspective or orthographic projection.
- setType(Integer) - Method in class de.javagl.jgltf.impl.v1.Shader
-
The shader stage.
- setType(Integer) - Method in class de.javagl.jgltf.impl.v1.TechniqueParameters
-
The datatype.
- setType(Integer) - Method in class de.javagl.jgltf.impl.v1.Texture
-
Texel datatype.
- setUniforms(Map<String, String>) - Method in class de.javagl.jgltf.impl.v1.Technique
-
A dictionary object of strings that maps GLSL uniform names to
technique parameter IDs.
- setUri(String) - Method in class de.javagl.jgltf.impl.v1.Buffer
-
The uri of the buffer.
- setUri(String) - Method in class de.javagl.jgltf.impl.v1.Image
-
The uri of the image.
- setUri(String) - Method in class de.javagl.jgltf.impl.v1.Shader
-
The uri of the GLSL source.
- setValue(Object) - Method in class de.javagl.jgltf.impl.v1.TechniqueParameters
-
The value of the parameter.
- setValues(Map<String, Object>) - Method in class de.javagl.jgltf.impl.v1.Material
-
A dictionary object of parameter values.
- setVersion(String) - Method in class de.javagl.jgltf.impl.v1.Asset
-
The glTF version.
- setVersion(String) - Method in class de.javagl.jgltf.impl.v1.AssetProfile
-
The API version.
- setVertexShader(String) - Method in class de.javagl.jgltf.impl.v1.Program
-
The ID of the vertex shader.
- setWrapS(Integer) - Method in class de.javagl.jgltf.impl.v1.Sampler
-
s wrapping mode.
- setWrapT(Integer) - Method in class de.javagl.jgltf.impl.v1.Sampler
-
t wrapping mode.
- setXmag(Float) - Method in class de.javagl.jgltf.impl.v1.CameraOrthographic
-
The floating-point horizontal magnification of the view.
- setYfov(Float) - Method in class de.javagl.jgltf.impl.v1.CameraPerspective
-
The floating-point vertical field of view in radians.
- setYmag(Float) - Method in class de.javagl.jgltf.impl.v1.CameraOrthographic
-
The floating-point vertical magnification of the view.
- setZfar(Float) - Method in class de.javagl.jgltf.impl.v1.CameraOrthographic
-
The floating-point distance to the far clipping plane.
- setZfar(Float) - Method in class de.javagl.jgltf.impl.v1.CameraPerspective
-
The floating-point distance to the far clipping plane.
- setZnear(Float) - Method in class de.javagl.jgltf.impl.v1.CameraOrthographic
-
The floating-point distance to the near clipping plane.
- setZnear(Float) - Method in class de.javagl.jgltf.impl.v1.CameraPerspective
-
The floating-point distance to the near clipping plane.
- Shader - Class in de.javagl.jgltf.impl.v1
-
A vertex or fragment shader.
- Shader() - Constructor for class de.javagl.jgltf.impl.v1.Shader
-
- Skin - Class in de.javagl.jgltf.impl.v1
-
Joints and matrices defining a skin.
- Skin() - Constructor for class de.javagl.jgltf.impl.v1.Skin
-