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
S
- Scalar1f - Static variable in class com.google.ar.sceneform.lullmodel.VertexAttributeType
- scale() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineImportDef
-
Multiplier applied to the model to change its scale.
- scaled(float) - Method in class com.google.ar.sceneform.math.Vector3
-
Uniformly scales a Vector3
- Scene - Class in com.google.ar.sceneform
-
The Sceneform Scene maintains the scene graph, a hierarchical organization of a scene's content.
- Scene(SceneView) - Constructor for class com.google.ar.sceneform.Scene
-
Create a scene with the given context.
- Scene.OnPeekTouchListener - Interface in com.google.ar.sceneform
-
Interface definition for a callback to be invoked when a touch event is dispatched to a scene.
- Scene.OnTouchListener - Interface in com.google.ar.sceneform
-
Interface definition for a callback to be invoked when a touch event is dispatched to a scene.
- Scene.OnUpdateListener - Interface in com.google.ar.sceneform
-
Interface definition for a callback to be invoked once per frame immediately before the scene is updated.
- Sceneform - Class in com.google.ar.sceneform
-
Global static Sceneform access class
- Sceneform() - Constructor for class com.google.ar.sceneform.Sceneform
- SceneformBufferUtils - Class in com.google.ar.sceneform.utilities
-
A simple class to read InputStreams Once the data is read it can be accessed as a ByteBuffer.
- SceneformBundle - Class in com.google.ar.sceneform.rendering
-
Helper functions for loading and processing rendercore bundles.
- SceneformBundle() - Constructor for class com.google.ar.sceneform.rendering.SceneformBundle
- SceneView - Class in com.google.ar.sceneform
-
A Sceneform SurfaceView that manages rendering and interaction with the scene.
- SceneView(Context) - Constructor for class com.google.ar.sceneform.SceneView
-
Constructs a SceneView object and binds it to an Android Context.
- SceneView(Context, AttributeSet) - Constructor for class com.google.ar.sceneform.SceneView
-
Constructs a SceneView object and binds it to an Android Context.
- SceneView.FrameRate - Enum in com.google.ar.sceneform
-
Further limit the maximal possible frame rate.
- screenPointToRay(float, float) - Method in class com.google.ar.sceneform.Camera
-
Calculates a ray in world space going from the near-plane of the camera and going through a point in screen space.
- secondsToMillis(float) - Static method in class com.google.ar.sceneform.animation.ModelAnimation
-
Convert time in seconds to time in millis
- set(float[]) - Method in class com.google.ar.sceneform.math.Matrix
- set(float, float, float) - Method in class com.google.ar.sceneform.math.Vector3
-
Set each value
- set(float, float, float) - Method in class com.google.ar.sceneform.rendering.Color
-
Set to the RGB values passed in and an alpha of 1.
- set(float, float, float, float) - Method in class com.google.ar.sceneform.math.Quaternion
-
Set each value and normalize the Quaternion
- set(float, float, float, float) - Method in class com.google.ar.sceneform.rendering.Color
-
Set to the RGBA values passed in.
- set(int) - Method in class com.google.ar.sceneform.rendering.Color
-
Set to RGBA values from an integer in the sRGB color space packed as an ARGB value.
- set(RayHit) - Method in class com.google.ar.sceneform.collision.RayHit
- set(HitTestResult) - Method in class com.google.ar.sceneform.HitTestResult
- set(Matrix) - Method in class com.google.ar.sceneform.math.Matrix
- set(Quaternion) - Method in class com.google.ar.sceneform.math.Quaternion
-
Copy values from another Quaternion into this one
- set(Vector3) - Method in class com.google.ar.sceneform.math.Vector3
-
Copy the values from another Vector3 to this Vector3
- set(Vector3, float) - Method in class com.google.ar.sceneform.math.Quaternion
-
Update this Quaternion using an axis/angle to define the rotation
- set(Color) - Method in class com.google.ar.sceneform.rendering.Color
-
Set to the values of another color.
- setAnchor(Anchor) - Method in class com.google.ar.sceneform.AnchorNode
-
Set an ARCore anchor and force the position of this node to be updated immediately.
- setAnimationNames(List<String>) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setAnimationsFramePosition(int) - Method in interface com.google.ar.sceneform.animation.AnimatableModel
-
Sets the current position of (seeks) all the animations to the specified frame number according to the
ModelAnimation.getFrameRate()
- setAnimationsTimePosition(float) - Method in interface com.google.ar.sceneform.animation.AnimatableModel
-
Sets the current position of (seeks) the animation to the specified time position in seconds.
- setAntiAliasing(View.AntiAliasing) - Method in class com.google.ar.sceneform.rendering.Renderer
- setAttachedCollisionSystem(CollisionSystem) - Method in class com.google.ar.sceneform.collision.Collider
- setBackground(Drawable) - Method in class com.google.ar.sceneform.SceneView
-
Set the background to a given
Drawable
, or remove the background. - setBaseColorTexture(Texture) - Method in class com.google.ar.sceneform.rendering.Material
- setBoolean(String, boolean) - Method in class com.google.ar.sceneform.rendering.Material
- setBoolean2(String, boolean, boolean) - Method in class com.google.ar.sceneform.rendering.Material
- setBoolean3(String, boolean, boolean, boolean) - Method in class com.google.ar.sceneform.rendering.Material
- setBoolean4(String, boolean, boolean, boolean, boolean) - Method in class com.google.ar.sceneform.rendering.Material
- setCameraProvider(CameraProvider) - Method in class com.google.ar.sceneform.rendering.Renderer
- setCameraStreamRenderPriority(int) - Method in class com.google.ar.sceneform.ArSceneView
- setCenter(Vector3) - Method in class com.google.ar.sceneform.collision.Box
-
Set the center of this box.
- setCenter(Vector3) - Method in class com.google.ar.sceneform.collision.Plane
- setCenter(Vector3) - Method in class com.google.ar.sceneform.collision.Sphere
-
Set the center of this sphere.
- setCenterAabb(Vector3) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setClearColor(Color) - Method in class com.google.ar.sceneform.rendering.Renderer
- setCollisionShape(CollisionShape) - Method in class com.google.ar.sceneform.Node
-
Sets the shape to used to detect collisions for this
Node
. - setCollisionShape(CollisionShape) - Method in class com.google.ar.sceneform.rendering.Renderable
-
Set the
CollisionShape
used for collision detection with thisRenderable
. - setColor(Color) - Method in class com.google.ar.sceneform.rendering.Light.Builder
-
Sets the "RGB" color of the light.
- setColor(Color) - Method in class com.google.ar.sceneform.rendering.Light
-
Sets the "RGB" color of the light.
- setColor(Color) - Method in class com.google.ar.sceneform.rendering.Vertex.Builder
- setColor(Color) - Method in class com.google.ar.sceneform.rendering.Vertex
- setColorTemperature(float) - Method in class com.google.ar.sceneform.rendering.Light.Builder
-
Sets the "RGB" color of the light based on the desired "color temperature."
- setColorTemperature(float) - Method in class com.google.ar.sceneform.rendering.Light
-
Sets the "RGB" color of the light based on the desired "color temperature."
- setData(TextureInternalData) - Method in class com.google.ar.sceneform.rendering.Texture.Builder
-
Sets internal data of the texture directly.
- setDefault(Utf8) - Static method in class com.google.flatbuffers.Utf8
-
Set the default instance of the UTF-8 processor.
- setDefaultClearColor() - Method in class com.google.ar.sceneform.rendering.Renderer
- setDepthOcclusionMode(CameraStream.DepthOcclusionMode) - Method in class com.google.ar.sceneform.rendering.CameraStream
-
Set the DepthModeUsage to
CameraStream.DepthOcclusionMode.DEPTH_OCCLUSION_ENABLED
to set the occlusionMaterial
. - setDepthTexture(String, DepthTexture) - Method in class com.google.ar.sceneform.rendering.Material
-
Sets a
DepthTexture
to a parameter of the type 'sampler2d' on this material. - setDesiredSize(int, int) - Method in class com.google.ar.sceneform.rendering.Renderer
- setDirection(Vector3) - Method in class com.google.ar.sceneform.collision.Ray
-
Set the direction of the ray.
- setDirty(boolean) - Method in class com.google.ar.sceneform.animation.ModelAnimation
-
Set the state of this object properties to changed.
- setDistance(float) - Method in class com.google.ar.sceneform.collision.RayHit
- setDithering(View.Dithering) - Method in class com.google.ar.sceneform.rendering.Renderer
- setDynamicResolutionEnabled(boolean) - Method in class com.google.ar.sceneform.rendering.Renderer
- setEnabled(boolean) - Method in class com.google.ar.sceneform.Node
-
Sets the enabled state of this node.
- setEnabled(boolean) - Method in class com.google.ar.sceneform.rendering.PlaneRenderer
-
Enable/disable the plane renderer.
- setEnvironment(Environment) - Method in class com.google.ar.sceneform.rendering.Renderer
-
### Defines the lighting environment and the skybox of the scene
- setExtentsAabb(Vector3) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setExternalTexture(String, ExternalTexture) - Method in class com.google.ar.sceneform.rendering.Material
-
Sets an
ExternalTexture
to a parameter of type 'samplerExternal' on this material. - setFalloffRadius(float) - Method in class com.google.ar.sceneform.rendering.Light.Builder
-
Sets the range that the light intensity falls off to zero.
- setFalloffRadius(float) - Method in class com.google.ar.sceneform.rendering.Light
-
Sets the range that the light intensity falls off to zero.
- setFarClipPlane(float) - Method in class com.google.ar.sceneform.Camera
- setFloat(String, float) - Method in class com.google.ar.sceneform.rendering.Material
- setFloat2(String, float, float) - Method in class com.google.ar.sceneform.rendering.Material
- setFloat3(String, float, float, float) - Method in class com.google.ar.sceneform.rendering.Material
- setFloat3(String, Vector3) - Method in class com.google.ar.sceneform.rendering.Material
- setFloat3(String, Color) - Method in class com.google.ar.sceneform.rendering.Material
- setFloat4(String, float, float, float, float) - Method in class com.google.ar.sceneform.rendering.Material
- setFloat4(String, Color) - Method in class com.google.ar.sceneform.rendering.Material
- setFractionPosition(float) - Method in class com.google.ar.sceneform.animation.ModelAnimation
-
Sets the current position of (seeks) the animation to the specified fraction position.
- setFramePosition(int) - Method in class com.google.ar.sceneform.animation.ModelAnimation
-
Sets the current position of (seeks) the animation to the specified frame number according to the
ModelAnimation.getFrameRate()
. - setFrameRateFactor(SceneView.FrameRate) - Method in class com.google.ar.sceneform.SceneView
-
Set this value for a finer adjustment of the upper fps value.
- setFrameRenderDebugCallback(Runnable) - Method in class com.google.ar.sceneform.rendering.Renderer
-
Sets a callback to happen after each frame is rendered.
- setFrontFaceWindingInverted(Boolean) - Method in class com.google.ar.sceneform.rendering.Renderer
-
Inverts winding for front face rendering.
- setHorizontalAlignment(ViewRenderable.HorizontalAlignment) - Method in class com.google.ar.sceneform.rendering.ViewRenderable.Builder
-
Sets the
ViewRenderable.HorizontalAlignment
that controls where theViewRenderable
is positioned relative to theNode
it is attached to along the x-axis. - setHorizontalAlignment(ViewRenderable.HorizontalAlignment) - Method in class com.google.ar.sceneform.rendering.ViewRenderable
-
Sets the
ViewRenderable.HorizontalAlignment
that controls where theViewRenderable
is positioned relative to theNode
it is attached to along the x-axis. - setIdentity() - Method in class com.google.ar.sceneform.math.Quaternion
-
Set the Quaternion to identity
- setIndexBuffer(IndexBuffer) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setIndirectLight(IndirectLight) - Method in class com.google.ar.sceneform.rendering.Renderer
-
Sets the environment light used for reflections and indirect light.
- setInnerConeAngle(float) - Method in class com.google.ar.sceneform.rendering.Light.Builder
-
Spotlights shine light in a cone, this value determines the size of the inner part of the cone.
- setInnerConeAngle(float) - Method in class com.google.ar.sceneform.rendering.Light
-
Spotlights shine light in a cone, this value determines the size of the inner part of the cone.
- setInt(String, int) - Method in class com.google.ar.sceneform.rendering.Material
- setInt2(String, int, int) - Method in class com.google.ar.sceneform.rendering.Material
- setInt3(String, int, int, int) - Method in class com.google.ar.sceneform.rendering.Material
- setInt4(String, int, int, int, int) - Method in class com.google.ar.sceneform.rendering.Material
- setIntensity(float) - Method in class com.google.ar.sceneform.rendering.Light.Builder
-
Sets the light intensity which determines how bright the light is in Lux (lx) or Lumens (lm) (depending on the light type).
- setIntensity(float) - Method in class com.google.ar.sceneform.rendering.Light
-
Sets the light intensity which determines how bright the light is in Lux (lx) or Lumens (lm) (depending on the light type).
- setLight(Light) - Method in class com.google.ar.sceneform.Node
-
Sets the
Light
to display. - setLoadingStage(LoadGltfListener.GltfLoadStage) - Method in interface com.google.ar.sceneform.rendering.LoadGltfListener
- setLocalPosition(Vector3) - Method in class com.google.ar.sceneform.AnchorNode
-
Set the local-space position of this node if it is not anchored.
- setLocalPosition(Vector3) - Method in class com.google.ar.sceneform.Camera
-
Set the position of the camera.
- setLocalPosition(Vector3) - Method in class com.google.ar.sceneform.Node
-
Sets the position of this node relative to its parent (local-space).
- setLocalRotation(Quaternion) - Method in class com.google.ar.sceneform.AnchorNode
-
Set the local-space rotation of this node if it is not anchored.
- setLocalRotation(Quaternion) - Method in class com.google.ar.sceneform.Camera
-
Set the rotation of the camera.
- setLocalRotation(Quaternion) - Method in class com.google.ar.sceneform.Node
-
Sets the rotation of this node relative to its parent (local-space).
- setLocalScale(Vector3) - Method in class com.google.ar.sceneform.Node
-
Sets the scale of this node relative to its parent (local-space).
- setLookDirection(Vector3) - Method in class com.google.ar.sceneform.Node
-
Sets the direction that the node is looking at in world-space.
- setLookDirection(Vector3, Vector3) - Method in class com.google.ar.sceneform.Node
-
Sets the direction that the node is looking at in world-space.
- setMagFilter(Texture.Sampler.MagFilter) - Method in class com.google.ar.sceneform.rendering.Texture.Sampler.Builder
-
Set the magnification function used whenever the level-of-detail function determines that the texture should be magnified.
- setMainExecutor(Executor) - Static method in class com.google.ar.sceneform.rendering.ThreadPools
- setMainLight(Integer) - Method in class com.google.ar.sceneform.rendering.Renderer
-
### Defines the main directional light of the scene
- setMaterial(int, int, Material) - Method in class com.google.ar.sceneform.rendering.RenderableInstance
-
Sets the material bound to the specified index and entityIndex
- setMaterial(int, Material) - Method in class com.google.ar.sceneform.rendering.Renderable
-
Sets the material bound to the specified submesh.
- setMaterial(int, Material) - Method in class com.google.ar.sceneform.rendering.RenderableInstance
-
Sets the material bound to the specified index.
- setMaterial(Material) - Method in class com.google.ar.sceneform.rendering.Renderable
-
Sets the material bound to the first submesh.
- setMaterial(Material) - Method in class com.google.ar.sceneform.rendering.RenderableDefinition.Submesh.Builder
- setMaterial(Material) - Method in class com.google.ar.sceneform.rendering.RenderableDefinition.Submesh
- setMaterial(Material) - Method in class com.google.ar.sceneform.rendering.RenderableInstance
-
Sets the material bound to the first index.
- setMaxFramesPerSeconds(int) - Method in class com.google.ar.sceneform.SceneView
-
Set a higher bound for the frame rate.
- setMinFilter(Texture.Sampler.MinFilter) - Method in class com.google.ar.sceneform.rendering.Texture.Sampler.Builder
-
Set the minifying function used whenever the level-of-detail function determines that the texture should be minified.
- setMinMagFilter(Texture.Sampler.MagFilter) - Method in class com.google.ar.sceneform.rendering.Texture.Sampler.Builder
-
Set both the texture minifying function and magnification function.
- setModelSize(float) - Method in interface com.google.ar.sceneform.rendering.LoadGltfListener
- setName(String) - Method in class com.google.ar.sceneform.Node
-
Sets the name of this node.
- setName(String) - Method in class com.google.ar.sceneform.rendering.RenderableDefinition.Submesh.Builder
- setName(String) - Method in class com.google.ar.sceneform.rendering.RenderableDefinition.Submesh
- setNearClipPlane(float) - Method in class com.google.ar.sceneform.Camera
- setNode(Node) - Method in class com.google.ar.sceneform.HitTestResult
- setNormal(Vector3) - Method in class com.google.ar.sceneform.collision.Plane
- setNormal(Vector3) - Method in class com.google.ar.sceneform.rendering.Vertex.Builder
- setNormal(Vector3) - Method in class com.google.ar.sceneform.rendering.Vertex
- setOnSessionConfigChangeListener(ArSceneView.OnSessionConfigChangeListener) - Method in class com.google.ar.sceneform.ArSceneView
-
Registers a callback to be invoked when the ARCore Session is to configured.
- setOnTapListener(Node.OnTapListener) - Method in class com.google.ar.sceneform.Node
-
Registers a callback to be invoked when this node is tapped.
- setOnTouchListener(Node.OnTouchListener) - Method in class com.google.ar.sceneform.Node
-
Registers a callback to be invoked when a touch event is dispatched to this node.
- setOnTouchListener(Scene.OnTouchListener) - Method in class com.google.ar.sceneform.Scene
-
Register a callback to be invoked when the scene is touched.
- setOnTouchListener(Scene.OnTouchListener) - Method in class com.google.ar.sceneform.TouchEventSystem
-
Register a callback to be invoked when the scene is touched.
- setOrigin(Vector3) - Method in class com.google.ar.sceneform.collision.Ray
-
Set the origin of the ray in world coordinates.
- setOuterConeAngle(float) - Method in class com.google.ar.sceneform.rendering.Light.Builder
-
Spotlights shine light in a cone, this value determines the size of the outer part of the cone.
- setOuterConeAngle(float) - Method in class com.google.ar.sceneform.rendering.Light
-
Spotlights shine light in a cone, this value determines the size of the outer part of the cone.
- setParent(NodeParent) - Method in class com.google.ar.sceneform.Camera
-
Unsupported operation.
- setParent(NodeParent) - Method in class com.google.ar.sceneform.Node
-
Changes the parent node of this node.
- setPlaneRendererMode(PlaneRenderer.PlaneRendererMode) - Method in class com.google.ar.sceneform.rendering.PlaneRenderer
-
Set here how tracked planes should be visualized on the screen.
- setPoint(Vector3) - Method in class com.google.ar.sceneform.collision.RayHit
- setPosition(Vector3) - Method in class com.google.ar.sceneform.rendering.Vertex.Builder
- setPosition(Vector3) - Method in class com.google.ar.sceneform.rendering.Vertex
- setPostProcessingEnabled(boolean) - Method in class com.google.ar.sceneform.rendering.Renderer
- setPreRenderCallback(Renderer.PreRenderCallback) - Method in class com.google.ar.sceneform.rendering.Renderer
- setProjectionMatrix(Matrix) - Method in class com.google.ar.sceneform.Camera
- setRadius(float) - Method in class com.google.ar.sceneform.collision.Sphere
-
Set the radius of the sphere.
- setRawColorBuffer(FloatBuffer) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setRawIndexBuffer(IntBuffer) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setRawPositionBuffer(FloatBuffer) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setRawTangentsBuffer(FloatBuffer) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setRawUvBuffer(FloatBuffer) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setRegistryId(Object) - Method in class com.google.ar.sceneform.rendering.Material.Builder
-
Allows a
Material
to be reused. - setRegistryId(Object) - Method in class com.google.ar.sceneform.rendering.Texture.Builder
-
Allows a
Texture
to be reused. - setRenderable(Renderable) - Method in class com.google.ar.sceneform.Node
-
Sets the
Renderable
to display for this node. - setRenderPriority(int) - Method in class com.google.ar.sceneform.rendering.CameraStream
- setRenderPriority(int) - Method in class com.google.ar.sceneform.rendering.Renderable
-
Set the render priority to control the order of rendering.
- setRenderPriority(int) - Method in class com.google.ar.sceneform.rendering.RenderableInstance
-
Set the render priority to control the order of rendering.
- setRenderQuality(View.RenderQuality) - Method in class com.google.ar.sceneform.rendering.Renderer
- setRotation(Quaternion) - Method in class com.google.ar.sceneform.collision.Box
-
Set the rotation of this box.
- setSampler(Texture.Sampler) - Method in class com.google.ar.sceneform.rendering.Texture.Builder
-
Sets the
Texture.Sampler
to control rendering parameters on theTexture
. - setSelectable(boolean) - Method in class com.google.ar.sceneform.Node
-
Defines if the node can be selected within the when a touch event happened.
- setSession(Session) - Method in class com.google.ar.sceneform.ArSceneView
-
Setup the view with an AR Session.
- setSessionConfig(Config, boolean) - Method in class com.google.ar.sceneform.ArSceneView
-
Define the session config used by this View.
- setShadowCaster(boolean) - Method in class com.google.ar.sceneform.rendering.Renderable
-
Sets whether the renderable casts shadow on other renderables in the scene.
- setShadowCaster(boolean) - Method in class com.google.ar.sceneform.rendering.RenderableInstance
-
Sets whether the renderable casts shadow on other renderables in the scene.
- setShadowCastingEnabled(boolean) - Method in class com.google.ar.sceneform.rendering.Light.Builder
-
Determines whether the light casts shadows, or whether synthetic objects can block the light.
- setShadowReceiver(boolean) - Method in class com.google.ar.sceneform.rendering.PlaneRenderer
-
Control whether Renderables in the scene should cast shadows onto the planes.
- setShadowReceiver(boolean) - Method in class com.google.ar.sceneform.rendering.Renderable
-
Sets whether the renderable receives shadows cast by other renderables in the scene.
- setShadowReceiver(boolean) - Method in class com.google.ar.sceneform.rendering.RenderableInstance
-
Sets whether the renderable receives shadows cast by other renderables in the scene.
- setShape(CollisionShape) - Method in class com.google.ar.sceneform.collision.Collider
- setSize(Vector3) - Method in class com.google.ar.sceneform.collision.Box
-
Set the size of this box.
- setSizer(ViewSizer) - Method in class com.google.ar.sceneform.rendering.ViewRenderable.Builder
- setSizer(ViewSizer) - Method in class com.google.ar.sceneform.rendering.ViewRenderable
- setSkinningModifier(RenderableInstance.SkinningModifier) - Method in class com.google.ar.sceneform.rendering.RenderableInstance
- setSkybox(Skybox) - Method in class com.google.ar.sceneform.rendering.Renderer
-
Sets the Skybox.
- setSmoothed(boolean) - Method in class com.google.ar.sceneform.AnchorNode
-
Set true to smooth the transition between the node’s current position and the anchor position.
- setSource(Context, int) - Method in class com.google.ar.sceneform.rendering.Material.Builder
-
Allows a
Material
to be constructed from resource. - setSource(Context, int) - Method in class com.google.ar.sceneform.rendering.Texture.Builder
-
Allows a
Texture
to be constructed from resource. - setSource(Context, Uri) - Method in class com.google.ar.sceneform.rendering.Material.Builder
-
Allows a
Material
to be constructed fromUri
. - setSource(Context, Uri) - Method in class com.google.ar.sceneform.rendering.Texture.Builder
-
Allows a
Texture
to be constructed fromUri
. - setSource(Bitmap) - Method in class com.google.ar.sceneform.rendering.Texture.Builder
-
Allows a
Texture
to be constructed from aBitmap
. - setSource(ByteBuffer) - Method in class com.google.ar.sceneform.rendering.Material.Builder
-
Allows a
Material
to be created with data. - setSource(Callable<InputStream>) - Method in class com.google.ar.sceneform.rendering.Material.Builder
-
Allows a
Material
to be constructed via callable function. - setSource(Callable<InputStream>) - Method in class com.google.ar.sceneform.rendering.Texture.Builder
-
Allows a
Texture
to be constructed via callable function. - setSubmeshes(List<RenderableDefinition.Submesh>) - Method in class com.google.ar.sceneform.rendering.RenderableDefinition.Builder
- setSubmeshes(List<RenderableDefinition.Submesh>) - Method in class com.google.ar.sceneform.rendering.RenderableDefinition
- setTexture(String, Texture) - Method in class com.google.ar.sceneform.rendering.Material
- setThreadPoolExecutor(Executor) - Static method in class com.google.ar.sceneform.rendering.ThreadPools
-
Sets the default background
Executor
. - setTimePosition(float) - Method in class com.google.ar.sceneform.animation.ModelAnimation
-
Sets the current position of (seeks) the animation to the specified time position in seconds.
- setTransformOffset(Vector3) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setTransformScale(float) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setTranslation(Vector3) - Method in class com.google.ar.sceneform.math.Matrix
- setTransparent(boolean) - Method in class com.google.ar.sceneform.SceneView
-
Set the background to transparent.
- setTriangleIndices(List<Integer>) - Method in class com.google.ar.sceneform.rendering.RenderableDefinition.Submesh.Builder
- setTriangleIndices(List<Integer>) - Method in class com.google.ar.sceneform.rendering.RenderableDefinition.Submesh
- setUnderTesting(boolean) - Static method in class com.google.ar.sceneform.utilities.AndroidPreconditions
- setUsage(Texture.Usage) - Method in class com.google.ar.sceneform.rendering.Texture.Builder
-
Mark the
Texture
as a containing color, normal or arbitrary data. - setUvCoordinate(Vertex.UvCoordinate) - Method in class com.google.ar.sceneform.rendering.Vertex.Builder
- setUvCoordinate(Vertex.UvCoordinate) - Method in class com.google.ar.sceneform.rendering.Vertex
- setVertexBuffer(VertexBuffer) - Method in class com.google.ar.sceneform.rendering.RenderableInternalFilamentAssetData
- setVerticalAlignment(ViewRenderable.VerticalAlignment) - Method in class com.google.ar.sceneform.rendering.ViewRenderable.Builder
-
Sets the
ViewRenderable.VerticalAlignment
that controls where theViewRenderable
is positioned relative to theNode
it is attached to along the y-axis. - setVerticalAlignment(ViewRenderable.VerticalAlignment) - Method in class com.google.ar.sceneform.rendering.ViewRenderable
-
Sets the
ViewRenderable.VerticalAlignment
that controls where theViewRenderable
is positioned relative to theNode
it is attached to along the y-axis. - setVerticalFovDegrees(float) - Method in class com.google.ar.sceneform.Camera
-
Sets the vertical field of view for the non-ar camera in degrees.
- setVertices(List<Vertex>) - Method in class com.google.ar.sceneform.rendering.RenderableDefinition.Builder
- setVertices(List<Vertex>) - Method in class com.google.ar.sceneform.rendering.RenderableDefinition
- setView(Context, int) - Method in class com.google.ar.sceneform.rendering.ViewRenderable.Builder
- setView(Context, View) - Method in class com.google.ar.sceneform.rendering.ViewRenderable.Builder
- setVisible(boolean) - Method in class com.google.ar.sceneform.rendering.PlaneRenderer
-
Control visibility of plane visualization.
- setWorldPosition(Vector3) - Method in class com.google.ar.sceneform.AnchorNode
-
Set the world-space position of this node if it is not anchored.
- setWorldPosition(Vector3) - Method in class com.google.ar.sceneform.Camera
-
Set the position of the camera.
- setWorldPosition(Vector3) - Method in class com.google.ar.sceneform.Node
-
Sets the world-space position of this node.
- setWorldRotation(Quaternion) - Method in class com.google.ar.sceneform.AnchorNode
-
Set the world-space rotation of this node if it is not anchored.
- setWorldRotation(Quaternion) - Method in class com.google.ar.sceneform.Camera
-
Set the rotation of the camera.
- setWorldRotation(Quaternion) - Method in class com.google.ar.sceneform.Node
-
Sets the world-space rotation of this node.
- setWorldScale(Vector3) - Method in class com.google.ar.sceneform.Node
-
Sets the world-space scale of this node.
- setWrapMode(Texture.Sampler.WrapMode) - Method in class com.google.ar.sceneform.rendering.Texture.Sampler.Builder
-
Set the wrap mode for all texture coordinates.
- setWrapModeR(Texture.Sampler.WrapMode) - Method in class com.google.ar.sceneform.rendering.Texture.Sampler.Builder
-
Set the wrap mode for texture coordinate R.
- setWrapModeS(Texture.Sampler.WrapMode) - Method in class com.google.ar.sceneform.rendering.Texture.Sampler.Builder
-
Set the wrap mode for texture coordinate S.
- setWrapModeT(Texture.Sampler.WrapMode) - Method in class com.google.ar.sceneform.rendering.Texture.Sampler.Builder
-
Set the wrap mode for texture coordinate T.
- shaderToMeshBones(int) - Method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
-
Maps the skeleton bone index to the shader bone index.
- shaderToMeshBonesAsByteBuffer() - Method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- shaderToMeshBonesInByteBuffer(ByteBuffer) - Method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- shaderToMeshBonesLength() - Method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- Shadow - Static variable in class com.google.ar.sceneform.lullmodel.MaterialTextureUsage
- ShapeFactory - Class in com.google.ar.sceneform.rendering
-
Utility class used to dynamically construct
ModelRenderable
s for various shapes. - ShapeFactory() - Constructor for class com.google.ar.sceneform.rendering.ShapeFactory
- SharedReference - Class in com.google.ar.sceneform.resources
-
Used for managing memory of shared object using reference counting.
- SharedReference() - Constructor for class com.google.ar.sceneform.resources.SharedReference
- Shininess - Static variable in class com.google.ar.sceneform.lullmodel.MaterialTextureUsage
- SIZE_PREFIX_LENGTH - Static variable in class com.google.flatbuffers.Constants
-
The number of bytes in a size prefix.
- sizedByteArray() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
A utility function to copy and return the ByteBuffer data as a `byte[]`.
- sizedByteArray(int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
A utility function to copy and return the ByteBuffer data from `start` to `start` + `length` as a `byte[]`.
- sizedInputStream() - Method in class com.google.flatbuffers.FlatBufferBuilder
-
A utility function to return an InputStream to the ByteBuffer data
- skeleton() - Method in class com.google.ar.sceneform.lullmodel.ModelDef
-
The skeletal information used by the RigSystem to support skinned animations.
- skeleton() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
-
The model used for skeletal animations.
- skeleton(ModelPipelineSkeletonDef) - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
- skeleton(SkeletonDef) - Method in class com.google.ar.sceneform.lullmodel.ModelDef
- SkeletonDef - Class in com.google.ar.sceneform.lullmodel
- SkeletonDef() - Constructor for class com.google.ar.sceneform.lullmodel.SkeletonDef
- slerp(Quaternion, Quaternion, float) - Static method in class com.google.ar.sceneform.math.Quaternion
- slot(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Set the current vtable at `voffset` to the current location in the buffer.
- smoothingAngle() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineImportDef
-
The limit angle (in degrees) between two normals being considered for tangent space smoothing.
- source() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineCollidableDef
-
The name of ModelPipelineImportDef defining this model.
- source() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
-
The name of ModelPipelineImportDef defining this model.
- source() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineSkeletonDef
-
The name of ModelPipelineImportDef defining this model.
- sourceAsByteBuffer() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineCollidableDef
- sourceAsByteBuffer() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
- sourceAsByteBuffer() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineSkeletonDef
- sourceInByteBuffer(ByteBuffer) - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineCollidableDef
- sourceInByteBuffer(ByteBuffer) - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
- sourceInByteBuffer(ByteBuffer) - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineSkeletonDef
- sources(int) - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
-
The list of assets to import.
- sources(ModelPipelineImportDef, int) - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
- sourcesLength() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
- Specular - Static variable in class com.google.ar.sceneform.lullmodel.MaterialTextureUsage
- SpecularEnvironment - Static variable in class com.google.ar.sceneform.lullmodel.MaterialTextureUsage
- Sphere - Class in com.google.ar.sceneform.collision
-
Mathematical representation of a sphere.
- Sphere() - Constructor for class com.google.ar.sceneform.collision.Sphere
-
Create a sphere with a center of (0,0,0) and a radius of 1.
- Sphere(float) - Constructor for class com.google.ar.sceneform.collision.Sphere
-
Create a sphere with a center of (0,0,0) and a specified radius.
- Sphere(float, Vector3) - Constructor for class com.google.ar.sceneform.collision.Sphere
-
Create a sphere with a specified center and radius.
- SPOTLIGHT - com.google.ar.sceneform.rendering.Light.Type
-
Similar to a point light but radiating light in a cone rather than all directions.
- Standard2d - Static variable in class com.google.ar.sceneform.lullmodel.TextureTargetType
- start() - Method in class com.google.ar.sceneform.lullmodel.ModelIndexRange
- startAabbsVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startAngle() - Method in class com.google.ar.sceneform.lullmodel.ArcDef
-
The angle (in radians) in which the start of the arc should be poised at. 0 = vertical [0,1].
- startAttributesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
- startBlendAttributesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startBlendShape(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
- startBlendShapesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startBoneNamesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.SkeletonDef
- startBoneParentsVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.SkeletonDef
- startBoneTransformsVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.SkeletonDef
- startDataBool(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.DataBool
- startDataBytes(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.DataBytes
- startDataFloat(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.DataFloat
- startDataHashValue(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.DataHashValue
- startDataInt(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.DataInt
- startDataQuat(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.DataQuat
- startDataString(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.DataString
- startDataVec2(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.DataVec2
- startDataVec3(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.DataVec3
- startDataVec4(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.DataVec4
- startDataVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.TextureDef
- startIndices16Vector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startIndices32Vector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startKeyVariantPairDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.KeyVariantPairDef
- startLodsVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelDef
- startMaterialDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.MaterialDef
- startMaterialsVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startMaterialsVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
- startMaterialTextureDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.MaterialTextureDef
- startMirroring(Surface, int, int, int, int) - Method in class com.google.ar.sceneform.rendering.Renderer
-
Starts mirroring to the specified
Surface
. - startMirroringToSurface(Surface, int, int, int, int) - Method in class com.google.ar.sceneform.SceneView
-
To capture the contents of this view, designate a
Surface
onto which this SceneView should be mirrored. - startModelDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.ModelDef
- startModelInstanceDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startModelPipelineCollidableDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineCollidableDef
- startModelPipelineDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
- startModelPipelineImportDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineImportDef
- startModelPipelineMaterialDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineMaterialDef
- startModelPipelineRenderableDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
- startModelPipelineSkeletonDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineSkeletonDef
- startObject(int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Start encoding a new object in the buffer.
- startRangesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startRenderablesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
- startShaderToMeshBonesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startSkeletonDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.SkeletonDef
- startSourcesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
- startSubmeshAabb(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.SubmeshAabb
- startTangentDataVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
- startTangentIndices16Vector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
- startTangentIndices32Vector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
- startTargetMeshesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineImportDef
- startTextureDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.TextureDef
- startTexturesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.MaterialDef
- startTexturesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelDef
- startTexturesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelPipelineDef
- startUsagePerChannelVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.MaterialTextureDef
- startValuesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.VariantArrayDef
- startValuesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.VariantMapDef
- startValueVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.DataBytes
- startVariantArrayDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.VariantArrayDef
- startVariantArrayDefImpl(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.VariantArrayDefImpl
- startVariantMapDef(FlatBufferBuilder) - Static method in class com.google.ar.sceneform.lullmodel.VariantMapDef
- startVector(int, int, int) - Method in class com.google.flatbuffers.FlatBufferBuilder
-
Start a new array/vector of objects.
- startVertexAttributesVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startVertexDataVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
- startVertexDataVector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- startVertexIndices16Vector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
- startVertexIndices32Vector(FlatBufferBuilder, int) - Static method in class com.google.ar.sceneform.lullmodel.BlendShape
- stopMirroring(Surface) - Method in class com.google.ar.sceneform.rendering.Renderer
-
Stops mirroring to the specified
Surface
. - stopMirroringToSurface(Surface) - Method in class com.google.ar.sceneform.SceneView
-
When capturing is complete, call this method to stop mirroring the SceneView to the specified
Surface
. - Struct - Class in com.google.flatbuffers
-
All structs in the generated code derive from this class, and add their own accessors.
- Struct() - Constructor for class com.google.flatbuffers.Struct
- SubmeshAabb - Class in com.google.ar.sceneform.lullmodel
- SubmeshAabb() - Constructor for class com.google.ar.sceneform.lullmodel.SubmeshAabb
- subtract(Vector3, Vector3) - Static method in class com.google.ar.sceneform.math.Vector3
-
Subtract two Vector3
All Classes All Packages