Skip navigation links
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 _ 

M

makeEmpty() - Method in class thothbot.parallax.core.shared.math.Box2
 
makeEmpty() - Method in class thothbot.parallax.core.shared.math.Box3
 
makeFrustum(double, double, double, double, double, double) - Method in class thothbot.parallax.core.shared.math.Matrix4
Creates a frustum matrix.
makeGroups(Geometry, boolean) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
 
makeOrthographic(double, double, double, double, double, double) - Method in class thothbot.parallax.core.shared.math.Matrix4
Making Orthographic Projection Matrix
makePerspective(double, double, double, double) - Method in class thothbot.parallax.core.shared.math.Matrix4
Making Perspective Projection Matrix
makeRotationAxis(Vector3, double) - Method in class thothbot.parallax.core.shared.math.Matrix4
The method will make rotation matrix on XYZ-axis using defining angle theta.
makeRotationFromEuler(Euler) - Method in class thothbot.parallax.core.shared.math.Matrix4
 
makeRotationFromQuaternion(Quaternion) - Method in class thothbot.parallax.core.shared.math.Matrix4
 
makeRotationX(double) - Method in class thothbot.parallax.core.shared.math.Matrix4
The method will make rotation matrix on X-axis using defining angle theta.
makeRotationY(double) - Method in class thothbot.parallax.core.shared.math.Matrix4
The method will make rotation matrix on Y-axis using defining angle theta.
makeRotationZ(double) - Method in class thothbot.parallax.core.shared.math.Matrix4
The method will make rotation matrix on Z-axis using defining angle theta.
makeScale(double, double, double) - Method in class thothbot.parallax.core.shared.math.Matrix4
Make a scaled matrix on the X, Y, Z coordinates.
makeTranslation(double, double, double) - Method in class thothbot.parallax.core.shared.math.Matrix4
This method will make translation matrix using X, Y,Z coordinates
MAP - Static variable in class thothbot.parallax.core.client.shaders.ChunksFragmentShader
 
MAP - Static variable in class thothbot.parallax.core.client.shaders.ChunksVertexShader
 
map - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
MAP_PARS - Static variable in class thothbot.parallax.core.client.shaders.ChunksFragmentShader
 
MAP_PARS - Static variable in class thothbot.parallax.core.client.shaders.ChunksVertexShader
 
MAP_PARTICLE - Static variable in class thothbot.parallax.core.client.shaders.ChunksFragmentShader
 
MAP_PARTICLE_PARS - Static variable in class thothbot.parallax.core.client.shaders.ChunksFragmentShader
 
mapLinear(double, double, double, double, double) - Static method in class thothbot.parallax.core.shared.math.Mathematics
Linear mapping the scalar x from range <a1, a2> to range <b1, b>
MaskPass - Class in thothbot.parallax.plugins.postprocessing
 
MaskPass(Scene, Camera) - Constructor for class thothbot.parallax.plugins.postprocessing.MaskPass
 
material - Variable in class thothbot.parallax.core.client.renderers.WebGLObject
 
material - Variable in class thothbot.parallax.core.shared.core.ExtrudeGeometry.ExtrudeGeometryParameters
 
Material - Class in thothbot.parallax.core.shared.materials
Materials describe the appearance of objects.
Material() - Constructor for class thothbot.parallax.core.shared.materials.Material
 
material() - Method in interface thothbot.parallax.loader.shared.json.JsoObjectFactory
 
Material.BLENDING - Enum in thothbot.parallax.core.shared.materials
Blending modes
Material.COLORS - Enum in thothbot.parallax.core.shared.materials
Colors
Material.SHADING - Enum in thothbot.parallax.core.shared.materials
Shading
Material.SIDE - Enum in thothbot.parallax.core.shared.materials
Material sides
materialNeedsSmoothNormals() - Method in class thothbot.parallax.core.shared.materials.Material
 
Mathematics - Class in thothbot.parallax.core.shared.math
Class implements some mathematical helpers methods.
Mathematics() - Constructor for class thothbot.parallax.core.shared.math.Mathematics
 
Matrix3 - Class in thothbot.parallax.core.shared.math
This class implements three-dimensional matrix.
Matrix3() - Constructor for class thothbot.parallax.core.shared.math.Matrix3
Default constructor will make empty three-dimensional matrix.
Matrix3(double, double, double, double, double, double, double, double, double) - Constructor for class thothbot.parallax.core.shared.math.Matrix3
 
