lasunzipper.hpp | lasunzipper.hpp | |||
---|---|---|---|---|
/* | /* | |||
=========================================================================== ==== | =========================================================================== ==== | |||
FILE: LASunzipper.hpp | FILE: lasunzipper.hpp | |||
CONTENTS: | CONTENTS: | |||
Reads (optionally compressed) LIDAR points to LAS formats 1.0 - 1.3 | Reads (optionally compressed) LIDAR points to LAS formats 1.0 - 1.3. Th | |||
is | ||||
particular class is only used for adding LASzip to libLAS (not to LASli | ||||
b). | ||||
PROGRAMMERS: | PROGRAMMERS: | |||
martin.isenburg@gmail.com | martin.isenburg@rapidlasso.com - http://rapidlasso.com | |||
COPYRIGHT: | COPYRIGHT: | |||
(c) 2010-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: | |||
End of changes. 4 change blocks. | ||||
4 lines changed or deleted | 7 lines changed or added | |||
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 | |||
laszipper.hpp | laszipper.hpp | |||
---|---|---|---|---|
/* | /* | |||
=========================================================================== ==== | =========================================================================== ==== | |||
FILE: LASzipper.hpp | FILE: laszipper.hpp | |||
CONTENTS: | CONTENTS: | |||
Writes (optionally compressed) LIDAR points to LAS formats 1.0 - 1.3 | Writes (optionally compressed) LIDAR points to LAS formats 1.0 - 1.3. T | |||
his | ||||
particular class is only used for adding LASzip to libLAS (not to LASli | ||||
b). | ||||
PROGRAMMERS: | PROGRAMMERS: | |||
martin.isenburg@gmail.com | martin.isenburg@rapidlasso.com - http://rapidlasso.com | |||
COPYRIGHT: | COPYRIGHT: | |||
(c) 2010-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: | |||
End of changes. 4 change blocks. | ||||
4 lines changed or deleted | 7 lines changed or added | |||