Skip navigation links
A B C D G I M N R S T 

A

Accessor - Class in de.javagl.jgltf.impl.v2
A typed view into a buffer view that contains raw binary data.
Accessor() - Constructor for class de.javagl.jgltf.impl.v2.Accessor
 
AccessorSparse - Class in de.javagl.jgltf.impl.v2
Sparse storage of accessor values that deviate from their initialization value.
AccessorSparse() - Constructor for class de.javagl.jgltf.impl.v2.AccessorSparse
 
AccessorSparseIndices - Class in de.javagl.jgltf.impl.v2
An object pointing to a buffer view containing the indices of deviating accessor values.
AccessorSparseIndices() - Constructor for class de.javagl.jgltf.impl.v2.AccessorSparseIndices
 
AccessorSparseValues - Class in de.javagl.jgltf.impl.v2
An object pointing to a buffer view containing the deviating accessor values.
AccessorSparseValues() - Constructor for class de.javagl.jgltf.impl.v2.AccessorSparseValues
 
addAccessors(Accessor) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given accessors.
addAnimations(Animation) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given animations.
addAttributes(String, Integer) - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
Add the given attributes.
addBuffers(Buffer) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given buffers.
addBufferViews(BufferView) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given bufferViews.
addCameras(Camera) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given cameras.
addChannels(AnimationChannel) - Method in class de.javagl.jgltf.impl.v2.Animation
Add the given channels.
addChildren(Integer) - Method in class de.javagl.jgltf.impl.v2.Node
Add the given children.
addExtensions(String, Object) - Method in class de.javagl.jgltf.impl.v2.GlTFProperty
Add the given extensions.
addExtensionsRequired(String) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given extensionsRequired.
addExtensionsUsed(String) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given extensionsUsed.
addImages(Image) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given images.
addJoints(Integer) - Method in class de.javagl.jgltf.impl.v2.Skin
Add the given joints.
addMaterials(Material) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given materials.
addMeshes(Mesh) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given meshes.
addNodes(Node) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given nodes.
addNodes(Integer) - Method in class de.javagl.jgltf.impl.v2.Scene
Add the given nodes.
addPrimitives(MeshPrimitive) - Method in class de.javagl.jgltf.impl.v2.Mesh
Add the given primitives.
addSamplers(AnimationSampler) - Method in class de.javagl.jgltf.impl.v2.Animation
Add the given samplers.
addSamplers(Sampler) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given samplers.
addScenes(Scene) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given scenes.
addSkins(Skin) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given skins.
addTargets(Map<String, Integer>) - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
Add the given targets.
addTextures(Texture) - Method in class de.javagl.jgltf.impl.v2.GlTF
Add the given textures.
addWeights(Float) - Method in class de.javagl.jgltf.impl.v2.Mesh
Add the given weights.
addWeights(Float) - Method in class de.javagl.jgltf.impl.v2.Node
Add the given weights.
Animation - Class in de.javagl.jgltf.impl.v2
A keyframe animation.
Animation() - Constructor for class de.javagl.jgltf.impl.v2.Animation
 
AnimationChannel - Class in de.javagl.jgltf.impl.v2
An animation channel combines an animation sampler with a target property being animated.
AnimationChannel() - Constructor for class de.javagl.jgltf.impl.v2.AnimationChannel
 
AnimationChannelTarget - Class in de.javagl.jgltf.impl.v2
The descriptor of the animated property.
AnimationChannelTarget() - Constructor for class de.javagl.jgltf.impl.v2.AnimationChannelTarget
 
AnimationSampler - Class in de.javagl.jgltf.impl.v2
An animation sampler combines timestamps with a sequence of output values and defines an interpolation algorithm.
AnimationSampler() - Constructor for class de.javagl.jgltf.impl.v2.AnimationSampler
 
Asset - Class in de.javagl.jgltf.impl.v2
Metadata about the glTF asset.
Asset() - Constructor for class de.javagl.jgltf.impl.v2.Asset
 

B

Buffer - Class in de.javagl.jgltf.impl.v2
A buffer points to binary geometry, animation, or skins.
Buffer() - Constructor for class de.javagl.jgltf.impl.v2.Buffer
 
BufferView - Class in de.javagl.jgltf.impl.v2
A view into a buffer generally representing a subset of the buffer.
BufferView() - Constructor for class de.javagl.jgltf.impl.v2.BufferView
 

C

Camera - Class in de.javagl.jgltf.impl.v2
A camera's projection.
Camera() - Constructor for class de.javagl.jgltf.impl.v2.Camera
 
CameraOrthographic - Class in de.javagl.jgltf.impl.v2
An orthographic camera containing properties to create an orthographic projection matrix.
CameraOrthographic() - Constructor for class de.javagl.jgltf.impl.v2.CameraOrthographic
 
CameraPerspective - Class in de.javagl.jgltf.impl.v2
A perspective camera containing properties to create a perspective projection matrix.
CameraPerspective() - Constructor for class de.javagl.jgltf.impl.v2.CameraPerspective
 

