| laszip.hpp | | laszip.hpp | |
| | | | |
| skipping to change at line 13 | | skipping to change at line 13 | |
| | | | |
| FILE: laszip.hpp | | FILE: laszip.hpp | |
| | | | |
| CONTENTS: | | CONTENTS: | |
| | | | |
| Contains LASitem and LASchunk structs as well as the IDs of the current
ly | | Contains LASitem and LASchunk structs as well as the IDs of the current
ly | |
| supported entropy coding scheme | | supported entropy coding scheme | |
| | | | |
| PROGRAMMERS: | | PROGRAMMERS: | |
| | | | |
|
| martin.isenburg@gmail.com | | martin.isenburg@rapidlasso.com - http://rapidlasso.com | |
| | | | |
| COPYRIGHT: | | COPYRIGHT: | |
| | | | |
|
| (c) 2007-2011, Martin Isenburg, LASSO - tools to catch reality | | (c) 2007-2013, martin isenburg, rapidlasso - tools to catch reality | |
| | | | |
| This is free software; you can redistribute and/or modify it under the | | This is free software; you can redistribute and/or modify it under the | |
| terms of the GNU Lesser General Licence as published by the Free Softwa
re | | terms of the GNU Lesser General Licence as published by the Free Softwa
re | |
| Foundation. See the COPYING file for more information. | | Foundation. See the COPYING file for more information. | |
| | | | |
| This software is distributed WITHOUT ANY WARRANTY and without even the | | This software is distributed WITHOUT ANY WARRANTY and without even the | |
| implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
. | | implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
. | |
| | | | |
| CHANGE HISTORY: | | CHANGE HISTORY: | |
| | | | |
|
| | | 29 July 2013 -- reorganized to create an easy-to-use LASzip DLL | |
| 5 December 2011 -- learns the chunk table if it is missing (e.g. trunca
ted LAZ) | | 5 December 2011 -- learns the chunk table if it is missing (e.g. trunca
ted LAZ) | |
| 6 October 2011 -- large file support, ability to read with missing chun
k table | | 6 October 2011 -- large file support, ability to read with missing chun
k table | |
| 23 June 2011 -- turned on LASzip version 2.0 compressor with chunking | | 23 June 2011 -- turned on LASzip version 2.0 compressor with chunking | |
| 8 May 2011 -- added an option for variable chunking via chunk() | | 8 May 2011 -- added an option for variable chunking via chunk() | |
| 23 April 2011 -- changed interface for simplicity and chunking support | | 23 April 2011 -- changed interface for simplicity and chunking support | |
| 20 March 2011 -- incrementing LASZIP_VERSION to 1.2 for improved compre
ssion | | 20 March 2011 -- incrementing LASZIP_VERSION to 1.2 for improved compre
ssion | |
| 10 January 2011 -- licensing change for LGPL release and liblas integra
tion | | 10 January 2011 -- licensing change for LGPL release and liblas integra
tion | |
| 12 December 2010 -- refactored from lasdefinitions after movies with si
lke | | 12 December 2010 -- refactored from lasdefinitions after movies with si
lke | |
| | | | |
| ===========================================================================
==== | | ===========================================================================
==== | |
| | | | |
| skipping to change at line 57 | | skipping to change at line 58 | |
| #endif | | #endif | |
| | | | |
| #if defined(_MSC_VER) && \ | | #if defined(_MSC_VER) && \ | |
| (_MSC_FULL_VER >= 150000000) | | (_MSC_FULL_VER >= 150000000) | |
| #define LASCopyString _strdup | | #define LASCopyString _strdup | |
| #else | | #else | |
| #define LASCopyString strdup | | #define LASCopyString strdup | |
| #endif | | #endif | |
| | | | |
| #define LASZIP_VERSION_MAJOR 2 | | #define LASZIP_VERSION_MAJOR 2 | |
|
| #define LASZIP_VERSION_MINOR 1 | | #define LASZIP_VERSION_MINOR 2 | |
| #define LASZIP_VERSION_REVISION 0 | | #define LASZIP_VERSION_REVISION 0 | |
|
| | | #define LASZIP_VERSION_BUILD_DATE 130805 | |
| | | | |
| #define LASZIP_COMPRESSOR_NONE 0 | | #define LASZIP_COMPRESSOR_NONE 0 | |
| #define LASZIP_COMPRESSOR_POINTWISE 1 | | #define LASZIP_COMPRESSOR_POINTWISE 1 | |
| #define LASZIP_COMPRESSOR_POINTWISE_CHUNKED 2 | | #define LASZIP_COMPRESSOR_POINTWISE_CHUNKED 2 | |
| #define LASZIP_COMPRESSOR_TOTAL_NUMBER_OF 3 | | #define LASZIP_COMPRESSOR_TOTAL_NUMBER_OF 3 | |
| | | | |
| #define LASZIP_COMPRESSOR_CHUNKED LASZIP_COMPRESSOR_POINTWISE_CHUNKED | | #define LASZIP_COMPRESSOR_CHUNKED LASZIP_COMPRESSOR_POINTWISE_CHUNKED | |
| #define LASZIP_COMPRESSOR_NOT_CHUNKED LASZIP_COMPRESSOR_POINTWISE | | #define LASZIP_COMPRESSOR_NOT_CHUNKED LASZIP_COMPRESSOR_POINTWISE | |
| | | | |
| #define LASZIP_COMPRESSOR_DEFAULT LASZIP_COMPRESSOR_CHUNKED | | #define LASZIP_COMPRESSOR_DEFAULT LASZIP_COMPRESSOR_CHUNKED | |
| | | | |
End of changes. 5 change blocks. |
| 3 lines changed or deleted | | 5 lines changed or added | |
|