BSD Ports

math/fcl05 0.5.0 MidnightBSD

Flexible Collision Library (Old version)

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd3
Categories
math

Description

This is a snapshot version of FCL at 0.5.0 mainly to support python-fcl otherwise please use the fcl port. N.B. python-fcl also needs octomap

FCL is a library for performing three types of proximity queries on a pair of geometric models composed of triangles.

It performs: * Collision detection: detecting whether the two models overlap, and optionally, all of the triangles that overlap. * Distance computation: computing the minimum distance between a pair of models, i.e., the distance between the closest pair of points. * Tolerance verification: determining whether two models are closer or farther than a tolerance distance. * Continuous collision detection: detecting whether the two moving models overlap during the movement, and optionally, the time of contact. * Contact information: for collision detection and continuous collision detection, the contact information (including contact normals and contact points) can be returned optionally.

In the other systems

SystemPortVersion
MidnightBSDmath/fcl050.5.0
FreeBSDmath/fcl050.5.0_3
DragonFlymath/fcl050.5.0_3
HardenedBSDmath/fcl050.5.0_3
GhostBSDmath/fcl050.5.0_3

Install

Binary package:

mport install fcl05

From mports:

cd /usr/mports/math/fcl05 && make install clean

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

RUN_DEPENDS=	fcl05>0:math/fcl05

Dependencies

As this port's Makefile names them.

Build 1

Library 2

Build dependencies 3
Run dependencies 2
Required by 1

Configuration

No options to configure.

USES
cmake compiler:c++11-lang eigen:3 pkgconfig
Service scripts
none

Files

distinfo 1
FileSizeSHA256
flexible-collision-library-fcl-0.5.0_GH0.tar.gz5.760425e+068e6c19720e77024c1fbff5a912d81e8f28004208864607447bc90a31f18fb41a