Skip to content

cristianglezm/SPPAR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPPAR

A header only Library for Space-Partitioning.

See TODO

Building

Requires CMake and one of the following compilers:

  • GCC 8.1 or newer;
  • Clang 3.6 or newer (Xcode 5.0 or newer on OS X);
  • Visual Studio 2010 or newer;

SPPAR requires the following dependencies:

  • SFML 2.5.1 or newer (only to use Quadtree.render)

  • googletest 1.7 or newer (only to build tests)

Use CMake to build the project and install.

mkdir build && cd build
cmake -DGMOCK_ROOT=<baseDir> -DGTEST_ROOT=<baseDir> \ 
-DSPPAR_BUILD_TESTS=TRUE -DSPPAR_BUILD_EXAMPLES=TRUE -DSPPAR_BUILD_DOCS=TRUE ..
make -j3
make install

Examples

See Examples

Contributions

  1. Fork it.
  2. change to branch develop(git checkout develop)
  3. make new tests if needed
  4. commit your changes
  5. push to develop
  6. open a Pull Request

Documentation

To make the documentation you will need doxygen and dot.

Use -DSPPAR_BUILD_DOCS=TRUE with cmake.

About

A header-only library for space partitioning.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published