A B C D E F G H I K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages

C

c0() - Method in class com.google.ar.sceneform.lullmodel.Mat4x3
 
c0(Vec4) - Method in class com.google.ar.sceneform.lullmodel.Mat4x3
 
c1() - Method in class com.google.ar.sceneform.lullmodel.Mat4x3
 
c1(Vec4) - Method in class com.google.ar.sceneform.lullmodel.Mat4x3
 
c2() - Method in class com.google.ar.sceneform.lullmodel.Mat4x3
 
c2(Vec4) - Method in class com.google.ar.sceneform.lullmodel.Mat4x3
 
callOnHierarchy(Consumer<Node>) - Method in class com.google.ar.sceneform.Node
Traverses the hierarchy and call a method on each node (including this node).
callOnHierarchy(Consumer<Node>) - Method in class com.google.ar.sceneform.NodeParent
Traverse the hierarchy and call a method on each node.
Camera - Class in com.google.ar.sceneform
Represents a virtual camera, which determines the perspective through which the scene is viewed.
CameraProvider - Interface in com.google.ar.sceneform.rendering
Required interface for a virtual camera.
CameraStream - Class in com.google.ar.sceneform.rendering
Displays the Camera stream using Filament.
CameraStream(int, Renderer) - Constructor for class com.google.ar.sceneform.rendering.CameraStream
 
CameraStream.DepthMode - Enum in com.google.ar.sceneform.rendering
The DepthMode Enum is used to reflect the Session configuration for the DepthMode to decide if the occlusion material should be set and if frame.acquireDepthImage() or frame.acquireRawDepthImage() should be called to get the input data for the depth texture.
CameraStream.DepthOcclusionMode - Enum in com.google.ar.sceneform.rendering
Independent from the Session configuration, the user can decide with the DeptModeUsage which Material should be set to the CameraStream renderable.
cameraStreamRenderable - Variable in class com.google.ar.sceneform.rendering.CameraStream
 
Center - Static variable in class com.google.ar.sceneform.lullmodel.LayoutHorizontalAlignment
The layout will be centered horizontally on the canvas.
Center - Static variable in class com.google.ar.sceneform.lullmodel.LayoutVerticalAlignment
Each entity will be centered within its row.
CENTER - com.google.ar.sceneform.rendering.ViewRenderable.HorizontalAlignment
 
CENTER - com.google.ar.sceneform.rendering.ViewRenderable.VerticalAlignment
 
ChangeId - Class in com.google.ar.sceneform.utilities
Used to identify when the state of an object has changed by incrementing an integer id.
ChangeId() - Constructor for class com.google.ar.sceneform.utilities.ChangeId
 
checkChanged(int) - Method in class com.google.ar.sceneform.utilities.ChangeId
 
checkElementIndex(int, int) - Static method in class com.google.ar.sceneform.utilities.Preconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkElementIndex(int, int, String) - Static method in class com.google.ar.sceneform.utilities.Preconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkIfDepthIsEnabled(Session, Config) - Method in class com.google.ar.sceneform.rendering.CameraStream
The Session holds the information if the DepthMode is configured or not.
checkMinAndroidApiLevel() - Static method in class com.google.ar.sceneform.utilities.AndroidPreconditions
Enforce the minimum Android api level
checkNotNull(T) - Static method in class com.google.ar.sceneform.utilities.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, Object) - Static method in class com.google.ar.sceneform.utilities.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkState(boolean) - Static method in class com.google.ar.sceneform.utilities.Preconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkState(boolean, Object) - Static method in class com.google.ar.sceneform.utilities.Preconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkUiThread() - Static method in class com.google.ar.sceneform.utilities.AndroidPreconditions
Ensure that the code is being executed on Android's UI thread.
clamp(float, float, float) - Static method in class com.google.ar.sceneform.math.MathHelper
Clamps a value between a minimum and maximum range.
CLAMP_TO_EDGE - com.google.ar.sceneform.rendering.Texture.Sampler.WrapMode
 
ClampToBorder - Static variable in class com.google.ar.sceneform.lullmodel.TextureWrap
 
ClampToEdge - Static variable in class com.google.ar.sceneform.lullmodel.TextureWrap
 
CleanupRegistry<T> - Class in com.google.ar.sceneform.rendering
Maintains a ReferenceQueue and executes a Runnable after each object in the queue is garbage collected.
CleanupRegistry() - Constructor for class com.google.ar.sceneform.rendering.CleanupRegistry
 
CleanupRegistry(HashSet<CleanupItem<T>>, ReferenceQueue<T>) - Constructor for class com.google.ar.sceneform.rendering.CleanupRegistry
 
