| 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 |
| MArcBall — class, package com.mousman.as3.agal.arcball |
|
... |
| MArcBall(targetObjectMatrix:flash.geom:Matrix3D, center:flash.geom:Point, radius:Number) — Constructor, class com.mousman.as3.agal.arcball.MArcBall |
| |
| matrix — Property, class com.mousman.as3.agal.arcball.MArcBall |
| |
| matrix — Property, class com.mousman.as3.agal.camera.BasicCamera |
| |
| matrix — Property, interface com.mousman.as3.agal.camera.IMCamera |
| |
| matrix — Property, class com.mousman.as3.agal.camera.OrbitalCamera |
| |
| matrix — Property, interface com.mousman.as3.agal.light.IMLight |
| |
| matrix — Property, class com.mousman.as3.agal.light.MLight |
| |
| MBasicShader — class, package com.mousman.as3.agal.shader |
|
... |
| MBasicShader() — Constructor, class com.mousman.as3.agal.shader.MBasicShader |
| |
| MBuffersWriterDTO — class, package com.mousman.as3.agal.parser.dto |
| |
| MBuffersWriterDTO() — Constructor, class com.mousman.as3.agal.parser.dto.MBuffersWriterDTO |
| |
| MCompactObjExportParser — class, package com.mousman.as3.agal.parser.objs |
|
creates a set of vertex buffers and index buffers based on a .obj and .mtl file
and exports them in a binary file
|
| MCompactObjExportParser(dataIsZxy:Boolean, mirrorUV:Boolean) — Constructor, class com.mousman.as3.agal.parser.objs.MCompactObjExportParser |
|
Constructor. |
| MCompactObjImportParser — class, package com.mousman.as3.agal.parser.objs |
|
import a mdm compact binary file and create a set of vertex buffers and index buffers
|
| MCompactObjImportParser(context:flash.display3D:Context3D, scale:Number, shaderStore:com.mousman.as3.agal.parser.shaders:ShaderStore) — Constructor, class com.mousman.as3.agal.parser.objs.MCompactObjImportParser |
|
Constructor. |
| mesh — Property, class com.mousman.as3.agal.parser.objs.MCompactObjImportParser |
|
the object containing mesh datas
|
| mesh — Property, class com.mousman.as3.agal.parser.objs.MObjImportParser |
|
the object containing mesh datas
|
| mesh — Property, class com.mousman.as3.agal.parser.objs.MObjParser |
|
the object containing mesh datas
|
| meshes — Property, class com.mousman.as3.agal.MWorld3D |
| |
| MFakeTextureShader — class, package com.mousman.as3.agal.shader |
| |
| MFakeTextureShader() — Constructor, class com.mousman.as3.agal.shader.MFakeTextureShader |
| |
| mirrorUV — Property, class com.mousman.as3.agal.parser.objs.MObjParser |
|
some exporters mirror the UV texture coordinates
|
| MLight — class, package com.mousman.as3.agal.light |
|
... |
| MLight(diffuseColor:uint, diffuseIntensity:Number, specularColor:uint, specularIntensity:Number) — Constructor, class com.mousman.as3.agal.light.MLight |
| |
| MMtlParser — class, package com.mousman.as3.agal.parser.objs |
|
Parse a MTL file and create a Vector of MTLSet
|
| MMtlParser(file:String) — Constructor, class com.mousman.as3.agal.parser.objs.MMtlParser |
|
Constructor. |
| MMtlSet — class, package com.mousman.as3.agal.parser.objs |
|
Contains the definition of a material
|
| MMtlSet(id:String) — Constructor, class com.mousman.as3.agal.parser.objs.MMtlSet |
|
Constructor. |
| MObject3D — class, package com.mousman.as3.agal.parser.objs |
|
contains all datas for an object as defined in .obj and .mtl (wavefront) file :
A MObject3D is composed of several polygon groups. |
| MObject3D(id:String) — Constructor, class com.mousman.as3.agal.parser.objs.MObject3D |
|
Constructor. |
| mObjects — Property, class com.mousman.as3.agal.parser.objs.MObjMesh |
|
Vector of MObject3D
|
| MObjExportParser — class, package com.mousman.as3.agal.parser.objs |
|
creates a set of vertex buffers and index buffers based on a .obj and .mtl file
and exports them in a binary file
|
| MObjExportParser(writerStore:com.mousman.as3.agal.parser.verticeswriter:WriterStore, dataIsZxy:Boolean, mirrorUV:Boolean) — Constructor, class com.mousman.as3.agal.parser.objs.MObjExportParser |
|
Constructor. |
| MObjImportParser — class, package com.mousman.as3.agal.parser.objs |
|
import a mdm binary file and create a set of vertex buffers and index buffers
|
| MObjImportParser(context:flash.display3D:Context3D, shaderStore:com.mousman.as3.agal.parser.shaders:ShaderStore) — Constructor, class com.mousman.as3.agal.parser.objs.MObjImportParser |
|
Constructor. |
| MObjMesh — class, package com.mousman.as3.agal.parser.objs |
|
contains all datas for a mesh and is the representation of a .obj and .mtl (wavefront) file :
A MObjMesh is composed of several MObject3D. |
| MObjMesh() — Constructor, class com.mousman.as3.agal.parser.objs.MObjMesh |
|
Constructor. |
| MObjParseEvent — class, package com.mousman.as3.agal.parser.objs.event |
| |
| MObjParseEvent(type:String, data:Object, bubbles:Boolean, cancelable:Boolean) — Constructor, class com.mousman.as3.agal.parser.objs.event.MObjParseEvent |
| |
| MObjParser — class, package com.mousman.as3.agal.parser.objs |
|
create a set of vertex buffers and index buffers based on a .obj and .mtl file
|
| MObjParser(context:flash.display3D:Context3D, scale:Number, shaderStore:com.mousman.as3.agal.parser.shaders:ShaderStore, dataIsZxy:Boolean, mirrorUV:Boolean) — Constructor, class com.mousman.as3.agal.parser.objs.MObjParser |
|
Constructor. |
| modelMatrix — Property, interface com.mousman.as3.agal.mesh.IMMesh |
| |
| modelViewProjection — Property, interface com.mousman.as3.agal.mesh.IMMesh |
| |
| mouseDown() — method, class com.mousman.as3.agal.arcball.MArcBall |
| |
| mouseDown() — method, class com.mousman.as3.agal.camera.OrbitalCamera |
| |
| mouseMove(mouseX:Number, mouseY:Number) — method, class com.mousman.as3.agal.arcball.MArcBall |
| |
| mouseMove(mouseX:Number, mouseY:Number) — method, class com.mousman.as3.agal.camera.OrbitalCamera |
| |
| mouseUp() — method, class com.mousman.as3.agal.arcball.MArcBall |
| |
| mouseUp() — method, class com.mousman.as3.agal.camera.OrbitalCamera |
| |
| mouseWheel(delta:Number) — method, class com.mousman.as3.agal.arcball.MArcBall |
| |
| mouseWheel(delta:Number) — method, class com.mousman.as3.agal.camera.OrbitalCamera |
| |
| MPGBuffersExport — class, package com.mousman.as3.agal.parser.objs |
|
MPGBuffersExport can be a part of MPolygoneGroup3D
It is used with the Exporter class
|
| MPGBuffersExport(id:String) — Constructor, class com.mousman.as3.agal.parser.objs.MPGBuffersExport |
|
Constructor. |
| MPhong2LightsShader — class, package com.mousman.as3.agal.shader |
|
... |
| MPhong2LightsShader() — Constructor, class com.mousman.as3.agal.shader.MPhong2LightsShader |
| |
| MPhong2LightsTextureShader — class, package com.mousman.as3.agal.shader |
|
... |
| MPhong2LightsTextureShader() — Constructor, class com.mousman.as3.agal.shader.MPhong2LightsTextureShader |
| |
| MPhongATFTextureShader — class, package com.mousman.as3.agal.shader |
| |
| MPhongATFTextureShader() — Constructor, class com.mousman.as3.agal.shader.MPhongATFTextureShader |
| |
| MPhongShader — class, package com.mousman.as3.agal.shader |
| |
| MPhongShader() — Constructor, class com.mousman.as3.agal.shader.MPhongShader |
| |
| MPhongTextureShader — class, package com.mousman.as3.agal.shader |
| |
| MPhongTextureShader() — Constructor, class com.mousman.as3.agal.shader.MPhongTextureShader |
| |
| MPolygoneGroup3D — class, package com.mousman.as3.agal.parser.objs |
|
contains all datas for a polygon group as defined in .obj and .mtl (wavefront) file :
|
| MPolygoneGroup3D(id:String) — Constructor, class com.mousman.as3.agal.parser.objs.MPolygoneGroup3D |
|
Constructor. |
| MPolygonGroupBuffers — class, package com.mousman.as3.agal.parser.objs |
|
MPolygonGroupBuffers is a part of MPolygoneGroup3D and contains a VertexBuffer3D and a IndexBuffer3D
|
| MPolygonGroupBuffers(id:String) — Constructor, class com.mousman.as3.agal.parser.objs.MPolygonGroupBuffers |
|
Constructor. |
| MSimpleATFTextureShader — class, package com.mousman.as3.agal.shader |
| |
| MSimpleATFTextureShader() — Constructor, class com.mousman.as3.agal.shader.MSimpleATFTextureShader |
| |
| MSimpleShader — class, package com.mousman.as3.agal.shader |
| |
| MSimpleShader() — Constructor, class com.mousman.as3.agal.shader.MSimpleShader |
| |
| MSimpleTextureShader — class, package com.mousman.as3.agal.shader |
| |
| MSimpleTextureShader() — Constructor, class com.mousman.as3.agal.shader.MSimpleTextureShader |
| |
| MTexture — class, package com.mousman.as3.agal.parser.objs |
|
a Texture linked to an ID
|
| MTexture(id:String, texture:flash.display3D.textures:Texture) — Constructor, class com.mousman.as3.agal.parser.objs.MTexture |
|
Constructor. |
| MTextureManager — class, package com.mousman.as3.agal.parser.objs |
|
used to generate and store texutres
|
| MTextureManager(context:flash.display3D:Context3D) — Constructor, class com.mousman.as3.agal.parser.objs.MTextureManager |
|
Constructor. |
| mtlSet — Property, class com.mousman.as3.agal.parser.objs.MPolygoneGroup3D |
|
mtlSet of a instance of polygon group
|
| mtlSetVector — Property, class com.mousman.as3.agal.parser.objs.MMtlParser |
|
Vector of MtlSet
|
| MVerticesBytesArrayWriter — class, package com.mousman.as3.agal.parser.verticeswriter |
|
MVerticesBytesArrayWriter has in charge to build the vertices byteArray buffer and the indices buffer
This class is used for mesh without texture
|
| MVerticesBytesArrayWriter(writerParams:com.mousman.as3.agal.parser.dto:MBuffersWriterDTO) — Constructor, class com.mousman.as3.agal.parser.verticeswriter.MVerticesBytesArrayWriter |
|
Constructor. |
| MVerticesBytesArrayWriterWT — class, package com.mousman.as3.agal.parser.verticeswriter |
|
MVerticesBytesArrayWriterWT has in charge to build the vertices byteArray buffer and the indices buffer
This class is used for mesh with texture
|
| MVerticesBytesArrayWriterWT(writerParams:com.mousman.as3.agal.parser.dto:MBuffersWriterDTO) — Constructor, class com.mousman.as3.agal.parser.verticeswriter.MVerticesBytesArrayWriterWT |
|
Constructor. |
| MWorld3D — class, package com.mousman.as3.agal |
|
... |
| MWorld3D() — Constructor, class com.mousman.as3.agal.MWorld3D |
| |
|
| 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 |