acoto87
d322a0ba8f
Replace directly assignment with glm_vec{3,4}_copy functions
2019-05-22 16:24:11 -05:00
acoto87
ba2031d977
- Rename structs folder to struct
...
- Include files in `cglms.h`
- Fix style issues (tabs to spaces, open brace without newline)
2019-05-21 16:45:34 -05:00
acoto87
fd3b0634d2
Change for function that output multiple values
...
- Now the functions that output mutliple values, such as glms_decompose_rs and glms_decompose receive pointers.
- Added missing comments to struct/vec3 and struct/vec4 files.
2019-05-20 17:11:10 -05:00
acoto87
1d1bf8e91a
- Change the approach implementation of several functions
...
- Added `glms_vec4_pack` and `glms_vec4_unpack` to pack and unpack arrays of `vec4s`.
- Added `glms_vec3_pack` and `glms_vec3_unpack` to pack and unpack arrays of `vec3s`.
- Fixes in functions that accumulates in one parameter
-
2019-05-16 17:03:55 -05:00
Alejandro Coto Gutiérrez
f108bb4c71
Merge branch 'master' into cglm-structs
2019-05-08 10:10:10 -05:00
acoto87
bc1969ab75
- Changes in mat3s and mat4s types.
...
- Added `ivec3s` type
- Struct implementation of: affine.h, box.h, color.h, curve.h, frutum.h, io.h, plane.h, project.h
- Deleted `glms_mat3_transpose_to` and `glms_mat4_transpose_to`
- Bug fixes in mat4.h
2019-05-07 16:16:00 -05:00
acoto87
3ff902de9c
add mat3 and mat4 implementation
2019-05-03 22:48:13 -05:00
acoto87
892a7c7dce
- add mat3, mat4, sphere.h
2019-04-30 22:08:17 -05:00
Alejandro Coto Gutiérrez
f04078dc33
Merge branch 'master' into cglm-structs
2019-04-30 14:58:02 -05:00
acoto87
1aa54dc110
- separating struct types into types-struct.h
...
- vec3s implementation
- fix style issues
2019-04-08 21:06:01 -05:00
Alejandro Coto Gutiérrez
1de8aeb940
Merge branch 'master' into cglm-structs
2019-04-08 19:17:52 -05:00
acoto87
c25469829a
Initial implementation of struct type vec4s
2019-04-03 22:25:49 -06:00
Alejandro Coto Gutiérrez
4c5451994f
Include stddef.h to ensure size_t and other dependent types ( #79 )
2019-03-29 08:54:09 +03:00
acoto87
674e05213a
- Add struct types to types.h.
...
- Add structs/vec4.h file.
2019-03-28 23:41:19 -06:00
acoto87
f848e4451a
Include stddef.h to ensure size_t and other dependent types
2019-03-28 20:56:37 -06:00