Go to file
2015-03-03 16:27:02 +01:00
benchs bench_libstl: fix build issues 2014-04-04 16:01:44 +02:00
doc doc: reference README.md as main page for doxygen 2015-03-03 11:37:27 +01:00
src Removed needless comment lines and doxygen tags 2015-03-03 11:37:38 +01:00
tests cmake: for MSVC, enable /W4 and /Zc:strictStrings 2015-03-03 16:27:02 +01:00
.gitignore Let git ignore .txt.user files 2015-03-02 17:40:02 +01:00
CMakeLists.txt cmake: for MSVC, enable /W4 and /Zc:strictStrings 2015-03-03 16:27:02 +01:00
LICENCE_en.txt Add licence files and headers 2015-03-02 17:38:33 +01:00
LICENCE_fr.txt Add licence files and headers 2015-03-02 17:38:33 +01:00
README.md doc: reference README.md as main page for doxygen 2015-03-03 11:37:27 +01:00

GeomIO: C library for geometry input/output

This is GeomIO v0.1dev

GeomIO is a reusable ANSI C library whose purpose is to provide complete I/O support for various CAD file formats (eg. STL)

Building GeomIO

GeomIO can be built with CMake, by default a shared library is generated. 1. For an out-of-source build, create a directory where the build will take place (say build/) 2. Call cmake, passing as argument the directory where is located CMakeLists.txt 3. (n)make 4. (n)make install

Read CMakeLists.txt to figure out how to build debug and release libraries.

For the first use of GeomIO, you should run unit tests: (n)make check

How to report a bug

If you think you have found a bug in GeomIO, we would like to hear about it so that we can fix it. The GeomIO bug tracking system is open to the public at https://github.com/fougsys/fougtools/issues.

Before reporting a bug, please use the bug-tracker's search functions to see if the issue is already known.

Always include the following information in your bug report: the name and version number of your compiler; the name and version number of your operating system; the version of GeomIO you are using, and what configure options it was compiled with.

If the problem you are reporting is only visible at run-time, try to create a small test program that shows the problem when run.

License

This software is governed by the CeCILL-B license under French law and abiding by the rules of distribution of free software. You can use, modify and/ or redistribute the software under the terms of the CeCILL-B license as circulated by CEA, CNRS and INRIA at the following URL http://www.cecill.info

As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the software's author, the holder of the economic rights, and the successive licensors have only limited liability.

In this respect, the user's attention is drawn to the risks associated with loading, using, modifying and/or developing or reproducing the software by the user in light of its specific status of free software, that may mean that it is complicated to manipulate, and that also therefore means that it is reserved for developers and experienced professionals having in-depth computer knowledge. Users are therefore encouraged to load and test the software's suitability as regards their requirements in conditions enabling the security of their systems and/or data to be ensured and, more generally, to use and operate it in the same conditions as regards security.

The fact that you are presently reading this means that you have had knowledge of the CeCILL-B license and that you accept its terms.