D

de.javagl.jgltf.impl.v2 - package de.javagl.jgltf.impl.v2
 
defaultAlphaCutoff() - Method in class de.javagl.jgltf.impl.v2.Material
Returns the default value of the alphaCutoff
defaultAlphaMode() - Method in class de.javagl.jgltf.impl.v2.Material
Returns the default value of the alphaMode
defaultBaseColorFactor() - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
Returns the default value of the baseColorFactor
defaultByteOffset() - Method in class de.javagl.jgltf.impl.v2.Accessor
Returns the default value of the byteOffset
defaultByteOffset() - Method in class de.javagl.jgltf.impl.v2.AccessorSparseIndices
Returns the default value of the byteOffset
defaultByteOffset() - Method in class de.javagl.jgltf.impl.v2.AccessorSparseValues
Returns the default value of the byteOffset
defaultByteOffset() - Method in class de.javagl.jgltf.impl.v2.BufferView
Returns the default value of the byteOffset
defaultDoubleSided() - Method in class de.javagl.jgltf.impl.v2.Material
Returns the default value of the doubleSided
defaultEmissiveFactor() - Method in class de.javagl.jgltf.impl.v2.Material
Returns the default value of the emissiveFactor
defaultInterpolation() - Method in class de.javagl.jgltf.impl.v2.AnimationSampler
Returns the default value of the interpolation
defaultMatrix() - Method in class de.javagl.jgltf.impl.v2.Node
Returns the default value of the matrix
defaultMetallicFactor() - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
Returns the default value of the metallicFactor
defaultMode() - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
Returns the default value of the mode
defaultNormalized() - Method in class de.javagl.jgltf.impl.v2.Accessor
Returns the default value of the normalized
defaultRotation() - Method in class de.javagl.jgltf.impl.v2.Node
Returns the default value of the rotation
defaultRoughnessFactor() - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
Returns the default value of the roughnessFactor
defaultScale() - Method in class de.javagl.jgltf.impl.v2.MaterialNormalTextureInfo
Returns the default value of the scale
defaultScale() - Method in class de.javagl.jgltf.impl.v2.Node
Returns the default value of the scale
defaultStrength() - Method in class de.javagl.jgltf.impl.v2.MaterialOcclusionTextureInfo
Returns the default value of the strength
defaultTexCoord() - Method in class de.javagl.jgltf.impl.v2.TextureInfo
Returns the default value of the texCoord
defaultTranslation() - Method in class de.javagl.jgltf.impl.v2.Node
Returns the default value of the translation
defaultWrapS() - Method in class de.javagl.jgltf.impl.v2.Sampler
Returns the default value of the wrapS
defaultWrapT() - Method in class de.javagl.jgltf.impl.v2.Sampler
Returns the default value of the wrapT

G

getAccessors() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of accessors.
getAlphaCutoff() - Method in class de.javagl.jgltf.impl.v2.Material
The alpha cutoff value of the material.
getAlphaMode() - Method in class de.javagl.jgltf.impl.v2.Material
The alpha rendering mode of the material.
getAnimations() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of keyframe animations.
getAspectRatio() - Method in class de.javagl.jgltf.impl.v2.CameraPerspective
The floating-point aspect ratio of the field of view.
getAsset() - Method in class de.javagl.jgltf.impl.v2.GlTF
Metadata about the glTF asset.
getAttributes() - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
A plain JSON object, where each key corresponds to a mesh attribute semantic and each value is the index of the accessor containing attribute's data.
getBaseColorFactor() - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
The factors for the base color of the material.
getBaseColorTexture() - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
The base color texture.
getBuffer() - Method in class de.javagl.jgltf.impl.v2.BufferView
The index of the buffer.
getBuffers() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of buffers.
getBufferView() - Method in class de.javagl.jgltf.impl.v2.Accessor
The index of the bufferView.
getBufferView() - Method in class de.javagl.jgltf.impl.v2.AccessorSparseIndices
The index of the buffer view with sparse indices.
getBufferView() - Method in class de.javagl.jgltf.impl.v2.AccessorSparseValues
The index of the bufferView with sparse values.
getBufferView() - Method in class de.javagl.jgltf.impl.v2.Image
The index of the bufferView that contains the image.
getBufferViews() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of bufferViews.
getByteLength() - Method in class de.javagl.jgltf.impl.v2.Buffer
The length of the buffer in bytes.
getByteLength() - Method in class de.javagl.jgltf.impl.v2.BufferView
The length of the bufferView in bytes.
getByteOffset() - Method in class de.javagl.jgltf.impl.v2.Accessor
The offset relative to the start of the buffer view in bytes.
getByteOffset() - Method in class de.javagl.jgltf.impl.v2.AccessorSparseIndices
The offset relative to the start of the buffer view in bytes.
getByteOffset() - Method in class de.javagl.jgltf.impl.v2.AccessorSparseValues
The offset relative to the start of the bufferView in bytes.
getByteOffset() - Method in class de.javagl.jgltf.impl.v2.BufferView
The offset into the buffer in bytes.
getByteStride() - Method in class de.javagl.jgltf.impl.v2.BufferView
The stride, in bytes.
getCamera() - Method in class de.javagl.jgltf.impl.v2.Node
The index of the camera referenced by this node.
getCameras() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of cameras.
getChannels() - Method in class de.javagl.jgltf.impl.v2.Animation
An array of animation channels.
getChildren() - Method in class de.javagl.jgltf.impl.v2.Node
The indices of this node's children.
getComponentType() - Method in class de.javagl.jgltf.impl.v2.Accessor
The datatype of the accessor's components.
getComponentType() - Method in class de.javagl.jgltf.impl.v2.AccessorSparseIndices
The indices data type.
getCopyright() - Method in class de.javagl.jgltf.impl.v2.Asset
A copyright message suitable for display to credit the content creator.
getCount() - Method in class de.javagl.jgltf.impl.v2.Accessor
The number of elements referenced by this accessor.
getCount() - Method in class de.javagl.jgltf.impl.v2.AccessorSparse
Number of deviating accessor values stored in the sparse array.
getEmissiveFactor() - Method in class de.javagl.jgltf.impl.v2.Material
The factors for the emissive color of the material.
getEmissiveTexture() - Method in class de.javagl.jgltf.impl.v2.Material
The emissive texture.
getExtensions() - Method in class de.javagl.jgltf.impl.v2.GlTFProperty
JSON object with extension-specific objects.
getExtensionsRequired() - Method in class de.javagl.jgltf.impl.v2.GlTF
Names of glTF extensions required to properly load this asset.
getExtensionsUsed() - Method in class de.javagl.jgltf.impl.v2.GlTF
Names of glTF extensions used in this asset.
getExtras() - Method in class de.javagl.jgltf.impl.v2.GlTFProperty
Application-specific data.
getGenerator() - Method in class de.javagl.jgltf.impl.v2.Asset
Tool that generated this glTF model.
getImages() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of images.
getIndex() - Method in class de.javagl.jgltf.impl.v2.TextureInfo
The index of the texture.
getIndices() - Method in class de.javagl.jgltf.impl.v2.AccessorSparse
An object pointing to a buffer view containing the indices of deviating accessor values.
getIndices() - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
The index of the accessor that contains the vertex indices.
getInput() - Method in class de.javagl.jgltf.impl.v2.AnimationSampler
The index of an accessor containing keyframe timestamps.
getInterpolation() - Method in class de.javagl.jgltf.impl.v2.AnimationSampler
Interpolation algorithm.
getInverseBindMatrices() - Method in class de.javagl.jgltf.impl.v2.Skin
The index of the accessor containing the floating-point 4x4 inverse-bind matrices.
getJoints() - Method in class de.javagl.jgltf.impl.v2.Skin
Indices of skeleton nodes, used as joints in this skin.
getMagFilter() - Method in class de.javagl.jgltf.impl.v2.Sampler
Magnification filter.
getMaterial() - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
The index of the material to apply to this primitive when rendering.
getMaterials() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of materials.
getMatrix() - Method in class de.javagl.jgltf.impl.v2.Node
A floating-point 4x4 transformation matrix stored in column-major order.
getMax() - Method in class de.javagl.jgltf.impl.v2.Accessor
Maximum value of each component in this accessor.
getMesh() - Method in class de.javagl.jgltf.impl.v2.Node
The index of the mesh in this node.
getMeshes() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of meshes.
getMetallicFactor() - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
The factor for the metalness of the material.
getMetallicRoughnessTexture() - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
The metallic-roughness texture.
getMimeType() - Method in class de.javagl.jgltf.impl.v2.Image
The image's media type.
getMin() - Method in class de.javagl.jgltf.impl.v2.Accessor
Minimum value of each component in this accessor.
getMinFilter() - Method in class de.javagl.jgltf.impl.v2.Sampler
Minification filter.
getMinVersion() - Method in class de.javagl.jgltf.impl.v2.Asset
The minimum glTF version in the form of `<major>.
getMode() - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
The topology type of primitives to render.
getName() - Method in class de.javagl.jgltf.impl.v2.GlTFChildOfRootProperty
The user-defined name of this object.
getNode() - Method in class de.javagl.jgltf.impl.v2.AnimationChannelTarget
The index of the node to animate.
getNodes() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of nodes.
getNodes() - Method in class de.javagl.jgltf.impl.v2.Scene
The indices of each root node.
getNormalTexture() - Method in class de.javagl.jgltf.impl.v2.Material
The tangent space normal texture.
getOcclusionTexture() - Method in class de.javagl.jgltf.impl.v2.Material
The occlusion texture.
getOrthographic() - Method in class de.javagl.jgltf.impl.v2.Camera
An orthographic camera containing properties to create an orthographic projection matrix.
getOutput() - Method in class de.javagl.jgltf.impl.v2.AnimationSampler
The index of an accessor, containing keyframe output values.
getPath() - Method in class de.javagl.jgltf.impl.v2.AnimationChannelTarget
The name of the node's TRS property to animate, or the `"weights"` of the Morph Targets it instantiates.
getPbrMetallicRoughness() - Method in class de.javagl.jgltf.impl.v2.Material
A set of parameter values that are used to define the metallic-roughness material model from Physically Based Rendering (PBR) methodology.
getPerspective() - Method in class de.javagl.jgltf.impl.v2.Camera
A perspective camera containing properties to create a perspective projection matrix.
getPrimitives() - Method in class de.javagl.jgltf.impl.v2.Mesh
An array of primitives, each defining geometry to be rendered.
getRotation() - Method in class de.javagl.jgltf.impl.v2.Node
The node's unit quaternion rotation in the order (x, y, z, w), where w is the scalar.
getRoughnessFactor() - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
The factor for the roughness of the material.
getSampler() - Method in class de.javagl.jgltf.impl.v2.AnimationChannel
The index of a sampler in this animation used to compute the value for the target.
getSampler() - Method in class de.javagl.jgltf.impl.v2.Texture
The index of the sampler used by this texture.
getSamplers() - Method in class de.javagl.jgltf.impl.v2.Animation
An array of animation samplers.
getSamplers() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of samplers.
getScale() - Method in class de.javagl.jgltf.impl.v2.MaterialNormalTextureInfo
The scalar parameter applied to each normal vector of the normal texture.
getScale() - Method in class de.javagl.jgltf.impl.v2.Node
The node's non-uniform scale, given as the scaling factors along the x, y, and z axes.
getScene() - Method in class de.javagl.jgltf.impl.v2.GlTF
The index of the default scene.
getScenes() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of scenes.
getSkeleton() - Method in class de.javagl.jgltf.impl.v2.Skin
The index of the node used as a skeleton root.
getSkin() - Method in class de.javagl.jgltf.impl.v2.Node
The index of the skin referenced by this node.
getSkins() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of skins.
getSource() - Method in class de.javagl.jgltf.impl.v2.Texture
The index of the image used by this texture.
getSparse() - Method in class de.javagl.jgltf.impl.v2.Accessor
Sparse storage of elements that deviate from their initialization value.
getStrength() - Method in class de.javagl.jgltf.impl.v2.MaterialOcclusionTextureInfo
A scalar multiplier controlling the amount of occlusion applied.
getTarget() - Method in class de.javagl.jgltf.impl.v2.AnimationChannel
The descriptor of the animated property.
getTarget() - Method in class de.javagl.jgltf.impl.v2.BufferView
The hint representing the intended GPU buffer type to use with this buffer view.
getTargets() - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
An array of morph targets.
getTexCoord() - Method in class de.javagl.jgltf.impl.v2.TextureInfo
The set index of texture's TEXCOORD attribute used for texture coordinate mapping.
getTextures() - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of textures.
getTranslation() - Method in class de.javagl.jgltf.impl.v2.Node
The node's translation along the x, y, and z axes.
getType() - Method in class de.javagl.jgltf.impl.v2.Accessor
Specifies if the accessor's elements are scalars, vectors, or matrices.
getType() - Method in class de.javagl.jgltf.impl.v2.Camera
Specifies if the camera uses a perspective or orthographic projection.
getUri() - Method in class de.javagl.jgltf.impl.v2.Buffer
The URI (or IRI) of the buffer.
getUri() - Method in class de.javagl.jgltf.impl.v2.Image
The URI (or IRI) of the image.
getValues() - Method in class de.javagl.jgltf.impl.v2.AccessorSparse
An object pointing to a buffer view containing the deviating accessor values.
getVersion() - Method in class de.javagl.jgltf.impl.v2.Asset
The glTF version in the form of `<major>.
getWeights() - Method in class de.javagl.jgltf.impl.v2.Mesh
Array of weights to be applied to the morph targets.
getWeights() - Method in class de.javagl.jgltf.impl.v2.Node
The weights of the instantiated morph target.
getWrapS() - Method in class de.javagl.jgltf.impl.v2.Sampler
S (U) wrapping mode.
getWrapT() - Method in class de.javagl.jgltf.impl.v2.Sampler
T (V) wrapping mode.
getXmag() - Method in class de.javagl.jgltf.impl.v2.CameraOrthographic
The floating-point horizontal magnification of the view.
getYfov() - Method in class de.javagl.jgltf.impl.v2.CameraPerspective
The floating-point vertical field of view in radians.
getYmag() - Method in class de.javagl.jgltf.impl.v2.CameraOrthographic
The floating-point vertical magnification of the view.
getZfar() - Method in class de.javagl.jgltf.impl.v2.CameraOrthographic
The floating-point distance to the far clipping plane.
getZfar() - Method in class de.javagl.jgltf.impl.v2.CameraPerspective
The floating-point distance to the far clipping plane.
getZnear() - Method in class de.javagl.jgltf.impl.v2.CameraOrthographic
The floating-point distance to the near clipping plane.
getZnear() - Method in class de.javagl.jgltf.impl.v2.CameraPerspective
The floating-point distance to the near clipping plane.
GlTF - Class in de.javagl.jgltf.impl.v2
The root object for a glTF asset.
GlTF() - Constructor for class de.javagl.jgltf.impl.v2.GlTF
 