clear() - Method in class com.google.flatbuffers.FlatBufferBuilder
Reset the FlatBufferBuilder by purging all data that it holds.
cloneByteBuffer(ByteBuffer) - Static method in class com.google.ar.sceneform.utilities.BufferHelper
Create a new independent ByteBuffer from a source ByteBuffer.
cmPerUnit() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineImportDef
Distinct from 'scale'; defines the unit we expect positions to be in.
collidable() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
The model used for collision.
collidable(ModelPipelineCollidableDef) - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
 
Collider - Class in com.google.ar.sceneform.collision
Represents the collision information associated with a transformation that can be attached to the collision system.
Collider(TransformProvider, CollisionShape) - Constructor for class com.google.ar.sceneform.collision.Collider
 
CollisionShape - Class in com.google.ar.sceneform.collision
Base class for all types of shapes that collision checks can be performed against.
CollisionSystem - Class in com.google.ar.sceneform.collision
Manages all of the colliders within a scene.
CollisionSystem() - Constructor for class com.google.ar.sceneform.collision.CollisionSystem
 
Color - Class in com.google.ar.sceneform.lullmodel
 
Color - Class in com.google.ar.sceneform.rendering
An RGBA color.
Color - Static variable in class com.google.ar.sceneform.lullmodel.VertexAttributeUsage
 
Color() - Constructor for class com.google.ar.sceneform.lullmodel.Color
 
Color() - Constructor for class com.google.ar.sceneform.rendering.Color
Construct a Color and default it to white (1, 1, 1, 1).
Color(float, float, float) - Constructor for class com.google.ar.sceneform.rendering.Color
Construct a color with the RGB values passed in and an alpha of 1.
Color(float, float, float, float) - Constructor for class com.google.ar.sceneform.rendering.Color
Construct a color with the RGBA values passed in.
Color(int) - Constructor for class com.google.ar.sceneform.rendering.Color
Construct a color with an integer in the sRGB color space packed as an ARGB value.
Color(Color) - Constructor for class com.google.ar.sceneform.rendering.Color
Construct a Color with the values of another color.
COLOR_MAP - com.google.ar.sceneform.rendering.Texture.Usage
Texture contains a color map
com.google.ar.sceneform - package com.google.ar.sceneform
 
com.google.ar.sceneform.animation - package com.google.ar.sceneform.animation
 
com.google.ar.sceneform.collision - package com.google.ar.sceneform.collision
 
com.google.ar.sceneform.common - package com.google.ar.sceneform.common
 
com.google.ar.sceneform.lullmodel - package com.google.ar.sceneform.lullmodel
 
com.google.ar.sceneform.math - package com.google.ar.sceneform.math
 
com.google.ar.sceneform.rendering - package com.google.ar.sceneform.rendering
 
com.google.ar.sceneform.resources - package com.google.ar.sceneform.resources
 
com.google.ar.sceneform.utilities - package com.google.ar.sceneform.utilities
 
com.google.flatbuffers - package com.google.flatbuffers
 
Constants - Class in com.google.flatbuffers
Class that holds shared constants
Constants() - Constructor for class com.google.flatbuffers.Constants
 
Controller - Static variable in class com.google.ar.sceneform.lullmodel.DeviceType
 
Controller2 - Static variable in class com.google.ar.sceneform.lullmodel.DeviceType
 
copyByteBuffer(ByteBuffer) - Static method in class com.google.ar.sceneform.utilities.SceneformBufferUtils
 
copyByteBufferToArray(ByteBuffer) - Static method in class com.google.ar.sceneform.utilities.SceneformBufferUtils
 
CREATE_LOADER - com.google.ar.sceneform.rendering.LoadGltfListener.GltfLoadStage
 
CREATE_RENDERABLE - com.google.ar.sceneform.rendering.LoadGltfListener.GltfLoadStage
 
createAabbDef(FlatBufferBuilder, float, float, float, float, float, float) - Static method in class com.google.ar.sceneform.lullmodel.AabbDef
 
createAabbsVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
 
createArcDef(FlatBufferBuilder, float, float, float, float, int) - Static method in class com.google.ar.sceneform.lullmodel.ArcDef
 
createAttributesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
 
createBlendShape(FlatBufferBuilder, long, int, int, int, int, int, int) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
 
createBlendShapesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
 
createBoneNamesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.SkeletonDef
 
createBoneParentsVector(FlatBufferBuilder, byte[]) - Static method in class com.google.ar.sceneform.lullmodel.SkeletonDef
 
createBoneParentsVector(FlatBufferBuilder, ByteBuffer) - Static method in class com.google.ar.sceneform.lullmodel.SkeletonDef
 
