Update README |skip_ci]
This commit is contained in:
parent
1b54c12c98
commit
64b1acd310
26
README.md
26
README.md
@ -22,11 +22,7 @@ portable (C90 conformance) and feature-rich.
|
|||||||
|
|
||||||
Main highlights:
|
Main highlights:
|
||||||
|
|
||||||
* [x] "Abstract" streams that does not tie the user to C stream (`FILE*`)
|
* [x] "Abstract" streams that does not tie the user to C stream(`FILE*`)
|
||||||
|
|
||||||
gmio provides a general stream structure based on callbacks, so that any API
|
|
||||||
can be used (C++ streams, QFile, ...)
|
|
||||||
|
|
||||||
* [x] Buffering of input/ouput for efficient device usage
|
* [x] Buffering of input/ouput for efficient device usage
|
||||||
* [x] Operations can be easily aborted
|
* [x] Operations can be easily aborted
|
||||||
* [x] Progress report about the I/O operation
|
* [x] Progress report about the I/O operation
|
||||||
@ -45,24 +41,14 @@ support is complete :
|
|||||||
* [x] Binary format: 80-byte header and facet "attribute byte count" support
|
* [x] Binary format: 80-byte header and facet "attribute byte count" support
|
||||||
* [x] Detection of the input format
|
* [x] Detection of the input format
|
||||||
* [x] Retrieval of infomations about contents(facet count, solid name, ...)
|
* [x] Retrieval of infomations about contents(facet count, solid name, ...)
|
||||||
|
* [x] Multiple solids from stream(eg. 4 solids in STL ascii file)
|
||||||
|
|
||||||
In addition, the STL module has the following advatanges:
|
In addition, the STL module has the following advatanges:
|
||||||
|
|
||||||
* [x] The user keeps its own geometry data structures, no mesh conversion
|
* [x] The user keeps its own geometry data structures, no mesh conversion needed
|
||||||
needed
|
* [x] Fixed memory consumption and independant of the mesh size
|
||||||
|
* [x] Seamless use of [OpenCascade StlMesh_Mesh](http://dev.opencascade.org/doc/refman/html/class_stl_mesh___mesh.html)
|
||||||
This reduces the effort so that the user just specifies callbacks for
|
in gmio(see gmio_support)
|
||||||
retrieval/creation of mesh data
|
|
||||||
|
|
||||||
* [x] Constant memory footprint
|
|
||||||
|
|
||||||
Memory consumption is indenpendant of the mesh size and the amount of memory
|
|
||||||
used remains constant during the I/O operation
|
|
||||||
|
|
||||||
* [x] Extended support of [OpenCascade](http://dev.opencascade.org)
|
|
||||||
|
|
||||||
[StlMesh_Mesh](http://dev.opencascade.org/doc/refman/html/class_stl_mesh___mesh.html)
|
|
||||||
objects can be used seamlessly with gmio
|
|
||||||
|
|
||||||
|
|
||||||
Building gmio
|
Building gmio
|
||||||
|
Loading…
Reference in New Issue
Block a user