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

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
Creates an opaque Material with the Color passed in.
makeOpaqueWithTexture(Context, Texture) - Static method in class com.google.ar.sceneform.rendering.MaterialFactory
Creates an opaque Material with the Texture passed in.
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
Creates a transparent Material with the Color passed in.
makeTransparentWithTexture(Context, Texture) - Static method in class com.google.ar.sceneform.rendering.MaterialFactory
Creates a transparent Material with the Texture passed in.
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) and MaterialFactory.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
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 Materials.
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 with Node.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.
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