Index
All Classes|All Packages
M
- Mesh - Interface in raymarcher
-
The interface class of the template for each mesh within the scene
- mesh1 - Variable in class raymarcher.MeshGroup.IntersectionGroup
-
The first mesh to be used for the operation in this mesh group
- mesh1 - Variable in class raymarcher.MeshGroup.SubtractGroup
-
The first mesh to be used for the operation in this mesh group
- mesh1 - Variable in class raymarcher.MeshGroup.UnionGroup
-
The first mesh to be used for the operation in this mesh group
- mesh2 - Variable in class raymarcher.MeshGroup.IntersectionGroup
-
The second mesh to be used for the operation in this mesh group
- mesh2 - Variable in class raymarcher.MeshGroup.SubtractGroup
-
The second mesh to be used for the operation in this mesh group
- mesh2 - Variable in class raymarcher.MeshGroup.UnionGroup
-
The second mesh to be used for the operation in this mesh group
- meshColor - Variable in class raymarcher.meshes.Box
-
The color of the mesh
- meshColor - Variable in class raymarcher.meshes.RoundedBox
-
The color of the mesh
- meshColor - Variable in class raymarcher.meshes.Sphere
-
The color of the mesh
- meshColor - Variable in class raymarcher.meshes.Torus
-
The color of the mesh
- meshColor - Variable in class raymarcher.meshes.TriangularPrism
-
The color of the mesh
- meshColor - Variable in class raymarcher.MeshGroup.IntersectionGroup
-
The color of the mesh group
- meshColor - Variable in class raymarcher.MeshGroup
-
The color of the mesh group
- meshColor - Variable in class raymarcher.MeshGroup.SubtractGroup
-
The color of the mesh group
- meshColor - Variable in class raymarcher.MeshGroup.UnionGroup
-
The color of the mesh group
- meshes - Variable in class raymarcher.Scene
-
A List of the meshes to render in this scene
- meshGroup - Variable in class raymarcher.MeshGroup
-
The meshgroup created for the given meshes
- MeshGroup - Class in raymarcher
-
A class that allows for seperate meshes and geometry to be combined into a single mesh using boolean operations, to create more complex geometry.
- MeshGroup(Mesh, Mesh, int, Color) - Constructor for class raymarcher.MeshGroup
-
Creates a mesh group with one of three boolean operations
- MeshGroup.IntersectionGroup - Class in raymarcher
-
An inner class representing a mesh group made with the intersection operation
- MeshGroup.SubtractGroup - Class in raymarcher
-
An inner class representing a mesh group made with the subtract operation
- MeshGroup.UnionGroup - Class in raymarcher
-
An inner class representing a mesh group made with the union operation
- move(Vector3) - Method in class raymarcher.Camera
-
Shift's the camera's position by a given vector
- movementSpeed - Variable in class raymarcher.Camera
-
The movement speed of the camera, in scene units per frame
- multiply(double) - Method in class raymarcher.Vector3
-
Performs a scalar multiplication on the vector.
- multiplyByVector(Vector3) - Method in class raymarcher.Vector3
-
Multiplies each of the vector's components using scalar multiplication by their respective component in the factor vector.
All Classes|All Packages