1compression_overview(3) Coin compression_overview(3)
2
3
4
6 compression_overview - File compression Coin can support reading and
7 writing Inventor and VRML files compressed with either gzip or bzip2
8 (as of yet - more formats may come in the future). This functionality
9 is of course only enabled when Coin can link with the corresponding
10 compression libraries.
11
12 Reading of compressed files happens in a transparent manner - there is
13 nothing the developer has to do to support this.
14
15 Writing of compressed files is controlled through the
16 SoOutput::setCompression method.
17
18 The list of available compression methods can be fetched with the
19 SoOutput::getAvailableCompressionMethods method.
20
21 You can not use file compression together with I/O to memory buffers,
22 except for reading from memory buffers containing gzip-compressed
23 files.
24
25 For backwards compatibility with Coin 2.0 and Coin 1.0, compressed
26 files must not be used. Compressed files works only from Coin 2.1 and
27 upwards.
28
29 Since
30 Coin 2.1
31
32 See also
33 SoOutput::setCompression, SoOutput::getAvailableCompressionMethods
34
35Version 2.5.0 Mon Jul 27 2020 compression_overview(3)