Skip to content

Simple wrapper to use Eigen matrix with cddlib.

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

barcode/eigen-cddlib

 
 

Repository files navigation

DEPRECATED

Please refer to eigen-ccd

eigen-cddlib

eigen-cddlib is a library that wraps cdd library.

Installing

Manual

Dependencies

To compile you need the following tools:

Building

First install cddlib

sudo apt-get install libcdd-dev

then install the eigen-cddlib part

git clone --recursive https://github.com/vsamy/eigen-cddlib
cd eigen-cddlib
mkdir _build
cd _build
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFX=<your_path>
make -j8
make install

If cdd has not been install in the default path, cmake may not find it (there is no pkg-config for cdd). Add the path as a HINTS in find_path and/or find_library.

Testing

Test the file by simply doing a make test. For c++

cd eigen-cddlib/_build
make test

Examples

There is no basic examples yet. Please see test files for an overview. Please see the doxygen files for the documentation.

About

Simple wrapper to use Eigen matrix with cddlib.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 89.3%
  • CMake 10.7%