GlTFChildOfRootProperty - Class in de.javagl.jgltf.impl.v2
Auto-generated for glTFChildOfRootProperty.schema.json
GlTFChildOfRootProperty() - Constructor for class de.javagl.jgltf.impl.v2.GlTFChildOfRootProperty
 
GlTFProperty - Class in de.javagl.jgltf.impl.v2
Auto-generated for glTFProperty.schema.json
GlTFProperty() - Constructor for class de.javagl.jgltf.impl.v2.GlTFProperty
 

I

Image - Class in de.javagl.jgltf.impl.v2
Image data used to create a texture.
Image() - Constructor for class de.javagl.jgltf.impl.v2.Image
 
isDoubleSided() - Method in class de.javagl.jgltf.impl.v2.Material
Specifies whether the material is double sided.
isNormalized() - Method in class de.javagl.jgltf.impl.v2.Accessor
Specifies whether integer data values are normalized before usage.

M

Material - Class in de.javagl.jgltf.impl.v2
The material appearance of a primitive.
Material() - Constructor for class de.javagl.jgltf.impl.v2.Material
 
MaterialNormalTextureInfo - Class in de.javagl.jgltf.impl.v2
Auto-generated for material.normalTextureInfo.schema.json
MaterialNormalTextureInfo() - Constructor for class de.javagl.jgltf.impl.v2.MaterialNormalTextureInfo
 
