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
All Classes All Packages
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 whichMaterial
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 sizesize
. - 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 sizesize
. - 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 aRunnable
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
All Classes All Packages