Uses of Class
com.raylib.Matrix
Packages that use Matrix
-
Uses of Matrix in com.raylib
Methods in com.raylib that return MatrixModifier and TypeMethodDescriptionstatic Matrix
Matrix.allocateArray
(long elementCount) Allocate an array of Matrixstatic Matrix
Matrix.allocateArray
(long elementCount, SegmentAllocator allocator) Allocate an array of MatrixMatrix.getArrayElement
(int index) static Matrix
Raylib.getCameraMatrix
(Camera3D camera) Get camera transform matrix (view matrix)static Matrix
Raylib.getCameraMatrix
(Arena arena, Camera3D camera) Get camera transform matrix (view matrix)static Matrix
Raylib.getCameraMatrix2D
(Camera2D camera) Get camera 2d transform matrixstatic Matrix
Raylib.getCameraMatrix2D
(Arena arena, Camera2D camera) Get camera 2d transform matrixModel.getTransform()
Local transform matrixMatrix.setM0
(float value) Matrix first row (4 components)Matrix.setM1
(float value) Matrix second row (4 components)Matrix.setM10
(float value) Matrix third row (4 components)Matrix.setM11
(float value) Matrix fourth row (4 components)Matrix.setM12
(float value) Matrix first row (4 components)Matrix.setM13
(float value) Matrix second row (4 components)Matrix.setM14
(float value) Matrix third row (4 components)Matrix.setM15
(float value) Matrix fourth row (4 components)Matrix.setM2
(float value) Matrix third row (4 components)Matrix.setM3
(float value) Matrix fourth row (4 components)Matrix.setM4
(float value) Matrix first row (4 components)Matrix.setM5
(float value) Matrix second row (4 components)Matrix.setM6
(float value) Matrix third row (4 components)Matrix.setM7
(float value) Matrix fourth row (4 components)Matrix.setM8
(float value) Matrix first row (4 components)Matrix.setM9
(float value) Matrix second row (4 components)Methods in com.raylib with parameters of type MatrixModifier and TypeMethodDescriptionstatic void
Draw a 3d mesh with material and transformstatic RayCollision
Raylib.getRayCollisionMesh
(Ray ray, Mesh mesh, Matrix transform) Get collision info between ray and meshstatic RayCollision
Raylib.getRayCollisionMesh
(Arena arena, Ray ray, Mesh mesh, Matrix transform) Get collision info between ray and meshstatic void
Raylib.setShaderValueMatrix
(Shader shader, int locIndex, Matrix mat) Set shader uniform value (matrix 4x4)Model.setTransform
(Matrix value) Local transform matrixConstructors in com.raylib with parameters of type MatrixModifierConstructorDescriptionModel
(Matrix transform, int meshCount, int materialCount, Mesh meshes, Material materials, IntBuffer meshMaterial, int boneCount, BoneInfo bones, Transform bindPose) Construct with auto memory allocator and fields initialized as specifiedModel
(SegmentAllocator arena, Matrix transform, int meshCount, int materialCount, Mesh meshes, Material materials, IntBuffer meshMaterial, int boneCount, BoneInfo bones, Transform bindPose) Construct with your own memory allocator and fields initialized as specified