MaterialOcclusionTextureInfo - Class in de.javagl.jgltf.impl.v2
Auto-generated for material.occlusionTextureInfo.schema.json
MaterialOcclusionTextureInfo() - Constructor for class de.javagl.jgltf.impl.v2.MaterialOcclusionTextureInfo
 
MaterialPbrMetallicRoughness - Class in de.javagl.jgltf.impl.v2
A set of parameter values that are used to define the metallic-roughness material model from Physically-Based Rendering (PBR) methodology.
MaterialPbrMetallicRoughness() - Constructor for class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
 
Mesh - Class in de.javagl.jgltf.impl.v2
A set of primitives to be rendered.
Mesh() - Constructor for class de.javagl.jgltf.impl.v2.Mesh
 
MeshPrimitive - Class in de.javagl.jgltf.impl.v2
Geometry to be rendered with the given material.
MeshPrimitive() - Constructor for class de.javagl.jgltf.impl.v2.MeshPrimitive
 

N

Node - Class in de.javagl.jgltf.impl.v2
A node in the node hierarchy.
Node() - Constructor for class de.javagl.jgltf.impl.v2.Node
 

R

removeAccessors(Accessor) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given accessors.
removeAnimations(Animation) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given animations.
removeAttributes(String) - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
Remove the given attributes.
removeBuffers(Buffer) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given buffers.
removeBufferViews(BufferView) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given bufferViews.
removeCameras(Camera) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given cameras.
removeChannels(AnimationChannel) - Method in class de.javagl.jgltf.impl.v2.Animation
Remove the given channels.
removeChildren(Integer) - Method in class de.javagl.jgltf.impl.v2.Node
Remove the given children.
removeExtensions(String) - Method in class de.javagl.jgltf.impl.v2.GlTFProperty
Remove the given extensions.
removeExtensionsRequired(String) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given extensionsRequired.
removeExtensionsUsed(String) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given extensionsUsed.
removeImages(Image) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given images.
removeJoints(Integer) - Method in class de.javagl.jgltf.impl.v2.Skin
Remove the given joints.
removeMaterials(Material) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given materials.
removeMeshes(Mesh) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given meshes.
removeNodes(Node) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given nodes.
removeNodes(Integer) - Method in class de.javagl.jgltf.impl.v2.Scene
Remove the given nodes.
removePrimitives(MeshPrimitive) - Method in class de.javagl.jgltf.impl.v2.Mesh
Remove the given primitives.
removeSamplers(AnimationSampler) - Method in class de.javagl.jgltf.impl.v2.Animation
Remove the given samplers.
removeSamplers(Sampler) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given samplers.
removeScenes(Scene) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given scenes.
removeSkins(Skin) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given skins.
removeTargets(Map<String, Integer>) - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
Remove the given targets.
removeTextures(Texture) - Method in class de.javagl.jgltf.impl.v2.GlTF
Remove the given textures.
removeWeights(Float) - Method in class de.javagl.jgltf.impl.v2.Mesh
Remove the given weights.
removeWeights(Float) - Method in class de.javagl.jgltf.impl.v2.Node
Remove the given weights.

S

Sampler - Class in de.javagl.jgltf.impl.v2
Texture sampler properties for filtering and wrapping modes.
Sampler() - Constructor for class de.javagl.jgltf.impl.v2.Sampler
 
