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 MatrixMatrix.allocateArray(long elementCount) Allocate an array of Matrixstatic MatrixMatrix.allocateArray(long elementCount, SegmentAllocator allocator) Allocate an array of MatrixMatrix.getArrayElement(int index) static MatrixRaylib.getCameraMatrix(Camera3D camera) Get camera transform matrix (view matrix)static MatrixRaylib.getCameraMatrix(Arena arena, Camera3D camera) Get camera transform matrix (view matrix)static MatrixRaylib.getCameraMatrix2D(Camera2D camera) Get camera 2d transform matrixstatic MatrixRaylib.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 voidDraw a 3d mesh with material and transformstatic RayCollisionRaylib.getRayCollisionMesh(Ray ray, Mesh mesh, Matrix transform) Get collision info between ray and meshstatic RayCollisionRaylib.getRayCollisionMesh(Arena arena, Ray ray, Mesh mesh, Matrix transform) Get collision info between ray and meshstatic voidRaylib.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