BSD Ports

math/nanoflann 1.13.0 FreeBSD

Header-only library for Nearest Neighbor (NN) search with KD-trees

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
31397d64d7
License
BSD2CLAUSE
Categories
math
Package size
39.8 KiB, 186.4 KiB installed

Description

nanoflann is a C++11 header-only library for building KD-Trees of datasets with different topologies: R2, R3 (point clouds), SO(2) and SO(3) (2D and 3D rotation groups). No support for approximate NN is provided. nanoflann does not require compiling or installing. You just need to #include <nanoflann.hpp> in your code.

This library is a fork of the flann library by Marius Muja and David G. Lowe, and born as a child project of MRPT. Following the original license terms, nanoflann is distributed under the BSD license. Please, for bugs use the issues button or fork and open a pull request.

In the other systems

SystemPortVersion
FreeBSDmath/nanoflann1.13.0
DragonFlymath/nanoflann1.6.3

Install

Binary package:

pkg install nanoflann

From the ports tree:

cd /usr/ports/math/nanoflann/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nanoflann>0:math/nanoflann

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.13.01.13.01.4.31.6.31.13.0
FreeBSD:14:quarterly1.13.01.13.0n/a1.6.31.13.0
FreeBSD:15:latest1.13.01.13.0n/a1.6.31.6.3
FreeBSD:15:quarterly1.13.01.13.0n/an/an/a
FreeBSD:16:latest1.13.01.13.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Required by 1

Configuration

No options to configure.

USES
cmake
Service scripts
none

Files

distinfo 1
FileSizeSHA256
jlblancoc-nanoflann-1.13.0_GH0.tar.gz571787bc15980c0b8435d22fe9be8c3647b6b670ca7d4a91fe4de46933e47a0f0bc38c

Commit history 1

DateCommitCreditsLog message
31397d64d7 Yuri Victorovich math/nanoflann: update 1.10.1 → 1.13.0