- m - Variable in class com.bonzaiengine.math.Mat4x4
-
Matrix elements, in OpenGL ordering
- magenta - Static variable in class com.bonzaiengine.math.Color4
-
- magnitude() - Method in class com.bonzaiengine.math.Point
-
- magnitude() - Method in class com.bonzaiengine.math.Vec2
-
- magnitude(float) - Method in class com.bonzaiengine.math.Vec2
-
- magnitude() - Method in class com.bonzaiengine.math.Vec2i
-
- magnitude() - Method in class com.bonzaiengine.math.Vec3
-
- magnitude(float) - Method in class com.bonzaiengine.math.Vec3
-
- magnitude() - Method in class com.bonzaiengine.math.Vec3i
-
- magnitude() - Method in class com.bonzaiengine.math.Vec4
-
- magnitude(float) - Method in class com.bonzaiengine.math.Vec4
-
- magnitude() - Method in class com.bonzaiengine.math.Vec4i
-
- magnitudeSqr() - Method in class com.bonzaiengine.math.Point
-
- magnitudeSqr() - Method in class com.bonzaiengine.math.Vec2
-
- magnitudeSqr() - Method in class com.bonzaiengine.math.Vec2i
-
- magnitudeSqr() - Method in class com.bonzaiengine.math.Vec3
-
- magnitudeSqr() - Method in class com.bonzaiengine.math.Vec3i
-
- magnitudeSqr() - Method in class com.bonzaiengine.math.Vec4
-
- magnitudeSqr() - Method in class com.bonzaiengine.math.Vec4i
-
- makeBindPoseMatrices() - Method in class com.bonzaiengine.model.Skeleton
-
Compute JointKey.transformBindPose for all skeleton keys
- makeCurrent() - Method in interface com.bonzaiengine.opengl.IGLContext
-
- Map - Class in com.bonzaiengine.material
-
- Map(Map.MapType) - Constructor for class com.bonzaiengine.material.Map
-
- map(Iterable<T>, IConverter<U, T>) - Static method in class com.bonzaiengine.util.Array
-
- map(Iterable<T>, IConverter<U, T>) - Static method in class com.bonzaiengine.util.Iterables
-
- map(IConverter<R, T>) - Method in class com.bonzaiengine.util.Tree
-
Convert a Tree to a Tree using the IMapper to map R to T
- map(T, IConverter<U, T>) - Static method in class com.bonzaiengine.util.Trees
-
Map a ITree to a ITree using the IMapper to map U to T
- Map.MapType - Enum in com.bonzaiengine.material
-
- mapFilter(T, IConverter<U, T>, IFilter<T>) - Static method in class com.bonzaiengine.util.Trees
-
Convert a ITree to a ITree using the IMapper to map R to T
- MapList - Class in com.bonzaiengine.material
-
- MapList() - Constructor for class com.bonzaiengine.material.MapList
-
- mapNameToFileName(String) - Static method in class com.bonzaiengine.texture.TextureList
-
- mass - Variable in class com.bonzaiengine.gamekit.component.CharacterControllerComponent
-
- mass - Variable in class com.bonzaiengine.gamekit.component.RigidBodyComponent
-
- Mat4x4 - Class in com.bonzaiengine.math
-
A 4x4 matrix with same notation as OpenGL.
- Mat4x4() - Constructor for class com.bonzaiengine.math.Mat4x4
-
A matrix with all elements of 0.
- Mat4x4(float...) - Constructor for class com.bonzaiengine.math.Mat4x4
-
- Mat4x4Array - Class in com.bonzaiengine.math
-
- Mat4x4Array(int) - Constructor for class com.bonzaiengine.math.Mat4x4Array
-
- Mat4x4Array(float[]) - Constructor for class com.bonzaiengine.math.Mat4x4Array
-
- Material - Class in com.bonzaiengine.material
-
- Material(String, boolean) - Constructor for class com.bonzaiengine.material.Material
-
- MaterialGraph - Class in com.bonzaiengine.material.graph
-
- MaterialGraph() - Constructor for class com.bonzaiengine.material.graph.MaterialGraph
-
- MaterialGraphLibrary - Class in com.bonzaiengine.model.asset
-
- MaterialGraphLibrary() - Constructor for class com.bonzaiengine.model.asset.MaterialGraphLibrary
-
- MaterialGraphLibrary(boolean) - Constructor for class com.bonzaiengine.model.asset.MaterialGraphLibrary
-
- MaterialLibrary - Class in com.bonzaiengine.model.asset
-
- MaterialLibrary() - Constructor for class com.bonzaiengine.model.asset.MaterialLibrary
-
- MaterialLibrary(boolean) - Constructor for class com.bonzaiengine.model.asset.MaterialLibrary
-
- materialName(String) - Static method in class com.bonzaiengine.model.reader.ModelReaderSettings
-
- materialName(String, boolean, boolean) - Static method in class com.bonzaiengine.model.reader.ModelReaderSettings
-
- materials - Variable in class com.bonzaiengine.model.asset.AssetManager
-
Material library
- MaterialShader - Class in com.bonzaiengine.material
-
- MaterialShader(AssetManager, String) - Constructor for class com.bonzaiengine.material.MaterialShader
-
- MaterialStandard - Class in com.bonzaiengine.material
-
- MaterialStandard() - Constructor for class com.bonzaiengine.material.MaterialStandard
-
- MaterialStandard(String) - Constructor for class com.bonzaiengine.material.MaterialStandard
-
- MathFunc - Class in com.bonzaiengine.math
-
- MathFunction - Enum in com.bonzaiengine.material.graph.nodes
-
Built-in GLSL functions
- MathFunction1 - Class in com.bonzaiengine.material.graph.nodes
-
- MathFunction1() - Constructor for class com.bonzaiengine.material.graph.nodes.MathFunction1
-
- MathFunction2 - Class in com.bonzaiengine.material.graph.nodes
-
- MathFunction2() - Constructor for class com.bonzaiengine.material.graph.nodes.MathFunction2
-
- MathFunction3 - Class in com.bonzaiengine.material.graph.nodes
-
- MathFunction3() - Constructor for class com.bonzaiengine.material.graph.nodes.MathFunction3
-
- MatrixStack - Class in com.bonzaiengine.opengl.helper
-
- MatrixStack() - Constructor for class com.bonzaiengine.opengl.helper.MatrixStack
-
- max(int, int) - Static method in class com.bonzaiengine.math.MathFunc
-
- max(float, float) - Static method in class com.bonzaiengine.math.MathFunc
-
- max(Vec2, Vec2) - Method in class com.bonzaiengine.math.Vec2
-
- max(Vec3, Vec3) - Method in class com.bonzaiengine.math.Vec3
-
- max(Vec4, Vec4) - Method in class com.bonzaiengine.math.Vec4
-
- max(ShaderPrecision, ShaderPrecision) - Static method in enum com.bonzaiengine.shader.ShaderPrecision
-
- max() - Static method in class com.bonzaiengine.visibility.Box
-
Create a bounding box with -Float.MAX_VALUE as min and Float.MAX_VALUE as max.
- max() - Static method in class com.bonzaiengine.visibility.Sphere
-
- MAX_NUM_HW_MATRICES - Static variable in class com.bonzaiengine.BonzaiEngine
-
- MAX_NUM_LIGHTS - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
-
- MAX_NUM_LIGHTS - Static variable in enum com.bonzaiengine.shader.ShaderUniform.BuiltIn
-
- MAX_NUM_WEIGHTS - Static variable in class com.bonzaiengine.model.SkinVertices
-
- maxConcavity - Variable in class com.bonzaiengine.physics.ConvexDecomposition.HACD
-
Maximum allowed concavity.
- maxConcavity - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
-
Description: maximum concavity
Range: [0.;1.]
- maxNumLights - Variable in class com.bonzaiengine.shader.ShaderGeneratorConfig
-
Maximum number of lights.
- maxPoint - Static variable in class com.bonzaiengine.math.Vec3
-
Don't modify the value of this vector.
- maxVerticesPerConvexHull - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
-
Description: controls the maximum number of triangles per convex-hull
Range: [4; 1024]
- Md2Reader - Class in com.bonzaiengine.model.reader.md2
-
Based on the document "MD2 file format (Quake 2's models)", written by David Henry.
- Md2Reader() - Constructor for class com.bonzaiengine.model.reader.md2.Md2Reader
-
- md3 - Variable in class com.bonzaiengine.model.Model
-
Flag to indicate the model hierarchy is in MD3 format
- Md3Animation - Enum in com.bonzaiengine.model.reader.md3
-
- Md3Reader - Class in com.bonzaiengine.model.reader.md3
-
Based on David Henry MD3 Viewer (tfc.duke.free.fr)
- Md3Reader() - Constructor for class com.bonzaiengine.model.reader.md3.Md3Reader
-
- Md5Reader - Class in com.bonzaiengine.model.reader.md5
-
Based on the document "Les formats MD5Mesh et MD5Anim" written by David Henry.
- Md5Reader() - Constructor for class com.bonzaiengine.model.reader.md5.Md5Reader
-
- Mdl7Reader - Class in com.bonzaiengine.model.reader.mdl7
-
Based on the non official MDL7 file format documentation from:
www.chaostech.com/3dgs/MDL7.html
and
A href=http://server.conitec.net/down/mdl7.zip>http://server.conitec.net/down/mdl7.zip
- Mdl7Reader() - Constructor for class com.bonzaiengine.model.reader.mdl7.Mdl7Reader
-
- MemoryAllocator - Class in com.bonzaiengine.memory
-
- MemoryAllocator() - Constructor for class com.bonzaiengine.memory.MemoryAllocator
-
- memoryUsage(Model) - Static method in class com.bonzaiengine.model.util.Utils
-
Calculate the approximative memory usage of the model.
- Menu - Class in com.bonzaiengine.ui.widget
-
- Menu() - Constructor for class com.bonzaiengine.ui.widget.Menu
-
- Menu(Object) - Constructor for class com.bonzaiengine.ui.widget.Menu
-
- MenuPopup - Class in com.bonzaiengine.ui.widget
-
- MenuPopup() - Constructor for class com.bonzaiengine.ui.widget.MenuPopup
-
- merge(Model, Motion) - Method in class com.bonzaiengine.model.Skeleton
-
Add a compatible skeletal animation to the model
- mergeDuplicatedMaterials(Model) - Static method in class com.bonzaiengine.model.util.Utils
-
- mergeLods(Model, Model, Model, Model) - Static method in class com.bonzaiengine.model.util.Utils
-
Merge up to 3 lod levels in the base
Model
- Mesh - Class in com.bonzaiengine.model
-
Mesh geometry datas, sub meshes hierarchy, and rendering properties.
- Mesh() - Constructor for class com.bonzaiengine.model.Mesh
-
- meshDecimator(GeometryData, int) - Static method in class com.bonzaiengine.physics.PhysicWorld
-
- Message - Class in com.bonzaiengine.gamekit
-
- Message(MessageReceiver...) - Constructor for class com.bonzaiengine.gamekit.Message
-
- MessageReceiver - Class in com.bonzaiengine.gamekit
-
- MessageReceiver(GameObject, Class<? extends IComponent>, String) - Constructor for class com.bonzaiengine.gamekit.MessageReceiver
-
- MessageReceiver(IComponent, String) - Constructor for class com.bonzaiengine.gamekit.MessageReceiver
-
- META_DOWN_MASK - Static variable in class com.bonzaiengine.io.event.InputEvent
-
- min(int, int) - Static method in class com.bonzaiengine.math.MathFunc
-
- min(float, float) - Static method in class com.bonzaiengine.math.MathFunc
-
- min(Vec2, Vec2) - Method in class com.bonzaiengine.math.Vec2
-
- min(Vec3, Vec3) - Method in class com.bonzaiengine.math.Vec3
-
- min(Vec4, Vec4) - Method in class com.bonzaiengine.math.Vec4
-
- minNumClusters - Variable in class com.bonzaiengine.physics.ConvexDecomposition.HACD
-
Minimum number of convex-hulls to be generated.
- minPoint - Static variable in class com.bonzaiengine.math.Vec3
-
Don't modify the value of this vector.
- minus_one - Static variable in class com.bonzaiengine.math.Vec3
-
Don't modify the value of this vector.
- minVolumePerConvexHull - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
-
Description: controls the adaptive sampling of the generated convex-hulls
Range: [0.; 1.]
- mirror(Skeleton, Plane) - Method in class com.bonzaiengine.model.util.Biped
-
- mirror(JointMotion, Plane) - Method in class com.bonzaiengine.model.util.Biped
-
- mirrorArm(Skeleton) - Method in class com.bonzaiengine.model.util.Biped
-
- mirrorArm(JointMotion) - Method in class com.bonzaiengine.model.util.Biped
-
- mirrorLeg(Skeleton) - Method in class com.bonzaiengine.model.util.Biped
-
- mirrorLeg(JointMotion) - Method in class com.bonzaiengine.model.util.Biped
-
- mirrorOrientation(Quat, Quat) - Method in class com.bonzaiengine.math.Plane
-
- mirrorPoint(Vec3, Vec3) - Method in class com.bonzaiengine.math.Plane
-
point' = point - 2 * distance(point) * n
- mirrorVector(Vec3, Vec3) - Method in class com.bonzaiengine.math.Plane
-
vector' = vector - 2 * dot(n,vector) * n
- MissingInputException - Exception in com.bonzaiengine.material.graph.compiler
-
- MissingInputException(GraphNode, int) - Constructor for exception com.bonzaiengine.material.graph.compiler.MissingInputException
-
- mode - Variable in enum com.bonzaiengine.model.util.RenderMode
-
- mode - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
-
Description: 0: voxel-based approximate convex decomposition,
1: tetrahedron-based approximate convex decomposition
Range: [0;1]
- Model - Class in com.bonzaiengine.model
-
- Model(AssetManager) - Constructor for class com.bonzaiengine.model.Model
-
- ModelComponent - Class in com.bonzaiengine.gamekit.component
-
- ModelComponent() - Constructor for class com.bonzaiengine.gamekit.component.ModelComponent
-
- modelInstance - Variable in class com.bonzaiengine.gamekit.component.ModelComponent
-
- ModelInstance - Class in com.bonzaiengine.model
-
- ModelInstance() - Constructor for class com.bonzaiengine.model.ModelInstance
-
- ModelInstance(String) - Constructor for class com.bonzaiengine.model.ModelInstance
-
- ModelLibrary - Class in com.bonzaiengine.model.asset
-
- ModelLibrary() - Constructor for class com.bonzaiengine.model.asset.ModelLibrary
-
- ModelLibrary(boolean) - Constructor for class com.bonzaiengine.model.asset.ModelLibrary
-
- ModelLibrary(boolean, boolean) - Constructor for class com.bonzaiengine.model.asset.ModelLibrary
-
- ModelReaderSettings - Class in com.bonzaiengine.model.reader
-
All settings related to the model loading.
- ModelReaderSettings() - Constructor for class com.bonzaiengine.model.reader.ModelReaderSettings
-
- models - Variable in class com.bonzaiengine.model.asset.AssetManager
-
Model library
- modelToGeometry(Model, int) - Static method in class com.bonzaiengine.gamekit.util.PhysicUtil
-
- Modelview - Class in com.bonzaiengine.camera
-
- Modelview() - Constructor for class com.bonzaiengine.camera.Modelview
-
- modelview - Variable in class com.bonzaiengine.camera.View
-
ModelView
- ModelWriterSettings - Class in com.bonzaiengine.model.writer
-
All settings related to the model exporting.
- ModelWriterSettings() - Constructor for class com.bonzaiengine.model.writer.ModelWriterSettings
-
- MORPH - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
-
- morph - Variable in class com.bonzaiengine.model.VertexData
-
Morphing
- MORPH_NRMTAN - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
-
- MORPH_UV - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
-
- MorphData - Class in com.bonzaiengine.model
-
- MorphData() - Constructor for class com.bonzaiengine.model.MorphData
-
- morphingEnabled - Variable in class com.bonzaiengine.shader.ShaderGeneratorConfig
-
Morphing on GPU.
- MorphMotion - Class in com.bonzaiengine.model
-
- MorphMotion(String) - Constructor for class com.bonzaiengine.model.MorphMotion
-
- morphMotions - Variable in class com.bonzaiengine.animation.Animation
-
- morphMotions - Variable in class com.bonzaiengine.model.Motion
-
- MORPHTARGETS - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
-
- MorphTargets - Class in com.bonzaiengine.model
-
- MorphTargets() - Constructor for class com.bonzaiengine.model.MorphTargets
-
- morphTargets - Variable in class com.bonzaiengine.model.VertexData
-
- MORPHTARGETS_NRMTAN - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
-
- morphTargetsEnabled - Variable in class com.bonzaiengine.shader.ShaderGeneratorConfig
-
Morph Targets blending on GPU.
- Motion - Class in com.bonzaiengine.model
-
- Motion(Animation, JointMotion) - Constructor for class com.bonzaiengine.model.Motion
-
- Motion(Animation, JointMotion, MorphMotion[]) - Constructor for class com.bonzaiengine.model.Motion
-
- MotionLibrary - Class in com.bonzaiengine.model.asset
-
- MotionLibrary() - Constructor for class com.bonzaiengine.model.asset.MotionLibrary
-
- MotionLibrary(boolean) - Constructor for class com.bonzaiengine.model.asset.MotionLibrary
-
- motions - Variable in class com.bonzaiengine.gamekit.component.AnimationComponent
-
- motions - Variable in class com.bonzaiengine.model.asset.AssetManager
-
Motion library
- motionsDir - Variable in class com.bonzaiengine.model.writer.ModelWriterSettings
-
Separate model and motions, specify the motion directory.
- motionsOut - Variable in class com.bonzaiengine.model.writer.ModelWriterSettings
-
- motionToModel(Motion) - Static method in class com.bonzaiengine.model.util.Biped
-
- motorSpeed - Variable in class com.bonzaiengine.gamekit.component.HingeConstraintComponent
-
- MOUSE_CLICKED - Static variable in class com.bonzaiengine.io.event.MouseEvent
-
- MOUSE_DRAGGED - Static variable in class com.bonzaiengine.io.event.MouseEvent
-
- MOUSE_ENTERED - Static variable in class com.bonzaiengine.io.event.MouseEvent
-
- MOUSE_EXITED - Static variable in class com.bonzaiengine.io.event.MouseEvent
-
- MOUSE_MOVED - Static variable in class com.bonzaiengine.io.event.MouseEvent
-
- MOUSE_PRESSED - Static variable in class com.bonzaiengine.io.event.MouseEvent
-
- MOUSE_RELEASED - Static variable in class com.bonzaiengine.io.event.MouseEvent
-
- MOUSE_WHEEL - Static variable in class com.bonzaiengine.io.event.MouseWheelEvent
-
- mouseClicked(MouseEvent) - Method in class com.bonzaiengine.app.GLApplet
-
- mouseClicked(MouseEvent) - Method in class com.bonzaiengine.app.GLFrame
-
- mouseClicked(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseListener
-
- mouseClicked(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
-
- mouseClicked(MouseEvent) - Method in class com.bonzaiengine.ui.UI
-
- mouseClicked(UI, MouseEvent) - Method in class com.bonzaiengine.ui.widget.Widget
-
- mouseDragged(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseMotionListener
-
- mouseDragged(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
-
- mouseDragged(MouseEvent) - Method in class com.bonzaiengine.ui.UI
-
- mouseDragged(UI, MouseEvent, boolean) - Method in class com.bonzaiengine.ui.widget.Panel
-
- mouseDragged(UI, MouseEvent, boolean) - Method in class com.bonzaiengine.ui.widget.Widget
-
- mouseEntered(MouseEvent) - Method in class com.bonzaiengine.app.GLApplet
-
- mouseEntered(MouseEvent) - Method in class com.bonzaiengine.app.GLFrame
-
- mouseEntered(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseListener
-
- mouseEntered(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
-
- mouseEntered(MouseEvent) - Method in class com.bonzaiengine.ui.UI
-
- mouseEntered(UI, MouseEvent) - Method in class com.bonzaiengine.ui.widget.Widget
-
- MouseEvent - Class in com.bonzaiengine.io.event
-
- MouseEvent(IComponent, int, long, int, int, int, int, int) - Constructor for class com.bonzaiengine.io.event.MouseEvent
-
- mouseExited(MouseEvent) - Method in class com.bonzaiengine.app.GLApplet
-
- mouseExited(MouseEvent) - Method in class com.bonzaiengine.app.GLFrame
-
- mouseExited(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseListener
-
- mouseExited(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
-
- mouseExited(MouseEvent) - Method in class com.bonzaiengine.ui.UI
-
- mouseExited(UI, MouseEvent) - Method in class com.bonzaiengine.ui.widget.Widget
-
- MouseListener - Interface in com.bonzaiengine.io.event
-
- MouseMotionListener - Interface in com.bonzaiengine.io.event
-
- mouseMove(int, int) - Static method in class com.bonzaiengine.util.awt.AwtInterface
-
- mouseMoved(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseMotionListener
-
- mouseMoved(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
-
- mouseMoved(MouseEvent) - Method in class com.bonzaiengine.ui.UI
-
- mouseMoved(UI, MouseEvent, boolean) - Method in class com.bonzaiengine.ui.widget.Panel
-
- mouseMoved(UI, MouseEvent, boolean) - Method in class com.bonzaiengine.ui.widget.Widget
-
- mousePressed(MouseEvent) - Method in class com.bonzaiengine.app.GLApplet
-
- mousePressed(MouseEvent) - Method in class com.bonzaiengine.app.GLFrame
-
- mousePressed(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseListener
-
- mousePressed(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
-
- mousePressed(MouseEvent) - Method in class com.bonzaiengine.ui.UI
-
- mousePressed(UI, MouseEvent) - Method in class com.bonzaiengine.ui.widget.Panel
-
- mousePressed(UI, MouseEvent) - Method in class com.bonzaiengine.ui.widget.Widget
-
- mouseReleased(MouseEvent) - Method in class com.bonzaiengine.app.GLApplet
-
- mouseReleased(MouseEvent) - Method in class com.bonzaiengine.app.GLFrame
-
- mouseReleased(MouseEvent) - Method in interface com.bonzaiengine.io.event.MouseListener
-
- mouseReleased(MouseEvent) - Method in class com.bonzaiengine.io.input.GenericInput
-
- mouseReleased(MouseEvent) - Method in class com.bonzaiengine.ui.UI
-
- mouseReleased(UI, MouseEvent) - Method in class com.bonzaiengine.ui.widget.Panel
-
- mouseReleased(UI, MouseEvent) - Method in class com.bonzaiengine.ui.widget.Widget
-
- MouseWheelEvent - Class in com.bonzaiengine.io.event
-
- MouseWheelEvent(IComponent, int, long, int, int, int, int, int, int, int, int) - Constructor for class com.bonzaiengine.io.event.MouseWheelEvent
-
- MouseWheelListener - Interface in com.bonzaiengine.io.event
-
- mouseWheelMoved(MouseWheelEvent) - Method in interface com.bonzaiengine.io.event.MouseWheelListener
-
- mouseWheelMoved(MouseWheelEvent) - Method in class com.bonzaiengine.ui.UI
-
- mouseWheelMoved(UI, MouseWheelEvent) - Method in class com.bonzaiengine.ui.widget.Panel
-
- mouseWheelMoved(UI, MouseWheelEvent) - Method in class com.bonzaiengine.ui.widget.Widget
-
- move(Vec3, float) - Method in class com.bonzaiengine.gamekit.util.CharacterControllerDynamic
-
- moveToCenter() - Method in class com.bonzaiengine.camera.VolumeManipulator
-
Move the view (camera) to model center.
- moveToOrigin(T, Utils.BoxPosition) - Static method in class com.bonzaiengine.model.util.Utils
-
An utility to move the model to the origin, using as reference a bounding box position.
- mrt - Variable in class com.bonzaiengine.shader.ShaderParam
-
Output in GBuffer MRTs for deferred shading
- mrtDerivatives - Variable in class com.bonzaiengine.shader.ShaderParam
-
Output additional z derivative in GBuffer MRTs for deferred shading
- Ms3dReader - Class in com.bonzaiengine.model.reader.ms3d
-
- Ms3dReader() - Constructor for class com.bonzaiengine.model.reader.ms3d.Ms3dReader
-
- multiply(KeyFrame<Transform>, KeyFrame<Transform>, KeyFrame<Transform>) - Static method in class com.bonzaiengine.animation.KeyFrameTransform
-
- multiply(KeyFrame<Transform>, Transform, boolean) - Static method in class com.bonzaiengine.animation.KeyFrameTransform
-
- multiply(KeyFrame<Transform>, Mat4x4, boolean) - Static method in class com.bonzaiengine.animation.KeyFrameTransform
-
- multiply() - Static method in class com.bonzaiengine.material.graph.nodes.FieldOp
-
- multiply(GraphNode, GraphNode) - Static method in class com.bonzaiengine.material.graph.nodes.FieldOp
-
- multiply(Color3, float) - Method in class com.bonzaiengine.math.Color3
-
- multiply(Color4, float) - Method in class com.bonzaiengine.math.Color4
-
- multiply(Color4, Color4) - Method in class com.bonzaiengine.math.Color4
-
- multiply(Mat4x4, Mat4x4) - Method in class com.bonzaiengine.math.Mat4x4
-
Multiply two matrices and store the result in this matrix.
- multiply(Mat4x4, Mat4x4, Mat4x4) - Static method in class com.bonzaiengine.math.Mat4x4
-
- multiply(Vec3, Vec3) - Method in class com.bonzaiengine.math.Mat4x4
-
Multiply (rotate and translate) a vector by this matrix.
- multiply(Vec4, Vec4) - Method in class com.bonzaiengine.math.Mat4x4
-
Multiply (rotate and translate) a vector by this matrix.
- multiply(Quat, Quat) - Method in class com.bonzaiengine.math.Quat
-
Multiply q1 by q2, and store the result in this quaternion.
- multiply(Vec3, Vec3) - Method in class com.bonzaiengine.math.Transform
-
- multiply(Transform, Transform) - Method in class com.bonzaiengine.math.Transform
-
- multiply(Transform, Mat4x4) - Method in class com.bonzaiengine.math.Transform
-
- multiply(Mat4x4, Transform) - Method in class com.bonzaiengine.math.Transform
-
- multiply(Mat4x4, Mat4x4, Transform) - Static method in class com.bonzaiengine.math.Transform
-
dst = src * t
- multiply(Vec2) - Method in class com.bonzaiengine.math.Vec2
-
- multiply(Vec2, Vec2) - Method in class com.bonzaiengine.math.Vec2
-
- multiply(float) - Method in class com.bonzaiengine.math.Vec2
-
- multiply(Vec2, float) - Method in class com.bonzaiengine.math.Vec2
-
- multiply(Vec2i) - Method in class com.bonzaiengine.math.Vec2i
-
- multiply(int) - Method in class com.bonzaiengine.math.Vec2i
-
- multiply(Vec3) - Method in class com.bonzaiengine.math.Vec3
-
- multiply(Vec3, Vec3) - Method in class com.bonzaiengine.math.Vec3
-
- multiply(float) - Method in class com.bonzaiengine.math.Vec3
-
- multiply(Vec3, float) - Method in class com.bonzaiengine.math.Vec3
-
- multiply(Vec3) - Method in class com.bonzaiengine.math.Vec3Array
-
- multiply(Mat4x4, boolean) - Method in class com.bonzaiengine.math.Vec3Array
-
- multiply(Vec3i) - Method in class com.bonzaiengine.math.Vec3i
-
- multiply(Vec3i, Vec3i) - Method in class com.bonzaiengine.math.Vec3i
-
- multiply(float) - Method in class com.bonzaiengine.math.Vec3i
-
- multiply(Vec3i, int) - Method in class com.bonzaiengine.math.Vec3i
-
- multiply(Vec4, Vec4) - Method in class com.bonzaiengine.math.Vec4
-
- multiply(Vec4, float) - Method in class com.bonzaiengine.math.Vec4
-
- multiply(Vec4i) - Method in class com.bonzaiengine.math.Vec4i
-
- multiply(int) - Method in class com.bonzaiengine.math.Vec4i
-
- multiply(Mat4x4) - Method in class com.bonzaiengine.model.MorphData
-
- multiply(Mat4x4) - Method in class com.bonzaiengine.model.MorphTargets
-
- multiply(Mat4x4) - Method in class com.bonzaiengine.model.VertexData
-
- multiply(Mat4x4) - Method in class com.bonzaiengine.opengl.helper.MatrixStack
-
Multiply the top matrix by matrix
- multiply(Mat4x4, Mat4x4, ITransformable) - Static method in class com.bonzaiengine.visibility.Volumes
-
- multiply3x3(Mat4x4, Mat4x4) - Method in class com.bonzaiengine.math.Mat4x4
-
Multiply the 3x3 block of two matrices and store the result into the 3x3 block of this matrix.
- multiply3x4(Mat4x4, Mat4x4) - Method in class com.bonzaiengine.math.Mat4x4
-
Multiply the 3x4 block of two matrices and store the result in this matrix.
- multiply3x4(Mat4x4) - Method in class com.bonzaiengine.opengl.helper.MatrixStack
-
Multiply the top matrix by matrix
- multiplyDivW(Vec3, Vec3) - Method in class com.bonzaiengine.math.Mat4x4
-
Multiply a vector by this matrix, with perspective correction.
- multiplyInverse(Transform, Transform) - Method in class com.bonzaiengine.math.Transform
-
- multiplyInverseLookAt(Vec3, Vec3) - Method in class com.bonzaiengine.math.Mat4x4
-
Equivalent: new Mat4x4().inverse(this).multiply(dst, src)
Only valid if this is a lookAt matrix
- multiplyProjectionModelview(Mat4x4, Mat4x4) - Method in class com.bonzaiengine.math.Mat4x4
-
A fast perspective * modelview multiplication (support Lengyel mperspective matrix).
- multiplyTransposed(Vec4, Vec4) - Method in class com.bonzaiengine.math.Mat4x4
-
Multiply (rotate and translate) a vector by the transpose of this matrix.
- MultiTrackNode - Class in com.bonzaiengine.animation.graph
-
- MultiTrackNode() - Constructor for class com.bonzaiengine.animation.graph.MultiTrackNode
-