Scene - Class in de.javagl.jgltf.impl.v2
The root nodes of a scene.
Scene() - Constructor for class de.javagl.jgltf.impl.v2.Scene
 
setAccessors(List<Accessor>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of accessors.
setAlphaCutoff(Float) - Method in class de.javagl.jgltf.impl.v2.Material
The alpha cutoff value of the material.
setAlphaMode(String) - Method in class de.javagl.jgltf.impl.v2.Material
The alpha rendering mode of the material.
setAnimations(List<Animation>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of keyframe animations.
setAspectRatio(Float) - Method in class de.javagl.jgltf.impl.v2.CameraPerspective
The floating-point aspect ratio of the field of view.
setAsset(Asset) - Method in class de.javagl.jgltf.impl.v2.GlTF
Metadata about the glTF asset.
setAttributes(Map<String, Integer>) - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
A plain JSON object, where each key corresponds to a mesh attribute semantic and each value is the index of the accessor containing attribute's data.
setBaseColorFactor(float[]) - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
The factors for the base color of the material.
setBaseColorTexture(TextureInfo) - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
The base color texture.
setBuffer(Integer) - Method in class de.javagl.jgltf.impl.v2.BufferView
The index of the buffer.
setBuffers(List<Buffer>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of buffers.
setBufferView(Integer) - Method in class de.javagl.jgltf.impl.v2.Accessor
The index of the bufferView.
setBufferView(Integer) - Method in class de.javagl.jgltf.impl.v2.AccessorSparseIndices
The index of the buffer view with sparse indices.
setBufferView(Integer) - Method in class de.javagl.jgltf.impl.v2.AccessorSparseValues
The index of the bufferView with sparse values.
setBufferView(Integer) - Method in class de.javagl.jgltf.impl.v2.Image
The index of the bufferView that contains the image.
setBufferViews(List<BufferView>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of bufferViews.
setByteLength(Integer) - Method in class de.javagl.jgltf.impl.v2.Buffer
The length of the buffer in bytes.
setByteLength(Integer) - Method in class de.javagl.jgltf.impl.v2.BufferView
The length of the bufferView in bytes.
setByteOffset(Integer) - Method in class de.javagl.jgltf.impl.v2.Accessor
The offset relative to the start of the buffer view in bytes.
setByteOffset(Integer) - Method in class de.javagl.jgltf.impl.v2.AccessorSparseIndices
The offset relative to the start of the buffer view in bytes.
setByteOffset(Integer) - Method in class de.javagl.jgltf.impl.v2.AccessorSparseValues
The offset relative to the start of the bufferView in bytes.
setByteOffset(Integer) - Method in class de.javagl.jgltf.impl.v2.BufferView
The offset into the buffer in bytes.
setByteStride(Integer) - Method in class de.javagl.jgltf.impl.v2.BufferView
The stride, in bytes.
setCamera(Integer) - Method in class de.javagl.jgltf.impl.v2.Node
The index of the camera referenced by this node.
setCameras(List<Camera>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of cameras.
setChannels(List<AnimationChannel>) - Method in class de.javagl.jgltf.impl.v2.Animation
An array of animation channels.
setChildren(List<Integer>) - Method in class de.javagl.jgltf.impl.v2.Node
The indices of this node's children.
setComponentType(Integer) - Method in class de.javagl.jgltf.impl.v2.Accessor
The datatype of the accessor's components.
setComponentType(Integer) - Method in class de.javagl.jgltf.impl.v2.AccessorSparseIndices
The indices data type.
setCopyright(String) - Method in class de.javagl.jgltf.impl.v2.Asset
A copyright message suitable for display to credit the content creator.
setCount(Integer) - Method in class de.javagl.jgltf.impl.v2.Accessor
The number of elements referenced by this accessor.
setCount(Integer) - Method in class de.javagl.jgltf.impl.v2.AccessorSparse
Number of deviating accessor values stored in the sparse array.
setDoubleSided(Boolean) - Method in class de.javagl.jgltf.impl.v2.Material
Specifies whether the material is double sided.
setEmissiveFactor(float[]) - Method in class de.javagl.jgltf.impl.v2.Material
The factors for the emissive color of the material.
setEmissiveTexture(TextureInfo) - Method in class de.javagl.jgltf.impl.v2.Material
The emissive texture.
setExtensions(Map<String, Object>) - Method in class de.javagl.jgltf.impl.v2.GlTFProperty
JSON object with extension-specific objects.
setExtensionsRequired(List<String>) - Method in class de.javagl.jgltf.impl.v2.GlTF
Names of glTF extensions required to properly load this asset.
setExtensionsUsed(List<String>) - Method in class de.javagl.jgltf.impl.v2.GlTF
Names of glTF extensions used in this asset.
setExtras(Object) - Method in class de.javagl.jgltf.impl.v2.GlTFProperty
Application-specific data.
setGenerator(String) - Method in class de.javagl.jgltf.impl.v2.Asset
Tool that generated this glTF model.
setImages(List<Image>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of images.
setIndex(Integer) - Method in class de.javagl.jgltf.impl.v2.TextureInfo
The index of the texture.
setIndices(AccessorSparseIndices) - Method in class de.javagl.jgltf.impl.v2.AccessorSparse
An object pointing to a buffer view containing the indices of deviating accessor values.
setIndices(Integer) - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
The index of the accessor that contains the vertex indices.
setInput(Integer) - Method in class de.javagl.jgltf.impl.v2.AnimationSampler
The index of an accessor containing keyframe timestamps.
setInterpolation(String) - Method in class de.javagl.jgltf.impl.v2.AnimationSampler
Interpolation algorithm.
setInverseBindMatrices(Integer) - Method in class de.javagl.jgltf.impl.v2.Skin
The index of the accessor containing the floating-point 4x4 inverse-bind matrices.
setJoints(List<Integer>) - Method in class de.javagl.jgltf.impl.v2.Skin
Indices of skeleton nodes, used as joints in this skin.
setMagFilter(Integer) - Method in class de.javagl.jgltf.impl.v2.Sampler
Magnification filter.
setMaterial(Integer) - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
The index of the material to apply to this primitive when rendering.
setMaterials(List<Material>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of materials.
setMatrix(float[]) - Method in class de.javagl.jgltf.impl.v2.Node
A floating-point 4x4 transformation matrix stored in column-major order.
setMax(Number[]) - Method in class de.javagl.jgltf.impl.v2.Accessor
Maximum value of each component in this accessor.
setMesh(Integer) - Method in class de.javagl.jgltf.impl.v2.Node
The index of the mesh in this node.
setMeshes(List<Mesh>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of meshes.
setMetallicFactor(Float) - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
The factor for the metalness of the material.
setMetallicRoughnessTexture(TextureInfo) - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
The metallic-roughness texture.
setMimeType(String) - Method in class de.javagl.jgltf.impl.v2.Image
The image's media type.
setMin(Number[]) - Method in class de.javagl.jgltf.impl.v2.Accessor
Minimum value of each component in this accessor.
setMinFilter(Integer) - Method in class de.javagl.jgltf.impl.v2.Sampler
Minification filter.
setMinVersion(String) - Method in class de.javagl.jgltf.impl.v2.Asset
The minimum glTF version in the form of `<major>.
setMode(Integer) - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
The topology type of primitives to render.
setName(String) - Method in class de.javagl.jgltf.impl.v2.GlTFChildOfRootProperty
The user-defined name of this object.
setNode(Integer) - Method in class de.javagl.jgltf.impl.v2.AnimationChannelTarget
The index of the node to animate.
setNodes(List<Node>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of nodes.
setNodes(List<Integer>) - Method in class de.javagl.jgltf.impl.v2.Scene
The indices of each root node.
setNormalized(Boolean) - Method in class de.javagl.jgltf.impl.v2.Accessor
Specifies whether integer data values are normalized before usage.
setNormalTexture(MaterialNormalTextureInfo) - Method in class de.javagl.jgltf.impl.v2.Material
The tangent space normal texture.
setOcclusionTexture(MaterialOcclusionTextureInfo) - Method in class de.javagl.jgltf.impl.v2.Material
The occlusion texture.
setOrthographic(CameraOrthographic) - Method in class de.javagl.jgltf.impl.v2.Camera
An orthographic camera containing properties to create an orthographic projection matrix.
setOutput(Integer) - Method in class de.javagl.jgltf.impl.v2.AnimationSampler
The index of an accessor, containing keyframe output values.
setPath(String) - Method in class de.javagl.jgltf.impl.v2.AnimationChannelTarget
The name of the node's TRS property to animate, or the `"weights"` of the Morph Targets it instantiates.
setPbrMetallicRoughness(MaterialPbrMetallicRoughness) - Method in class de.javagl.jgltf.impl.v2.Material
A set of parameter values that are used to define the metallic-roughness material model from Physically Based Rendering (PBR) methodology.
setPerspective(CameraPerspective) - Method in class de.javagl.jgltf.impl.v2.Camera
A perspective camera containing properties to create a perspective projection matrix.
setPrimitives(List<MeshPrimitive>) - Method in class de.javagl.jgltf.impl.v2.Mesh
An array of primitives, each defining geometry to be rendered.
setRotation(float[]) - Method in class de.javagl.jgltf.impl.v2.Node
The node's unit quaternion rotation in the order (x, y, z, w), where w is the scalar.
setRoughnessFactor(Float) - Method in class de.javagl.jgltf.impl.v2.MaterialPbrMetallicRoughness
The factor for the roughness of the material.
setSampler(Integer) - Method in class de.javagl.jgltf.impl.v2.AnimationChannel
The index of a sampler in this animation used to compute the value for the target.
setSampler(Integer) - Method in class de.javagl.jgltf.impl.v2.Texture
The index of the sampler used by this texture.
setSamplers(List<AnimationSampler>) - Method in class de.javagl.jgltf.impl.v2.Animation
An array of animation samplers.
setSamplers(List<Sampler>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of samplers.
setScale(Float) - Method in class de.javagl.jgltf.impl.v2.MaterialNormalTextureInfo
The scalar parameter applied to each normal vector of the normal texture.
setScale(float[]) - Method in class de.javagl.jgltf.impl.v2.Node
The node's non-uniform scale, given as the scaling factors along the x, y, and z axes.
setScene(Integer) - Method in class de.javagl.jgltf.impl.v2.GlTF
The index of the default scene.
setScenes(List<Scene>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of scenes.
setSkeleton(Integer) - Method in class de.javagl.jgltf.impl.v2.Skin
The index of the node used as a skeleton root.
setSkin(Integer) - Method in class de.javagl.jgltf.impl.v2.Node
The index of the skin referenced by this node.
setSkins(List<Skin>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of skins.
setSource(Integer) - Method in class de.javagl.jgltf.impl.v2.Texture
The index of the image used by this texture.
setSparse(AccessorSparse) - Method in class de.javagl.jgltf.impl.v2.Accessor
Sparse storage of elements that deviate from their initialization value.
setStrength(Float) - Method in class de.javagl.jgltf.impl.v2.MaterialOcclusionTextureInfo
A scalar multiplier controlling the amount of occlusion applied.
setTarget(AnimationChannelTarget) - Method in class de.javagl.jgltf.impl.v2.AnimationChannel
The descriptor of the animated property.
setTarget(Integer) - Method in class de.javagl.jgltf.impl.v2.BufferView
The hint representing the intended GPU buffer type to use with this buffer view.
setTargets(List<Map<String, Integer>>) - Method in class de.javagl.jgltf.impl.v2.MeshPrimitive
An array of morph targets.
setTexCoord(Integer) - Method in class de.javagl.jgltf.impl.v2.TextureInfo
The set index of texture's TEXCOORD attribute used for texture coordinate mapping.
setTextures(List<Texture>) - Method in class de.javagl.jgltf.impl.v2.GlTF
An array of textures.
setTranslation(float[]) - Method in class de.javagl.jgltf.impl.v2.Node
The node's translation along the x, y, and z axes.
setType(String) - Method in class de.javagl.jgltf.impl.v2.Accessor
Specifies if the accessor's elements are scalars, vectors, or matrices.
setType(String) - Method in class de.javagl.jgltf.impl.v2.Camera
Specifies if the camera uses a perspective or orthographic projection.
setUri(String) - Method in class de.javagl.jgltf.impl.v2.Buffer
The URI (or IRI) of the buffer.
setUri(String) - Method in class de.javagl.jgltf.impl.v2.Image
The URI (or IRI) of the image.
setValues(AccessorSparseValues) - Method in class de.javagl.jgltf.impl.v2.AccessorSparse
An object pointing to a buffer view containing the deviating accessor values.
setVersion(String) - Method in class de.javagl.jgltf.impl.v2.Asset
The glTF version in the form of `<major>.
setWeights(List<Float>) - Method in class de.javagl.jgltf.impl.v2.Mesh
Array of weights to be applied to the morph targets.
setWeights(List<Float>) - Method in class de.javagl.jgltf.impl.v2.Node
The weights of the instantiated morph target.
setWrapS(Integer) - Method in class de.javagl.jgltf.impl.v2.Sampler
S (U) wrapping mode.
setWrapT(Integer) - Method in class de.javagl.jgltf.impl.v2.Sampler
T (V) wrapping mode.
setXmag(Float) - Method in class de.javagl.jgltf.impl.v2.CameraOrthographic
The floating-point horizontal magnification of the view.
setYfov(Float) - Method in class de.javagl.jgltf.impl.v2.CameraPerspective
The floating-point vertical field of view in radians.
setYmag(Float) - Method in class de.javagl.jgltf.impl.v2.CameraOrthographic
The floating-point vertical magnification of the view.
setZfar(Float) - Method in class de.javagl.jgltf.impl.v2.CameraOrthographic
The floating-point distance to the far clipping plane.
setZfar(Float) - Method in class de.javagl.jgltf.impl.v2.CameraPerspective
The floating-point distance to the far clipping plane.
setZnear(Float) - Method in class de.javagl.jgltf.impl.v2.CameraOrthographic
The floating-point distance to the near clipping plane.
setZnear(Float) - Method in class de.javagl.jgltf.impl.v2.CameraPerspective
The floating-point distance to the near clipping plane.
Skin - Class in de.javagl.jgltf.impl.v2
Joints and matrices defining a skin.
Skin() - Constructor for class de.javagl.jgltf.impl.v2.Skin
 

T

Texture - Class in de.javagl.jgltf.impl.v2
A texture and its sampler.
Texture() - Constructor for class de.javagl.jgltf.impl.v2.Texture
 
TextureInfo - Class in de.javagl.jgltf.impl.v2
Reference to a texture.
TextureInfo() - Constructor for class de.javagl.jgltf.impl.v2.TextureInfo
 
A B C D G I M N R S T 
Skip navigation links

Copyright © 2024. All Rights Reserved.