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
M
- magFilter() - Method in class com.google.ar.sceneform.lullmodel.TextureDef
- mainLight - Variable in class com.google.ar.sceneform.rendering.Renderer
- makeContext() - Static method in class com.google.ar.sceneform.rendering.GLHelper
- makeContext(EGLContext) - Static method in class com.google.ar.sceneform.rendering.GLHelper
- makeCopy() - Method in class com.google.ar.sceneform.collision.Box
- makeCopy() - Method in class com.google.ar.sceneform.collision.CollisionShape
- makeCopy() - Method in class com.google.ar.sceneform.collision.Sphere
- makeCopy() - Method in class com.google.ar.sceneform.rendering.Material
-
Creates a new instance of this Material.
- makeCopy() - Method in class com.google.ar.sceneform.rendering.ModelRenderable
-
Creates a new instance of this ModelRenderable.
- makeCopy() - Method in class com.google.ar.sceneform.rendering.Renderable
-
Creates a new instance of this Renderable.
- makeCopy() - Method in class com.google.ar.sceneform.rendering.ViewRenderable
-
Creates a new instance of this ViewRenderable.
- makeCube(Vector3, Vector3, Material) - Static method in class com.google.ar.sceneform.rendering.ShapeFactory
-
Creates a
ModelRenderable
in the shape of a cube with the give specifications. - makeCylinder(float, float, Vector3, Material) - Static method in class com.google.ar.sceneform.rendering.ShapeFactory
-
Creates a
ModelRenderable
in the shape of a cylinder with the give specifications. - makeOpaqueWithColor(Context, Color) - Static method in class com.google.ar.sceneform.rendering.MaterialFactory
- makeOpaqueWithTexture(Context, Texture) - Static method in class com.google.ar.sceneform.rendering.MaterialFactory
- makePlane(Vector3, Vector3, Material) - Static method in class com.google.ar.sceneform.rendering.PlaneFactory
-
Creates a
ModelRenderable
in the shape of a plane with the given specifications. - makeRotation(Quaternion) - Method in class com.google.ar.sceneform.math.Matrix
- makeScale(float) - Method in class com.google.ar.sceneform.math.Matrix
- makeScale(Vector3) - Method in class com.google.ar.sceneform.math.Matrix
- makeSphere(float, Vector3, Material) - Static method in class com.google.ar.sceneform.rendering.ShapeFactory
-
Creates a
ModelRenderable
in the shape of a sphere with the give specifications. - makeTranslation(Vector3) - Method in class com.google.ar.sceneform.math.Matrix
- makeTransparentWithColor(Context, Color) - Static method in class com.google.ar.sceneform.rendering.MaterialFactory
- makeTransparentWithTexture(Context, Texture) - Static method in class com.google.ar.sceneform.rendering.MaterialFactory
- makeTrs(Vector3, Quaternion, Vector3) - Method in class com.google.ar.sceneform.math.Matrix
- markWorldShapeDirty() - Method in class com.google.ar.sceneform.collision.Collider
- Mat4x3 - Class in com.google.ar.sceneform.lullmodel
- Mat4x3() - Constructor for class com.google.ar.sceneform.lullmodel.Mat4x3
- material() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineMaterialDef
-
Description of the desired material.
- material(MaterialDef) - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineMaterialDef
- Material - Class in com.google.ar.sceneform.rendering
-
Represents a reference to a material.
- MATERIAL_CAMERA_TEXTURE - Static variable in class com.google.ar.sceneform.rendering.CameraStream
- MATERIAL_COLOR - Static variable in class com.google.ar.sceneform.rendering.MaterialFactory
-
Name of material parameter for controlling the color of
MaterialFactory.makeOpaqueWithColor(Context, Color)
andMaterialFactory.makeTransparentWithColor(Context, Color)
materials. - MATERIAL_COLOR - Static variable in class com.google.ar.sceneform.rendering.PlaneRenderer
-
Float3 material parameter to control the RGB tint of the plane.
- MATERIAL_DEPTH_TEXTURE - Static variable in class com.google.ar.sceneform.rendering.CameraStream
- MATERIAL_METALLIC - Static variable in class com.google.ar.sceneform.rendering.MaterialFactory
-
Name of material parameter for controlling the metallic property of all
MaterialFactory
materials. - MATERIAL_REFLECTANCE - Static variable in class com.google.ar.sceneform.rendering.MaterialFactory
-
Name of material parameter for controlling the reflectance property of all
MaterialFactory
materials. - MATERIAL_ROUGHNESS - Static variable in class com.google.ar.sceneform.rendering.MaterialFactory
-
Name of material parameter for controlling the roughness property of all
MaterialFactory
materials. - MATERIAL_SPOTLIGHT_RADIUS - Static variable in class com.google.ar.sceneform.rendering.PlaneRenderer
-
Float material parameter to control the radius of the spotlight.
- MATERIAL_TEXTURE - Static variable in class com.google.ar.sceneform.rendering.MaterialFactory
-
Name of material parameter for controlling the texture of
MaterialFactory.makeOpaqueWithTexture(Context, Texture)
andMaterialFactory.makeTransparentWithTexture(Context, Texture)
materials. - MATERIAL_TEXTURE - Static variable in class com.google.ar.sceneform.rendering.PlaneRenderer
-
Material parameter that controls what texture is being used when rendering the planes.
- MATERIAL_UV_SCALE - Static variable in class com.google.ar.sceneform.rendering.PlaneRenderer
-
Float2 material parameter to control the X/Y scaling of the texture's UV coordinates.
- Material.Builder - Class in com.google.ar.sceneform.rendering
-
Builder for constructing a
Material
- MaterialDef - Class in com.google.ar.sceneform.lullmodel
- MaterialDef() - Constructor for class com.google.ar.sceneform.lullmodel.MaterialDef
- MaterialFactory - Class in com.google.ar.sceneform.rendering
-
Utility class used to construct default
Material
s. - MaterialFactory() - Constructor for class com.google.ar.sceneform.rendering.MaterialFactory
- MaterialInternalDataGltfImpl - Class in com.google.ar.sceneform.rendering
- materials(int) - Method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
-
The material describing the "look" of each submesh.
- materials(int) - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
-
The material properties for the model.
- materials(MaterialDef, int) - Method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- materials(ModelPipelineMaterialDef, int) - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
- materialsLength() - Method in class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- materialsLength() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
- MaterialTextureDef - Class in com.google.ar.sceneform.lullmodel
- MaterialTextureDef() - Constructor for class com.google.ar.sceneform.lullmodel.MaterialTextureDef
- MaterialTextureUsage - Class in com.google.ar.sceneform.lullmodel
- MathHelper - Class in com.google.ar.sceneform.math
-
Static functions for common math operations.
- MathHelper() - Constructor for class com.google.ar.sceneform.math.MathHelper
- Matrix - Class in com.google.ar.sceneform.math
-
4x4 Matrix representing translation, scale, and rotation.
- Matrix() - Constructor for class com.google.ar.sceneform.math.Matrix
- Matrix(float[]) - Constructor for class com.google.ar.sceneform.math.Matrix
- max() - Method in class com.google.ar.sceneform.lullmodel.AabbDef
- max(Vec3) - Method in class com.google.ar.sceneform.lullmodel.AabbDef
- max(Vector3, Vector3) - Static method in class com.google.ar.sceneform.math.Vector3
-
Get a Vector3 with each value set to the element wise maximum of two Vector3's values
- maxBoneWeights() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineImportDef
-
Limit per-vertex bone weights to the N most significant bones.
- maxPosition() - Method in class com.google.ar.sceneform.lullmodel.SubmeshAabb
- maxPosition(Vec3) - Method in class com.google.ar.sceneform.lullmodel.SubmeshAabb
- mergeMaterials() - Method in class com.google.ar.sceneform.lullmodel.ModelPipelineImportDef
- Metallic - Static variable in class com.google.ar.sceneform.lullmodel.MaterialTextureUsage
- min() - Method in class com.google.ar.sceneform.lullmodel.AabbDef
- min(Vec3) - Method in class com.google.ar.sceneform.lullmodel.AabbDef
- min(Vector3, Vector3) - Static method in class com.google.ar.sceneform.math.Vector3
-
Get a Vector3 with each value set to the element wise minimum of two Vector3's values
- minFilter() - Method in class com.google.ar.sceneform.lullmodel.TextureDef
- minPosition() - Method in class com.google.ar.sceneform.lullmodel.SubmeshAabb
- minPosition(Vec3) - Method in class com.google.ar.sceneform.lullmodel.SubmeshAabb
- MirrorClampToEdge - Static variable in class com.google.ar.sceneform.lullmodel.TextureWrap
- MIRRORED_REPEAT - com.google.ar.sceneform.rendering.Texture.Sampler.WrapMode
- MirroredRepeat - Static variable in class com.google.ar.sceneform.lullmodel.TextureWrap
- ModelAnimation - Class in com.google.ar.sceneform.animation
-
An ModelAnimation is a reusable set of keyframe tracks which represent an animation.
- ModelAnimation(AnimatableModel, String, int, float, int) - Constructor for class com.google.ar.sceneform.animation.ModelAnimation
-
ModelAnimation constructed from an
Animator
- ModelAnimation.PropertyValuesHolder - Class in com.google.ar.sceneform.animation
-
This class holds information about a property and the values that that property should take during an animation.
- ModelAnimator - Class in com.google.ar.sceneform.animation
-
This class provides support for animating an
AnimatableModel
- ModelAnimator() - Constructor for class com.google.ar.sceneform.animation.ModelAnimator
- ModelAnimator.PropertyValuesHolder - Class in com.google.ar.sceneform.animation
-
This class holds information about a property and the values that that property should take during an animation.
- ModelDef - Class in com.google.ar.sceneform.lullmodel
- ModelDef() - Constructor for class com.google.ar.sceneform.lullmodel.ModelDef
- ModelIndexRange - Class in com.google.ar.sceneform.lullmodel
- ModelIndexRange() - Constructor for class com.google.ar.sceneform.lullmodel.ModelIndexRange
- ModelInstanceDef - Class in com.google.ar.sceneform.lullmodel
- ModelInstanceDef() - Constructor for class com.google.ar.sceneform.lullmodel.ModelInstanceDef
- ModelPipelineCollidableDef - Class in com.google.ar.sceneform.lullmodel
- ModelPipelineCollidableDef() - Constructor for class com.google.ar.sceneform.lullmodel.ModelPipelineCollidableDef
- ModelPipelineDef - Class in com.google.ar.sceneform.lullmodel
- ModelPipelineDef() - Constructor for class com.google.ar.sceneform.lullmodel.ModelPipelineDef
- ModelPipelineImportDef - Class in com.google.ar.sceneform.lullmodel
- ModelPipelineImportDef() - Constructor for class com.google.ar.sceneform.lullmodel.ModelPipelineImportDef
- ModelPipelineMaterialDef - Class in com.google.ar.sceneform.lullmodel
- ModelPipelineMaterialDef() - Constructor for class com.google.ar.sceneform.lullmodel.ModelPipelineMaterialDef
- ModelPipelineRenderableDef - Class in com.google.ar.sceneform.lullmodel
- ModelPipelineRenderableDef() - Constructor for class com.google.ar.sceneform.lullmodel.ModelPipelineRenderableDef
- ModelPipelineSkeletonDef - Class in com.google.ar.sceneform.lullmodel
- ModelPipelineSkeletonDef() - Constructor for class com.google.ar.sceneform.lullmodel.ModelPipelineSkeletonDef
- ModelRenderable - Class in com.google.ar.sceneform.rendering
-
Renders a 3D Model by attaching it to a
Node
withNode.setRenderable(Renderable)
. - ModelRenderable.Builder - Class in com.google.ar.sceneform.rendering
-
Factory class for
ModelRenderable
. - modifyMaterialBoneTransformsBuffer(FloatBuffer) - Method in interface com.google.ar.sceneform.rendering.RenderableInstance.SkinningModifier
-
Takes the original boneTransforms and output new boneTransforms used to render the mesh.
- Mouse - Static variable in class com.google.ar.sceneform.lullmodel.DeviceType
- MovingAverage - Class in com.google.ar.sceneform.utilities
-
Calculates an exponentially weighted moving average for a series of data.
- MovingAverage(double) - Constructor for class com.google.ar.sceneform.utilities.MovingAverage
-
Construct an object to track the exponentially weighted moving average for a series of data.
- MovingAverage(double, double) - Constructor for class com.google.ar.sceneform.utilities.MovingAverage
-
Construct an object to track the exponentially weighted moving average for a series of data.
- MovingAverageMillisecondsTracker - Class in com.google.ar.sceneform.utilities
-
Used to track a
MovingAverage
that represents the number of milliseconds that elapse within the execution of a block of code. - MovingAverageMillisecondsTracker() - Constructor for class com.google.ar.sceneform.utilities.MovingAverageMillisecondsTracker
- MovingAverageMillisecondsTracker(double) - Constructor for class com.google.ar.sceneform.utilities.MovingAverageMillisecondsTracker
- MovingAverageMillisecondsTracker(MovingAverageMillisecondsTracker.Clock) - Constructor for class com.google.ar.sceneform.utilities.MovingAverageMillisecondsTracker
- MovingAverageMillisecondsTracker(MovingAverageMillisecondsTracker.Clock, double) - Constructor for class com.google.ar.sceneform.utilities.MovingAverageMillisecondsTracker
- multiply(Matrix, Matrix, Matrix) - Static method in class com.google.ar.sceneform.math.Matrix
- multiply(Quaternion, Quaternion) - Static method in class com.google.ar.sceneform.math.Quaternion
-
Create a Quaternion by combining two Quaternions multiply(lhs, rhs) is equivalent to performing the rhs rotation then lhs rotation Ordering is important for this operation.
All Classes All Packages