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 4.0.0 Tue Sep 17 2019 compression_overview(3)