Hugues Delorme
058db6cb4d
test_stl: fix C90 compilation error
2016-07-05 14:28:38 +02:00
Hugues Delorme
df2eac3ff1
Relicense under BSD 2-clause
2016-07-05 12:46:22 +02:00
Hugues Delorme
89d268f052
gmio_stl: add read/write option stla_dont_check_lc_numeric
...
gmio_stla_read() and gmio_stla_write() now checks LC_NUMERIC is
either "C" or "POSIX", if not then GMIO_ERROR_BAD_LC_NUMERIC is returned.
This option is controlled with:
* gmio_stl_read_options.stla_dont_check_lc_numeric
* gmio_write_read_options.stla_dont_check_lc_numeric
2016-07-05 11:52:11 +02:00
Hugues Delorme
be5dba661e
Update copyright mention
2016-06-24 12:03:07 +02:00
Hugues Delorme
eb9719ef16
tests: include C sources directly
...
This avoids to declare prototypes of the test_xxx() functions
2016-06-16 10:29:27 +02:00
Hugues Delorme
d5133928c4
API simplification, more homogeneous
2016-03-11 12:43:30 +01:00
Hugues Delorme
603adc474c
tests: centralize STL read testcases
2016-03-10 17:55:38 +01:00
Hugues Delorme
a66112d114
tests: add testcase solid_header_no_facets.le_stlb
2016-03-10 15:39:06 +01:00
Hugues Delorme
bdb3b1e7e6
Hopefully fix newly detected coverity defects
2016-03-03 17:34:20 +01:00
Hugues Delorme
74ae9ba752
gmio_stl: change API to use pointer arguments instead of confusing value
2016-03-01 14:50:31 +01:00
Hugues Delorme
77c65947bb
Add support of multi STL solids loading
2016-02-24 16:46:48 +01:00
Hugues Delorme
9260bc480a
tests: add missing test case "solid_jburkardt_sphere.stla" for test_stl_read()
2016-02-22 17:15:30 +01:00
Hugues Delorme
f8e73f5747
gmio_stl: simplify API of gmio_stl_mesh_creator
2016-02-01 16:53:45 +01:00
Hugues Delorme
75cd51398e
gmio_stl: improve API
2016-01-29 12:47:01 +01:00
Hugues Delorme
9ae18d1b9e
Replace gmio_bool_t with bool
2016-01-26 17:03:58 +01:00
Hugues Delorme
fb8f7e0502
tests: enable models for testing
2016-01-26 11:50:55 +01:00
Hugues Delorme
d0b213a652
tests: move gmio_stlb_header_to_printable_str() to gmio_stl/stlb_header.h
2016-01-13 15:25:18 +01:00
Hugues Delorme
b514f12cc3
gmio_stl: rename STL write option for binary header
2015-12-17 19:02:24 +01:00
Hugues Delorme
71bc14b6dc
gmio_stl: API change in stl_io
2015-12-17 12:31:30 +01:00
Hugues Delorme
0f04b296fb
gmio_stl: separate implementations for ASCII/binary gmio_stl_infos_get()
2015-12-17 12:03:45 +01:00
Hugues Delorme
5aa0b38f5a
gmio_stl: major revamp of API
2015-12-09 18:51:03 +01:00
Hugues Delorme
fb81b25407
Several changes
...
* Remove typedefs on struct and enums
* First working version of gmio_stla_stats_get()
2015-12-03 18:00:25 +01:00
Hugues Delorme
c800b4afc3
tests: fix resource leaks in test_stl_io.c
2015-11-06 15:29:29 +01:00
Hugues Delorme
b356ced118
Introduce typedefs gmio_streamsize_t and gmio_streamoffset_t
2015-11-06 13:43:03 +01:00
Hugues Delorme
f6e5f8937b
Fix minor code styles issues
2015-09-19 23:14:42 +02:00
Hugues Delorme
035e9c2ba6
tests: fix failure of test test_stlb_write()
...
Compiler: GCC v4.9.2
OS : linux-x64
2015-09-14 17:30:22 +02:00
Hugues Delorme
7cce53a9c5
tests: prefix core files with "_core_"
2015-09-14 11:25:29 +02:00
Hugues Delorme
e559694bb5
test_stl: move main() in main_test_stl.c
2015-09-14 11:09:12 +02:00
Hugues Delorme
445cd44b73
tests: add test test_stla_write()
2015-09-11 16:36:03 +02:00
Hugues Delorme
aca4e77976
tests: refactor tests tools for STL in stl_utils.*
2015-09-11 10:51:25 +02:00
Hugues Delorme
ffea4bb58b
tests: add tests for writing in STL binary format
2015-09-10 18:03:12 +02:00
Hugues Delorme
02dc1f734a
tests: add new testing model solid_one_facet.be_stlb
2015-09-10 16:12:05 +02:00
Hugues Delorme
a06fdc331d
cmake: split main CMakeLists.txt into sub-directory files
2015-08-11 23:57:57 +02:00
Hugues Delorme
c406a8bb92
Replace fougsys.fr -> fougue.pro
2015-07-13 11:44:29 +02:00
Hugues Delorme
13b1d32a9a
Rename pointer on functions members
...
xxx_func -> func_xxx
2015-07-10 11:33:05 +02:00
Hugues Delorme
b10da55577
tests: fix compliance to ISO-C90
2015-07-10 11:05:35 +02:00
Hugues Delorme
26fc957569
gmio_stl: fix case where solid name is composed of many words
2015-07-10 10:55:02 +02:00
Hugues Delorme
8d0263a088
tests: fix conformance to C90
2015-05-28 18:02:26 +02:00
Hugues Delorme
7964b7f917
tests: remove needless lines in license headers
2015-05-28 17:36:17 +02:00
Hugues Delorme
0f4789d710
tests: add new test test_stl
2015-05-28 17:33:42 +02:00