Matrix4 - Class in thothbot.parallax.core.shared.math
This class implements three-dimensional matrix.
Matrix4() - Constructor for class thothbot.parallax.core.shared.math.Matrix4
Default constructor will make identity four-dimensional matrix.
Matrix4(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class thothbot.parallax.core.shared.math.Matrix4
This constructor will create four-dimensional matrix.
max(Vector2) - Method in class thothbot.parallax.core.shared.math.Vector2
 
max(Vector3) - Method in class thothbot.parallax.core.shared.math.Vector3
 
max(Vector4) - Method in class thothbot.parallax.core.shared.math.Vector4
 
MAX_COMBINED_TEXTURE_IMAGE_UNITS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MAX_CUBE_MAP_TEXTURE_SIZE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MAX_FRAGMENT_UNIFORM_VECTORS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MAX_RENDERBUFFER_SIZE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MAX_TEXTURE_IMAGE_UNITS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MAX_TEXTURE_MAX_ANISOTROPY_EXT - Static variable in class thothbot.parallax.core.client.gl2.extension.ExtTextureFilterAnisotropic
 
MAX_TEXTURE_SIZE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MAX_VARYING_VECTORS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MAX_VERTEX_ATTRIBS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MAX_VERTEX_TEXTURE_IMAGE_UNITS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MAX_VERTEX_UNIFORM_VECTORS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MAX_VIEWPORT_DIMS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
maxBones - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
maxDirLights - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
maxHemiLights - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
maxMorphNormals - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
maxMorphTargets - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
maxPointLights - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
maxShadows - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
maxSpotLights - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
MEDIUM_FLOAT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
MEDIUM_INT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
merge(Geometry, Matrix4) - Method in class thothbot.parallax.core.shared.core.Geometry
 
merge(Geometry, Matrix4, int) - Method in class thothbot.parallax.core.shared.core.Geometry
Merge two geometries or geometry and geometry from object (using object's transform)
merge(Map<String, Uniform>, Map<String, Uniform>) - Static method in class thothbot.parallax.core.shared.utils.UniformsUtils
Merge two uniforms into one new result uniform.
mergeVertices() - Method in class thothbot.parallax.core.shared.core.Geometry
Checks for duplicate vertices with hashmap.
Mesh - Class in thothbot.parallax.core.shared.objects
Base class for Mesh objects.
Mesh() - Constructor for class thothbot.parallax.core.shared.objects.Mesh
 
Mesh(AbstractGeometry) - Constructor for class thothbot.parallax.core.shared.objects.Mesh
 
Mesh(AbstractGeometry, Material) - Constructor for class thothbot.parallax.core.shared.objects.Mesh
 
MeshBasicMaterial - Class in thothbot.parallax.core.shared.materials
A material for drawing geometries in a simple shaded (flat or wireframe) way.
MeshBasicMaterial() - Constructor for class thothbot.parallax.core.shared.materials.MeshBasicMaterial
 
MeshDepthMaterial - Class in thothbot.parallax.core.shared.materials
A material for drawing geometry by depth.
MeshDepthMaterial() - Constructor for class thothbot.parallax.core.shared.materials.MeshDepthMaterial
 
MeshFaceMaterial - Class in thothbot.parallax.core.shared.materials
A Material to define multiple materials for the same geometry.
MeshFaceMaterial() - Constructor for class thothbot.parallax.core.shared.materials.MeshFaceMaterial
 
MeshFaceMaterial(List<Material>) - Constructor for class thothbot.parallax.core.shared.materials.MeshFaceMaterial
Creates a MeshFaceMaterial with the correct materials.
MeshLambertMaterial - Class in thothbot.parallax.core.shared.materials
A material for non-shiny (Lambertian) surfaces, evaluated per vertex.
MeshLambertMaterial() - Constructor for class thothbot.parallax.core.shared.materials.MeshLambertMaterial
 
MeshNormalMaterial - Class in thothbot.parallax.core.shared.materials
A material that maps the normal vectors to RGB colors.
MeshNormalMaterial() - Constructor for class thothbot.parallax.core.shared.materials.MeshNormalMaterial
 
MeshPhongMaterial - Class in thothbot.parallax.core.shared.materials
A material for shiny surfaces, evaluated per pixel.
MeshPhongMaterial() - Constructor for class thothbot.parallax.core.shared.materials.MeshPhongMaterial
 
metadata() - Method in interface thothbot.parallax.loader.shared.json.JsoObjectFactory
 
metal - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
midpoint() - Method in class thothbot.parallax.core.shared.math.Triangle
 
midpoint(Vector3) - Method in class thothbot.parallax.core.shared.math.Triangle
 
min(Vector2) - Method in class thothbot.parallax.core.shared.math.Vector2
 
min(Vector3) - Method in class thothbot.parallax.core.shared.math.Vector3
 
min(Vector4) - Method in class thothbot.parallax.core.shared.math.Vector4
 
MIRRORED_REPEAT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
Mobius3dParametricGeometry - Class in thothbot.parallax.core.shared.geometries.parametric
Mobius 3D geometry
Mobius3dParametricGeometry(int, int) - Constructor for class thothbot.parallax.core.shared.geometries.parametric.Mobius3dParametricGeometry
 
MobiusParametricGeometry - Class in thothbot.parallax.core.shared.geometries.parametric
Flat Mobius strip geometry
MobiusParametricGeometry(int, int) - Constructor for class thothbot.parallax.core.shared.geometries.parametric.MobiusParametricGeometry
 
MorphAnimMesh - Class in thothbot.parallax.core.shared.objects
 
MorphAnimMesh(Geometry, Material) - Constructor for class thothbot.parallax.core.shared.objects.MorphAnimMesh
 
MorphAnimMesh.Animation - Class in thothbot.parallax.core.shared.objects
 
MorphColor() - Constructor for class thothbot.parallax.core.shared.core.Geometry.MorphColor
 
morphColors() - Method in interface thothbot.parallax.loader.shared.json.JsoObjectFactory
 
morphColorsToFaceColors(Geometry) - Method in class thothbot.parallax.loader.shared.JsonLoader
 
MORPHNORMAL - Static variable in class thothbot.parallax.core.client.shaders.ChunksVertexShader
 
MorphNormal() - Constructor for class thothbot.parallax.core.shared.core.Geometry.MorphNormal
 
morphNormals - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
MORPHTARGET - Static variable in class thothbot.parallax.core.client.shaders.ChunksVertexShader
 
MorphTarget() - Constructor for class thothbot.parallax.core.shared.core.Geometry.MorphTarget
 
MORPHTARGET_PARS - Static variable in class thothbot.parallax.core.client.shaders.ChunksVertexShader
 
morphTargetBase - Variable in class thothbot.parallax.core.shared.objects.Mesh
 
morphTargetForcedOrder - Variable in class thothbot.parallax.core.shared.objects.Mesh
 
morphTargetInfluences - Variable in class thothbot.parallax.core.shared.objects.Mesh
 
morphTargets - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
 
morphTargets() - Method in interface thothbot.parallax.loader.shared.json.JsoObjectFactory
 
moveTo(double, double) - Method in class thothbot.parallax.core.shared.curves.Path
 
multiply(Color) - Method in class thothbot.parallax.core.shared.math.Color
 
multiply(double) - Method in class thothbot.parallax.core.shared.math.Color
 
multiply(double) - Method in class thothbot.parallax.core.shared.math.Matrix3
 
multiply(Matrix4, Matrix4) - Method in class thothbot.parallax.core.shared.math.Matrix4
Sets the value of this matrix to the matrix multiplication of m1 and vector m2.
multiply(Matrix4) - Method in class thothbot.parallax.core.shared.math.Matrix4
Sets the value of this matrix to the matrix multiplication of itself and matrix m.
multiply(double) - Method in class thothbot.parallax.core.shared.math.Matrix4
Sets the value of this matrix to the scalar multiplication of the scale factor with this.
multiply(Quaternion, Quaternion) - Method in class thothbot.parallax.core.shared.math.Quaternion
Sets the value of this Quaternion to the vector multiplication of Quaternion a and Quaternion v2.
multiply(Quaternion) - Method in class thothbot.parallax.core.shared.math.Quaternion
Sets the value of this Quaternion to the vector multiplication of itself and Quaternion b.
multiply(Vector2) - Method in class thothbot.parallax.core.shared.math.Vector2
 
multiply(Vector2, Vector2) - Method in class thothbot.parallax.core.shared.math.Vector2
 
multiply(double) - Method in class thothbot.parallax.core.shared.math.Vector2
 
multiply(Vector3) - Method in class thothbot.parallax.core.shared.math.Vector3
 
multiply(Vector3, Vector3) - Method in class thothbot.parallax.core.shared.math.Vector3
 
multiply(double) - Method in class thothbot.parallax.core.shared.math.Vector3
 
multiply(Vector4) - Method in class thothbot.parallax.core.shared.math.Vector4
 
multiply(double) - Method in class thothbot.parallax.core.shared.math.Vector4
Sets the value of this vector to the scalar multiplication of the scale factor with this.
multiply(Vector4, Vector4) - Method in class thothbot.parallax.core.shared.math.Vector4
 
multiplyVector3(Vector3) - Method in class thothbot.parallax.core.shared.math.Quaternion
Sets the value of the input vector to the vector multiplication of input vector and the current Quaternion.
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 _ 
Skip navigation links