createByteVector(byte[]) - Method in class com.google.flatbuffers.FlatBufferBuilder
Create a byte array in the buffer.
createByteVector(byte[], int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
Create a byte array in the buffer.
createByteVector(ByteBuffer) - Method in class com.google.flatbuffers.FlatBufferBuilder
Create a byte array in the buffer.
createCamera() - Method in class com.google.ar.sceneform.rendering.FilamentEngineWrapper
 
createCamera() - Method in interface com.google.ar.sceneform.rendering.IEngine
 
createCamera(int) - Method in class com.google.ar.sceneform.rendering.FilamentEngineWrapper
 
createCamera(int) - Method in interface com.google.ar.sceneform.rendering.IEngine
 
createCameraTexture() - Static method in class com.google.ar.sceneform.rendering.GLHelper
 
createColor(FlatBufferBuilder, float, float, float, float) - Static method in class com.google.ar.sceneform.lullmodel.Color
 
createDataBool(FlatBufferBuilder, boolean) - Static method in class com.google.ar.sceneform.lullmodel.DataBool
 
createDataBytes(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.DataBytes
 
createDataFloat(FlatBufferBuilder, float) - Static method in class com.google.ar.sceneform.lullmodel.DataFloat
 
createDataHashValue(FlatBufferBuilder, long) - Static method in class com.google.ar.sceneform.lullmodel.DataHashValue
 
createDataInt(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.DataInt
 
createDataString(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.DataString
 
createDataVector(FlatBufferBuilder, byte[]) - Static method in class com.google.ar.sceneform.lullmodel.TextureDef
 
createDataVector(FlatBufferBuilder, ByteBuffer) - Static method in class com.google.ar.sceneform.lullmodel.TextureDef
 
createFence() - Method in class com.google.ar.sceneform.rendering.FilamentEngineWrapper
 
createFence() - Method in interface com.google.ar.sceneform.rendering.IEngine
 
createIndices16Vector(FlatBufferBuilder, short[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
 
createIndices32Vector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
 
createInstance(TransformProvider) - Method in class com.google.ar.sceneform.rendering.Light
 
createInstance(TransformProvider) - Method in class com.google.ar.sceneform.rendering.Renderable
 
createKeyVariantPairDef(FlatBufferBuilder, int, long, byte, int) - Static method in class com.google.ar.sceneform.lullmodel.KeyVariantPairDef
 
createLodsVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelDef
 
createMat4x3(FlatBufferBuilder, float, float, float, float, float, float, float, float, float, float, float, float) - Static method in class com.google.ar.sceneform.lullmodel.Mat4x3
 
createMaterialDef(FlatBufferBuilder, int, int, int) - Static method in class com.google.ar.sceneform.lullmodel.MaterialDef
 
createMaterialsVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
 
createMaterialsVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
 
createMaterialTextureDef(FlatBufferBuilder, int, int, int) - Static method in class com.google.ar.sceneform.lullmodel.MaterialTextureDef
 
createModelIndexRange(FlatBufferBuilder, long, long) - Static method in class com.google.ar.sceneform.lullmodel.ModelIndexRange
 
createModelInstanceDef(FlatBufferBuilder, int, int, int, int, int, int, long, boolean, int, int, int, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
 
createModelPipelineCollidableDef(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineCollidableDef
 
createModelPipelineDef(FlatBufferBuilder, int, int, int, int, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
 
createModelPipelineImportDef(FlatBufferBuilder, int, int, boolean, float, int, float, int, boolean, boolean, boolean, boolean, boolean, boolean, float, int, boolean) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineImportDef
 
createModelPipelineMaterialDef(FlatBufferBuilder, int, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineMaterialDef
 
createModelPipelineRenderableDef(FlatBufferBuilder, int, int, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
 
createModelPipelineSkeletonDef(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineSkeletonDef
 
createQuat(FlatBufferBuilder, float, float, float, float) - Static method in class com.google.ar.sceneform.lullmodel.Quat
 
createRect(FlatBufferBuilder, float, float, float, float) - Static method in class com.google.ar.sceneform.lullmodel.Rect
 
createRecti(FlatBufferBuilder, int, int, int, int) - Static method in class com.google.ar.sceneform.lullmodel.Recti
 
createRenderablesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
 
createRenderer() - Method in class com.google.ar.sceneform.rendering.FilamentEngineWrapper
 
createRenderer() - Method in interface com.google.ar.sceneform.rendering.IEngine
 
createScene() - Method in class com.google.ar.sceneform.rendering.FilamentEngineWrapper
 
createScene() - Method in interface com.google.ar.sceneform.rendering.IEngine
 
createShaderToMeshBonesVector(FlatBufferBuilder, byte[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
 
createShaderToMeshBonesVector(FlatBufferBuilder, ByteBuffer) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
 
createSkeletonDef(FlatBufferBuilder, int, int, int) - Static method in class com.google.ar.sceneform.lullmodel.SkeletonDef
 
createSortedVectorOfTables(T, int[]) - Method in class com.google.flatbuffers.FlatBufferBuilder
Create a vector of sorted by the key tables.
createSourcesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
 
createString(CharSequence) - Method in class com.google.flatbuffers.FlatBufferBuilder
Encode the string `s` in the buffer using UTF-8.
createString(ByteBuffer) - Method in class com.google.flatbuffers.FlatBufferBuilder
Create a string in the buffer from an already encoded UTF-8 string in a ByteBuffer.
createSwapChain(Object) - Method in class com.google.ar.sceneform.rendering.FilamentEngineWrapper
 
createSwapChain(Object) - Method in class com.google.ar.sceneform.rendering.HeadlessEngineWrapper
 
createSwapChain(Object) - Method in interface com.google.ar.sceneform.rendering.IEngine
Valid surface types: - Android: Surface - Other: none
createSwapChain(Object, long) - Method in class com.google.ar.sceneform.rendering.FilamentEngineWrapper
 
createSwapChain(Object, long) - Method in class com.google.ar.sceneform.rendering.HeadlessEngineWrapper
 
createSwapChain(Object, long) - Method in interface com.google.ar.sceneform.rendering.IEngine
Valid surface types: - Android: Surface - Other: none
createSwapChainFromNativeSurface(NativeSurface, long) - Method in class com.google.ar.sceneform.rendering.FilamentEngineWrapper
 
createSwapChainFromNativeSurface(NativeSurface, long) - Method in class com.google.ar.sceneform.rendering.HeadlessEngineWrapper
 
createSwapChainFromNativeSurface(NativeSurface, long) - Method in interface com.google.ar.sceneform.rendering.IEngine
 
createTangentDataVector(FlatBufferBuilder, byte[]) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
 
createTangentDataVector(FlatBufferBuilder, ByteBuffer) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
 
createTangentIndices16Vector(FlatBufferBuilder, short[]) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
 
createTangentIndices32Vector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
 
createTargetMeshesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineImportDef
 
createTextureDef(FlatBufferBuilder, int, int, int, boolean, boolean, int, int, int, int, int, int, boolean) - Static method in class com.google.ar.sceneform.lullmodel.TextureDef
 
createTexturesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.MaterialDef
 
createTexturesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelDef
 
createTexturesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
 
createUnintializedVector(int, int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
Create a new array/vector and return a ByteBuffer to be filled later.
createUsagePerChannelVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.MaterialTextureDef
 
createValuesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.VariantArrayDef
 
createValuesVector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.VariantMapDef
 
createValueVector(FlatBufferBuilder, byte[]) - Static method in class com.google.ar.sceneform.lullmodel.DataBytes
 
createValueVector(FlatBufferBuilder, ByteBuffer) - Static method in class com.google.ar.sceneform.lullmodel.DataBytes
 
createVariantArrayDef(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.VariantArrayDef
 
createVariantArrayDefImpl(FlatBufferBuilder, byte, int) - Static method in class com.google.ar.sceneform.lullmodel.VariantArrayDefImpl
 
createVariantMapDef(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.VariantMapDef
 
createVec2(FlatBufferBuilder, float, float) - Static method in class com.google.ar.sceneform.lullmodel.Vec2
 
createVec2i(FlatBufferBuilder, int, int) - Static method in class com.google.ar.sceneform.lullmodel.Vec2i
 
createVec3(FlatBufferBuilder, float, float, float) - Static method in class com.google.ar.sceneform.lullmodel.Vec3
 
createVec4(FlatBufferBuilder, float, float, float, float) - Static method in class com.google.ar.sceneform.lullmodel.Vec4
 
createVectorOfTables(int[]) - Method in class com.google.flatbuffers.FlatBufferBuilder
Create a vector of tables.
createVertexAttribute(FlatBufferBuilder, int, int) - Static method in class com.google.ar.sceneform.lullmodel.VertexAttribute
 
createVertexDataVector(FlatBufferBuilder, byte[]) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
 
createVertexDataVector(FlatBufferBuilder, byte[]) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
 
createVertexDataVector(FlatBufferBuilder, ByteBuffer) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
 
createVertexDataVector(FlatBufferBuilder, ByteBuffer) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
 
createVertexIndices16Vector(FlatBufferBuilder, short[]) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
 
createVertexIndices32Vector(FlatBufferBuilder, int[]) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
 
createView() - Method in class com.google.ar.sceneform.rendering.FilamentEngineWrapper
 
createView() - Method in interface com.google.ar.sceneform.rendering.IEngine
 
cross(Vector3, Vector3) - Static method in class com.google.ar.sceneform.math.Vector3
Get cross product of two Vector3's
CubeMap - Static variable in class com.google.ar.sceneform.lullmodel.TextureTargetType
 
A B C D E F G H I K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages