[Liblas-commits] laszip: 3 new changesets
liblas-commits at liblas.org
liblas-commits at liblas.org
Tue Jan 19 12:45:10 EST 2010
changeset d29c316a530c in /Volumes/Data/www/liblas.org/laszip
details: http://hg.liblas.orglaszip?cmd=changeset;node=d29c316a530c
summary: adding arithmetic coder to main branch
changeset 0fccefe7392d in /Volumes/Data/www/liblas.org/laszip
details: http://hg.liblas.orglaszip?cmd=changeset;node=0fccefe7392d
summary: added the licensing info again
changeset 64cb2e788e39 in /Volumes/Data/www/liblas.org/laszip
details: http://hg.liblas.orglaszip?cmd=changeset;node=64cb2e788e39
summary: those also needed to be changed
diffstat:
Makefile.am | 2 +-
configure.ac | 1 -
include/lasdefinitions.h | 18 +
include/laspointreader.h | 18 +
include/laspointreader0compressed.h | 18 +
include/laspointreader0compressedarithmetic.h | 18 +
include/laspointreader0raw.h | 18 +
include/laspointreader1compressed.h | 18 +
include/laspointreader1compressedarithmetic.h | 18 +
include/laspointreader1raw.h | 18 +
include/laspointreader2compressed.h | 18 +
include/laspointreader2compressedarithmetic.h | 18 +
include/laspointreader2raw.h | 18 +
include/laspointreader3compressed.h | 18 +
include/laspointreader3compressedarithmetic.h | 18 +
include/laspointreader3raw.h | 18 +
include/laspointwriter.h | 18 +
include/laspointwriter0compressed.h | 18 +
include/laspointwriter0compressedarithmetic.h | 18 +
include/laspointwriter0raw.h | 18 +
include/laspointwriter1compressed.h | 18 +
include/laspointwriter1compressedarithmetic.h | 18 +
include/laspointwriter1raw.h | 18 +
include/laspointwriter2compressed.h | 18 +
include/laspointwriter2compressedarithmetic.h | 18 +
include/laspointwriter2raw.h | 18 +
include/laspointwriter3compressed.h | 18 +
include/laspointwriter3compressedarithmetic.h | 18 +
include/laspointwriter3raw.h | 18 +
include/lasreader.h | 18 +
include/laswriter.h | 18 +
src/Makefile.am | 25 +-
src/arithmeticdecoder.cpp | 269 +++++++++++++
src/arithmeticdecoder.h | 103 +++++
src/arithmeticencoder.cpp | 316 +++++++++++++++
src/arithmeticencoder.h | 109 +++++
src/arithmeticintegercompressor.cpp | 520 +++++++++++++++++++++++++
src/arithmeticintegercompressor.h | 135 ++++++
src/arithmeticmodel.cpp | 172 ++++++++
src/arithmeticmodel.h | 102 +++++
src/laspointreader0compressed.cpp | 12 +-
src/laspointreader0compressedarithmetic.cpp | 230 +++++++++++
src/laspointreader1compressed.cpp | 74 +-
src/laspointreader1compressedarithmetic.cpp | 299 ++++++++++++++
src/laspointreader2compressed.cpp | 18 +-
src/laspointreader2compressedarithmetic.cpp | 258 ++++++++++++
src/laspointreader3compressed.cpp | 20 +-
src/laspointreader3compressedarithmetic.cpp | 326 ++++++++++++++++
src/laspointwriter0compressed.cpp | 12 +-
src/laspointwriter0compressedarithmetic.cpp | 237 +++++++++++
src/laspointwriter1compressed.cpp | 63 +-
src/laspointwriter1compressedarithmetic.cpp | 318 +++++++++++++++
src/laspointwriter2compressed.cpp | 18 +-
src/laspointwriter2compressedarithmetic.cpp | 265 +++++++++++++
src/laspointwriter3compressed.cpp | 21 +-
src/laspointwriter3compressedarithmetic.cpp | 346 +++++++++++++++++
src/lasreader.cpp | 58 ++-
src/laswriter.cpp | 48 +-
src/rangedecoder.cpp | 8 +
src/rangedecoder.h | 3 +
src/rangeencoder.cpp | 23 +
src/rangeencoder.h | 3 +
src/rangeintegercompressor.cpp | 521 ++++++++++++++++++++++++++
src/rangeintegercompressor.h | 132 ++++++
64 files changed, 5440 insertions(+), 149 deletions(-)
diffs (truncated from 6353 to 300 lines):
diff -r d0eb808ce138 -r 64cb2e788e39 Makefile.am
--- a/Makefile.am Tue Jan 19 00:05:41 2010 -0500
+++ b/Makefile.am Tue Jan 19 00:42:10 2010 -0500
@@ -5,4 +5,4 @@
liblaszip_la_SOURCES =
liblaszip_la_LIBADD = src/liblibrary.la
-liblaszip_la_LDFLAGS = -version-info 1:0:0
\ No newline at end of file
+liblaszip_la_LDFLAGS = -version-info 1:0:0
diff -r d0eb808ce138 -r 64cb2e788e39 configure.ac
--- a/configure.ac Tue Jan 19 00:05:41 2010 -0500
+++ b/configure.ac Tue Jan 19 00:42:10 2010 -0500
@@ -118,7 +118,6 @@
Makefile
include/Makefile
src/Makefile
- src/alternate_coder_src/Makefile
laszip-config
])
diff -r d0eb808ce138 -r 64cb2e788e39 include/lasdefinitions.h
--- a/include/lasdefinitions.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/lasdefinitions.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader.h
--- a/include/laspointreader.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader0compressed.h
--- a/include/laspointreader0compressed.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader0compressed.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader0compressedarithmetic.h
--- a/include/laspointreader0compressedarithmetic.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader0compressedarithmetic.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader0raw.h
--- a/include/laspointreader0raw.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader0raw.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader1compressed.h
--- a/include/laspointreader1compressed.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader1compressed.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader1compressedarithmetic.h
--- a/include/laspointreader1compressedarithmetic.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader1compressedarithmetic.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader1raw.h
--- a/include/laspointreader1raw.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader1raw.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader2compressed.h
--- a/include/laspointreader2compressed.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader2compressed.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader2compressedarithmetic.h
--- a/include/laspointreader2compressedarithmetic.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader2compressedarithmetic.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader2raw.h
--- a/include/laspointreader2raw.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader2raw.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
+/******************************************************************************
+ *
+ * Project: laszip - http://liblas.org -
+ * Purpose:
+ * Author: Martin Isenburg
+ * isenburg at cs.unc.edu
+ *
+ ******************************************************************************
+ * Copyright (c) 2009, Martin Isenburg
+ *
+ * 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 Software Foundation.
+ *
+ * See the COPYING file for more information.
+ *
+ ****************************************************************************/
+
/*
===============================================================================
diff -r d0eb808ce138 -r 64cb2e788e39 include/laspointreader3compressed.h
--- a/include/laspointreader3compressed.h Tue Jan 19 00:05:41 2010 -0500
+++ b/include/laspointreader3compressed.h Tue Jan 19 00:42:10 2010 -0500
@@ -1,3 +1,21 @@
More information about the Liblas-commits
mailing list