A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
m33(tgt, src1, src2) — Static method in class away3d.materials.utils.AGAL
Vector Matrix3x3 multiplication
m34(tgt, src1, src2) — Static method in class away3d.materials.utils.AGAL
Vector Matrix3x4 multiplication
m44(tgt, src1, src2) — Static method in class away3d.materials.utils.AGAL
Vector Matrix4x4 multiplication
magnitude — Property in class away3d.core.math.Quaternion
Returns the magnitude of the quaternion object.
markForUpdate(entity:away3d.entities:Entity) — Method in class away3d.core.partition.Partition3D
Mark a scene graph entity for updating.
mass — Property in class away3d.cameras.SpringCam
Mass of the camera, if over 120 and it'll be very heavy to move.
material — Property in interface away3d.core.base.IMaterialOwner
The material with which to render the object.
_material — Property in class away3d.core.base.SubMesh
material — Property in class away3d.core.base.SubMesh
The material used to render the current SubMesh.
material — Property in class away3d.entities.Mesh
The material with which to render the Mesh.
material — Property in class away3d.entities.SegmentsBase
material — Property in class away3d.entities.Sprite3D
material — Property in class away3d.events.MouseEvent3D
The material of the 3d element inside which the event took place.
material — Property in class away3d.materials.passes.MaterialPassBase
The material to which this pass belongs.
material — Property in class away3d.primitives.SkyBox
The material with which to render the object.
MaterialBase — Class in package away3d.materials
MaterialBase forms an abstract base class for any material.
MaterialBase() — Constructor in class away3d.materials.MaterialBase
Creates a new MaterialBase object.
MaterialLibrary — Class in package away3d.materials
The MaterialLibrary singleton class provides a central access and management point for any materials in existence.
materialNamespace — Property in class away3d.materials.MaterialBase
The namespace of the material, used by the MaterialLibrary.
MaterialPassBase — Class in package away3d.materials.passes
MaterialPassBase provides an abstract base class for material shader passes.
MaterialPassBase() — Constructor in class away3d.materials.passes.MaterialPassBase
Creates a new MaterialPassBase object.
materials — Property in class away3d.extrusions.LatheExtrude
An optional object that defines left, right, front, back, top and bottom materials to be set on the resulting lathe extrusion.
materialSize — Property in class away3d.materials.VideoMaterial
MathConsts — Class in package away3d.core.math
MathConsts provides some commonly used mathematical constants
_matrix — Property in class away3d.cameras.lenses.LensBase
matrix — Property in class away3d.cameras.lenses.LensBase
The projection matrix that transforms 3D geometry to normalized homogeneous coordinates.
matrix2euler(m1) — Static method in class away3d.core.math.Vector3DUtils
Returns a Vector3D object with the euler angles represented by the 3x3 matrix rotation of the given Matrix3D object.
matrix2scale(m) — Static method in class away3d.core.math.Vector3DUtils
Returns a Vector3D object containing the scale values represented by the given Matrix3D object.
Matrix3DUtils — Class in package away3d.core.math
Matrix3DUtils provides additional Matrix3D math functions.
_max — Property in class away3d.bounds.BoundingVolumeBase
max — Property in class away3d.bounds.BoundingVolumeBase
The maximum extrema of the bounds
Max3DSParser — Class in package away3d.loading.parsers
File loader for the 3DS file format.
Max3DSParser(uri) — Constructor in class away3d.loading.parsers.Max3DSParser
Max3DSParser provides a parser for the 3ds data type.
maxElevation — Property in class away3d.extrusions.Elevation
_maxIndex — Property in class away3d.core.base.SubGeometry
maxX — Property in class away3d.cameras.lenses.OrthographicOffCenterLens
maxX — Property in class away3d.containers.ObjectContainer3D
The maximum extremum of the object along the X-axis.
maxX — Property in class away3d.entities.Entity
The maximum extremum of the object along the X-axis.
maxX — Static property in class away3d.tools.utils.Bounds
maxY — Property in class away3d.cameras.lenses.OrthographicOffCenterLens
maxY — Property in class away3d.containers.ObjectContainer3D
The maximum extremum of the object along the Y-axis.
maxY — Property in class away3d.entities.Entity
The maximum extremum of the object along the Y-axis.
maxY — Static property in class away3d.tools.utils.Bounds
maxZ — Property in class away3d.containers.ObjectContainer3D
The maximum extremum of the object along the Z-axis.
maxZ — Property in class away3d.entities.Entity
The maximum extremum of the object along the Z-axis.
maxZ — Static property in class away3d.tools.utils.Bounds
MD2 — Constant static property in class away3d.loading.AssetLoaderFileType
The value that defines the id Tech 2 (Quake 2) model (.md2) format
MD2Parser — Class in package away3d.loading.parsers
MD2Parser provides a parser for the MD2 data type.
MD2Parser(uri, textureType, ignoreTexturePath) — Constructor in class away3d.loading.parsers.MD2Parser
Creates a new MD2Parser object.
MD5_ANIM — Constant static property in class away3d.loading.AssetLoaderFileType
The value that defines the id Tech 4 (Doom 3, Quake 4) animation sequence (.md5anim) format
MD5AnimParser — Class in package away3d.loading.parsers
AWDParser provides a parser for the AWD data type, providing an animation sequence for the md5 format.
MD5AnimParser(uri, additionalRotationAxis, additionalRotationRadians) — Constructor in class away3d.loading.parsers.MD5AnimParser
Creates a new MD5AnimParser object.
MD5_MESH — Constant static property in class away3d.loading.AssetLoaderFileType
The value that defines the id Tech 4 (Doom 3, Quake 4) mesh (.md5mesh) format
MD5MeshParser — Class in package away3d.loading.parsers
AWDParser provides a parser for the md5mesh data type, providing the geometry of the md5 format.
MD5MeshParser(uri, additionalRotationAxis, additionalRotationRadians) — Constructor in class away3d.loading.parsers.MD5MeshParser
Creates a new MD5MeshParser object.
Merge — Class in package away3d.tools
Class Merge merges two or more meshes into one.Merge Doesn't support Animation Merging (yet)
Merge(objectspace, keepMaterial, disposeSources) — Constructor in class away3d.tools.Merge
mesh — Property in class away3d.core.partition.MeshNode
The mesh object contained in the partition node.
Mesh — Class in package away3d.entities
Mesh is an instance of a Geometry, augmenting it with a presence in the scene graph, a material, and an animation state.
Mesh(material:away3d.materials:MaterialBase, geometry:away3d.core.base:Geometry) — Constructor in class away3d.entities.Mesh
Create a new Mesh object.
MeshHelper — Class in package away3d.tools
Helper Class for the Mesh object MeshHelper A series of methods usually usefull for mesh manipulations
MeshNode — Class in package away3d.core.partition
MeshNode is a space partitioning leaf node that contains a Mesh object.
MeshNode(mesh:away3d.entities:Mesh) — Constructor in class away3d.core.partition.MeshNode
Creates a new MeshNode object.
message — Property in class away3d.events.LoaderEvent
The error string on loadError.
_min — Property in class away3d.bounds.BoundingVolumeBase
min — Property in class away3d.bounds.BoundingVolumeBase
The minimum extrema of the bounds
minElevation — Property in class away3d.extrusions.Elevation
minX — Property in class away3d.cameras.lenses.OrthographicOffCenterLens
minX — Property in class away3d.containers.ObjectContainer3D
The minimum extremum of the object along the X-axis.
minX — Property in class away3d.entities.Entity
The minimum extremum of the object along the X-axis.
minX — Static property in class away3d.tools.utils.Bounds
minY — Property in class away3d.cameras.lenses.OrthographicOffCenterLens
minY — Property in class away3d.containers.ObjectContainer3D
The minimum extremum of the object along the Y-axis.
minY — Property in class away3d.entities.Entity
The minimum extremum of the object along the Y-axis.
minY — Static property in class away3d.tools.utils.Bounds
minZ — Property in class away3d.containers.ObjectContainer3D
The minimum extremum of the object along the Z-axis.
minZ — Property in class away3d.entities.Entity
The minimum extremum of the object along the Z-axis.
minZ — Static property in class away3d.tools.utils.Bounds
mipmap — Property in class away3d.materials.DefaultMaterialBase
_mipmap — Property in class away3d.materials.MaterialBase
mipmap — Property in class away3d.materials.MaterialBase
Indicates whether or not any used textures should use mipmapping.
_mipmap — Property in class away3d.materials.methods.ShadingMethodBase
mipmap — Property in class away3d.materials.methods.ShadingMethodBase
mipmap — Property in class away3d.materials.methods.WrapDiffuseMethod
Defines whether any used textures should use mipmapping.
mipmap — Property in class away3d.materials.methods.WrapSpecularMethod
Defines whether any used textures should use mipmapping.
mipmap — Property in class away3d.materials.passes.DefaultScreenPass
_mipmap — Property in class away3d.materials.passes.MaterialPassBase
mipmap — Property in class away3d.materials.passes.MaterialPassBase
Defines whether any used textures should use mipmapping.
_mipmapBitmap — Property in class away3d.materials.methods.BasicSpecularMethod
MipmapGenerator — Class in package away3d.materials.utils
MipmapGenerator is a helper class that uploads BitmapData to a Texture including mipmap levels.
Mirror — Class in package away3d.tools
Class Mirror an Object3D geometry and its uv's.Mirror
MIX — Constant static property in class away3d.materials.methods.ProjectiveTextureMethod
mode — Property in class away3d.materials.methods.ProjectiveTextureMethod
modelViewProjection — Property in interface away3d.core.base.IRenderable
The model-view-projection (MVP) matrix used to transform from model to homogeneous projection space.
modelViewProjection — Property in class away3d.core.base.SubMesh
The model-view-projection (MVP) matrix used to transform from model to homogeneous projection space.
modelViewProjection — Property in class away3d.entities.Entity
The current model-view-projection (MVP) matrix - the one on the top of the stack - used to transform from model to homogeneous projection space.
_modulateMethod — Property in class away3d.materials.methods.LightingMethodBase
A method that is exposed to wrappers in case the strength needs to be controlled
MORE_TO_PARSE — Constant static property in class away3d.loading.parsers.ParserBase
Returned by proceedParsing to indicate more parsing is needed, allowing asynchronous parsing.
Mouse3DManager — Class in package away3d.core.managers
Mouse3DManager provides a manager class for detecting 3D mouse hits and sending out mouse events.
Mouse3DManager(view:away3d.containers:View3D, hitTestRenderer:away3d.core.render:HitTestRenderer) — Constructor in class away3d.core.managers.Mouse3DManager
Creates a Mouse3DManager object.
mouseDetails — Property in interface away3d.core.base.IRenderable
Indicates whether the IRenderable needs to provide mouse event details, such as position and uv coordinates.
mouseDetails — Property in class away3d.core.base.SubMesh
Indicates whether the SubMesh needs to provide mouse event details, such as position and uv coordinates.
mouseDetails — Property in class away3d.entities.Mesh
Indicates whether or not mouse events contain UV and position coordinates.
mouseDetails — Property in class away3d.entities.SegmentsBase
mouseDetails — Property in class away3d.entities.Sprite3D
mouseDetails — Property in class away3d.primitives.SkyBox
Indicates whether the IRenderable should trigger mouse events, and hence should be rendered for hit testing.
MOUSE_DOWN — Constant static property in class away3d.events.MouseEvent3D
Defines the value of the type property of a mouseDown3d event object.
mouseEnabled — Property in interface away3d.core.base.IRenderable
Indicates whether the IRenderable should trigger mouse events, and hence should be rendered for hit testing.
mouseEnabled — Property in class away3d.core.base.SubMesh
Indicates whether the SubMesh should trigger mouse events, and hence should be rendered for hit testing.
mouseEnabled — Property in class away3d.entities.Entity
Indicates whether the IRenderable should trigger mouse events, and hence should be rendered for hit testing.
MouseEvent3D — Class in package away3d.events
A MouseEvent3D is dispatched when a mouse event occurs over a mouseEnabled object in View3D.
MouseEvent3D(type) — Constructor in class away3d.events.MouseEvent3D
Create a new MouseEvent3D object.
MOUSE_MOVE — Constant static property in class away3d.events.MouseEvent3D
Defines the value of the type property of a mouseMove3d event object.
MOUSE_OUT — Constant static property in class away3d.events.MouseEvent3D
Defines the value of the type property of a mouseOut3d event object.
MOUSE_OVER — Constant static property in class away3d.events.MouseEvent3D
Defines the value of the type property of a mouseOver3d event object.
MOUSE_UP — Constant static property in class away3d.events.MouseEvent3D
Defines the value of the type property of a mouseUp3d event object.
MOUSE_WHEEL — Constant static property in class away3d.events.MouseEvent3D
Defines the value of the type property of a mouseWheel3d event object.
mov(tgt, src) — Static method in class away3d.materials.utils.AGAL
Copy value
moveBackward(distance) — Method in class away3d.core.base.Object3D
Moves the 3d object backwards along it's local z axis
moveDown(distance) — Method in class away3d.core.base.Object3D
Moves the 3d object backwards along it's local y axis
moveForward(distance) — Method in class away3d.core.base.Object3D
Moves the 3d object forwards along it's local z axis
moveLeft(distance) — Method in class away3d.core.base.Object3D
Moves the 3d object backwards along it's local x axis
movePivot(dx, dy, dz) — Method in class away3d.core.base.Object3D
Moves the local point around which the object rotates.
moveRight(distance) — Method in class away3d.core.base.Object3D
Moves the 3d object forwards along it's local x axis
moveTo(dx, dy, dz) — Method in class away3d.core.base.Object3D
Moves the 3d object directly to a point in space
moveUp(distance) — Method in class away3d.core.base.Object3D
Moves the 3d object forwards along it's local y axis
mul(tgt, src1, src2) — Static method in class away3d.materials.utils.AGAL
Multiply
MultipleMaterials — Class in package away3d.materials.utils
MultipleMaterials(front:away3d.materials:MaterialBase, back:away3d.materials:MaterialBase, left:away3d.materials:MaterialBase, right:away3d.materials:MaterialBase, top:away3d.materials:MaterialBase, down:away3d.materials:MaterialBase) — Constructor in class away3d.materials.utils.MultipleMaterials
Creates a new MultipleMaterials object.
multiply(qa:away3d.core.math:Quaternion, qb:away3d.core.math:Quaternion) — Method in class away3d.core.math.Quaternion
Fills the quaternion object with the result from a multipication of two quaternion objects.
MULTIPLY — Constant static property in class away3d.materials.methods.ProjectiveTextureMethod
multiplyVector(vector, target:away3d.core.math:Quaternion) — Method in class away3d.core.math.Quaternion
_mute — Property in class away3d.audio.drivers.AbstractSound3DDriver
mute — Property in class away3d.audio.drivers.AbstractSound3DDriver
mute — Property in interface away3d.audio.drivers.ISound3DDriver
Mutes/unmutes the driver completely, which is typically only done (internally by Sound3D) whenever the sound source is removed from the scene.
mute — Property in interface away3d.materials.utils.IVideoPlayer
Mutes/unmutes the video's audio.
mute — Property in class away3d.materials.utils.SimpleVideoPlayer
_mvpIndex — Property in class away3d.entities.Entity
_mvpTransformStack — Property in class away3d.entities.Entity
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z