From owner-svn-ports-head@freebsd.org Tue Nov 20 06:01:20 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D559113F681; Tue, 20 Nov 2018 06:01:20 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0DB867B4F9; Tue, 20 Nov 2018 06:01:20 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E437554D3; Tue, 20 Nov 2018 06:01:19 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id wAK61JSP059504; Tue, 20 Nov 2018 06:01:19 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wAK61IMV059498; Tue, 20 Nov 2018 06:01:18 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201811200601.wAK61IMV059498@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Tue, 20 Nov 2018 06:01:18 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r485412 - in head/math: . fcl fcl/files X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/math: . fcl fcl/files X-SVN-Commit-Revision: 485412 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 0DB867B4F9 X-Spamd-Result: default: False [0.62 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_SPAM_SHORT(0.56)[0.561,0]; NEURAL_SPAM_MEDIUM(0.05)[0.045,0]; NEURAL_SPAM_LONG(0.01)[0.008,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Nov 2018 06:01:20 -0000 Author: yuri Date: Tue Nov 20 06:01:18 2018 New Revision: 485412 URL: https://svnweb.freebsd.org/changeset/ports/485412 Log: New port: math/fcl: Flexible Collision Library Added: head/math/fcl/ head/math/fcl/Makefile (contents, props changed) head/math/fcl/distinfo (contents, props changed) head/math/fcl/files/ head/math/fcl/files/patch-CMakeLists.txt (contents, props changed) head/math/fcl/pkg-descr (contents, props changed) head/math/fcl/pkg-plist (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Tue Nov 20 05:59:27 2018 (r485411) +++ head/math/Makefile Tue Nov 20 06:01:18 2018 (r485412) @@ -199,6 +199,7 @@ SUBDIR += eval SUBDIR += facile SUBDIR += fann + SUBDIR += fcl SUBDIR += fflas-ffpack SUBDIR += fftw SUBDIR += fftw-float Added: head/math/fcl/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/fcl/Makefile Tue Nov 20 06:01:18 2018 (r485412) @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= fcl +DISTVERSION= 0.5.0-304 +DISTVERSIONSUFFIX= -g16c193a +CATEGORIES= math + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Flexible Collision Library + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libccd.so:math/libccd + +USES= cmake:outsource compiler:c++11-lang eigen:3 +USE_GITHUB= yes +GH_ACCOUNT= flexible-collision-library +USE_LDCONFIG= yes + +CMAKE_OFF= FCL_BUILD_TESTS # also see https://github.com/flexible-collision-library/fcl/issues/354 + +OPTIONS_DEFINE_amd64= SSE2 SSE3 SSSE3 SSE4 SSE41 SSE42 SSE4A +OPTIONS_DEFAULT_amd64= SSE2 +OPTIONS_DEFINE_i386= ${OPTIONS_DEFINE_amd64} +OPTIONS_DEFAULT_i386= ${OPTIONS_DEFAULT_amd64} + +.for sse in ${OPTIONS_DEFINE_amd64} +${sse}_DESC= Support for ${sse} +${sse}_CMAKE_ON= -DFCL_USE_X64_SSE:BOOL=ON -DOPT_SSE_${sse}=-m${sse:tl:S/41/4.1/:S/42/4.2/} +.endfor + +.include Added: head/math/fcl/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/fcl/distinfo Tue Nov 20 06:01:18 2018 (r485412) @@ -0,0 +1,3 @@ +TIMESTAMP = 1542689785 +SHA256 (flexible-collision-library-fcl-0.5.0-304-g16c193a_GH0.tar.gz) = bee789713d067314466960ee75bee1b59c09a9d95e5cc8de9531186d6164e75d +SIZE (flexible-collision-library-fcl-0.5.0-304-g16c193a_GH0.tar.gz) = 6168928 Added: head/math/fcl/files/patch-CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/fcl/files/patch-CMakeLists.txt Tue Nov 20 06:01:18 2018 (r485412) @@ -0,0 +1,15 @@ +--- CMakeLists.txt.orig 2018-11-17 21:20:10 UTC ++++ CMakeLists.txt +@@ -55,10 +55,10 @@ endif() + + # Whether to enable SSE + set(SSE_FLAGS "") +-option(FCL_USE_X64_SSE "Whether FCL should x64 SSE instructions" ON) ++option(FCL_USE_X64_SSE "Whether FCL should x64 SSE instructions" OFF) + if(FCL_USE_X64_SSE) + if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") +- set(SSE_FLAGS -mfpmath=sse -msse -msse2 -msse3 -mssse3) ++ set(SSE_FLAGS -mfpmath=sse ${OPT_SSE_SSE2} ${OPT_SSE_SSE3} ${OPT_SSE_SSSE3} ${OPT_SSE_SSE4} ${OPT_SSE_SSE41} ${OPT_SSE_SSE42} ${OPT_SSE_SSE4A}) + elseif(MSVC) + # Win64 will add the flag automatically + if(CMAKE_VS_PLATFORM_NAME STREQUAL "Win32") Added: head/math/fcl/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/fcl/pkg-descr Tue Nov 20 06:01:18 2018 (r485412) @@ -0,0 +1,17 @@ +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. + +WWW: https://github.com/flexible-collision-library/fcl Added: head/math/fcl/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/fcl/pkg-plist Tue Nov 20 06:01:18 2018 (r485412) @@ -0,0 +1,318 @@ +include/fcl/broadphase/broadphase_SSaP-inl.h +include/fcl/broadphase/broadphase_SSaP.h +include/fcl/broadphase/broadphase_SaP-inl.h +include/fcl/broadphase/broadphase_SaP.h +include/fcl/broadphase/broadphase_bruteforce-inl.h +include/fcl/broadphase/broadphase_bruteforce.h +include/fcl/broadphase/broadphase_collision_manager-inl.h +include/fcl/broadphase/broadphase_collision_manager.h +include/fcl/broadphase/broadphase_continuous_collision_manager-inl.h +include/fcl/broadphase/broadphase_continuous_collision_manager.h +include/fcl/broadphase/broadphase_dynamic_AABB_tree-inl.h +include/fcl/broadphase/broadphase_dynamic_AABB_tree.h +include/fcl/broadphase/broadphase_dynamic_AABB_tree_array-inl.h +include/fcl/broadphase/broadphase_dynamic_AABB_tree_array.h +include/fcl/broadphase/broadphase_interval_tree-inl.h +include/fcl/broadphase/broadphase_interval_tree.h +include/fcl/broadphase/broadphase_spatialhash-inl.h +include/fcl/broadphase/broadphase_spatialhash.h +include/fcl/broadphase/detail/hierarchy_tree-inl.h +include/fcl/broadphase/detail/hierarchy_tree.h +include/fcl/broadphase/detail/hierarchy_tree_array-inl.h +include/fcl/broadphase/detail/hierarchy_tree_array.h +include/fcl/broadphase/detail/interval_tree-inl.h +include/fcl/broadphase/detail/interval_tree.h +include/fcl/broadphase/detail/interval_tree_node-inl.h +include/fcl/broadphase/detail/interval_tree_node.h +include/fcl/broadphase/detail/morton-inl.h +include/fcl/broadphase/detail/morton.h +include/fcl/broadphase/detail/node_base-inl.h +include/fcl/broadphase/detail/node_base.h +include/fcl/broadphase/detail/node_base_array-inl.h +include/fcl/broadphase/detail/node_base_array.h +include/fcl/broadphase/detail/simple_hash_table-inl.h +include/fcl/broadphase/detail/simple_hash_table.h +include/fcl/broadphase/detail/simple_interval-inl.h +include/fcl/broadphase/detail/simple_interval.h +include/fcl/broadphase/detail/sparse_hash_table-inl.h +include/fcl/broadphase/detail/sparse_hash_table.h +include/fcl/broadphase/detail/spatial_hash-inl.h +include/fcl/broadphase/detail/spatial_hash.h +include/fcl/common/detail/profiler.h +include/fcl/common/exception.h +include/fcl/common/profiler.h +include/fcl/common/time.h +include/fcl/common/types.h +include/fcl/common/unused.h +include/fcl/common/warning.h +include/fcl/config.h +include/fcl/export.h +include/fcl/fcl.h +include/fcl/geometry/bvh/BVH_internal.h +include/fcl/geometry/bvh/BVH_model-inl.h +include/fcl/geometry/bvh/BVH_model.h +include/fcl/geometry/bvh/BVH_utility-inl.h +include/fcl/geometry/bvh/BVH_utility.h +include/fcl/geometry/bvh/BV_node-inl.h +include/fcl/geometry/bvh/BV_node.h +include/fcl/geometry/bvh/BV_node_base.h +include/fcl/geometry/bvh/detail/BVH_front.h +include/fcl/geometry/bvh/detail/BV_fitter-inl.h +include/fcl/geometry/bvh/detail/BV_fitter.h +include/fcl/geometry/bvh/detail/BV_fitter_base.h +include/fcl/geometry/bvh/detail/BV_splitter-inl.h +include/fcl/geometry/bvh/detail/BV_splitter.h +include/fcl/geometry/bvh/detail/BV_splitter_base.h +include/fcl/geometry/collision_geometry-inl.h +include/fcl/geometry/collision_geometry.h +include/fcl/geometry/geometric_shape_to_BVH_model-inl.h +include/fcl/geometry/geometric_shape_to_BVH_model.h +include/fcl/geometry/octree/octree-inl.h +include/fcl/geometry/octree/octree.h +include/fcl/geometry/shape/box-inl.h +include/fcl/geometry/shape/box.h +include/fcl/geometry/shape/capsule-inl.h +include/fcl/geometry/shape/capsule.h +include/fcl/geometry/shape/cone-inl.h +include/fcl/geometry/shape/cone.h +include/fcl/geometry/shape/convex-inl.h +include/fcl/geometry/shape/convex.h +include/fcl/geometry/shape/cylinder-inl.h +include/fcl/geometry/shape/cylinder.h +include/fcl/geometry/shape/ellipsoid-inl.h +include/fcl/geometry/shape/ellipsoid.h +include/fcl/geometry/shape/halfspace-inl.h +include/fcl/geometry/shape/halfspace.h +include/fcl/geometry/shape/plane-inl.h +include/fcl/geometry/shape/plane.h +include/fcl/geometry/shape/shape_base-inl.h +include/fcl/geometry/shape/shape_base.h +include/fcl/geometry/shape/sphere-inl.h +include/fcl/geometry/shape/sphere.h +include/fcl/geometry/shape/triangle_p-inl.h +include/fcl/geometry/shape/triangle_p.h +include/fcl/geometry/shape/utility-inl.h +include/fcl/geometry/shape/utility.h +include/fcl/math/bv/AABB-inl.h +include/fcl/math/bv/AABB.h +include/fcl/math/bv/OBB-inl.h +include/fcl/math/bv/OBB.h +include/fcl/math/bv/OBBRSS-inl.h +include/fcl/math/bv/OBBRSS.h +include/fcl/math/bv/RSS-inl.h +include/fcl/math/bv/RSS.h +include/fcl/math/bv/kDOP-inl.h +include/fcl/math/bv/kDOP.h +include/fcl/math/bv/kIOS-inl.h +include/fcl/math/bv/kIOS.h +include/fcl/math/bv/utility-inl.h +include/fcl/math/bv/utility.h +include/fcl/math/constants.h +include/fcl/math/detail/polysolver-inl.h +include/fcl/math/detail/polysolver.h +include/fcl/math/detail/project-inl.h +include/fcl/math/detail/project.h +include/fcl/math/detail/seed.h +include/fcl/math/geometry-inl.h +include/fcl/math/geometry.h +include/fcl/math/motion/bv_motion_bound_visitor.h +include/fcl/math/motion/interp_motion-inl.h +include/fcl/math/motion/interp_motion.h +include/fcl/math/motion/motion_base-inl.h +include/fcl/math/motion/motion_base.h +include/fcl/math/motion/screw_motion-inl.h +include/fcl/math/motion/screw_motion.h +include/fcl/math/motion/spline_motion-inl.h +include/fcl/math/motion/spline_motion.h +include/fcl/math/motion/taylor_model/interval-inl.h +include/fcl/math/motion/taylor_model/interval.h +include/fcl/math/motion/taylor_model/interval_matrix-inl.h +include/fcl/math/motion/taylor_model/interval_matrix.h +include/fcl/math/motion/taylor_model/interval_vector-inl.h +include/fcl/math/motion/taylor_model/interval_vector.h +include/fcl/math/motion/taylor_model/taylor_matrix-inl.h +include/fcl/math/motion/taylor_model/taylor_matrix.h +include/fcl/math/motion/taylor_model/taylor_model-inl.h +include/fcl/math/motion/taylor_model/taylor_model.h +include/fcl/math/motion/taylor_model/taylor_vector-inl.h +include/fcl/math/motion/taylor_model/taylor_vector.h +include/fcl/math/motion/taylor_model/time_interval-inl.h +include/fcl/math/motion/taylor_model/time_interval.h +include/fcl/math/motion/tbv_motion_bound_visitor-inl.h +include/fcl/math/motion/tbv_motion_bound_visitor.h +include/fcl/math/motion/translation_motion-inl.h +include/fcl/math/motion/translation_motion.h +include/fcl/math/motion/triangle_motion_bound_visitor-inl.h +include/fcl/math/motion/triangle_motion_bound_visitor.h +include/fcl/math/rng-inl.h +include/fcl/math/rng.h +include/fcl/math/sampler/sampler_base.h +include/fcl/math/sampler/sampler_r-inl.h +include/fcl/math/sampler/sampler_r.h +include/fcl/math/sampler/sampler_se2-inl.h +include/fcl/math/sampler/sampler_se2.h +include/fcl/math/sampler/sampler_se2_disk-inl.h +include/fcl/math/sampler/sampler_se2_disk.h +include/fcl/math/sampler/sampler_se3_euler-inl.h +include/fcl/math/sampler/sampler_se3_euler.h +include/fcl/math/sampler/sampler_se3_euler_ball-inl.h +include/fcl/math/sampler/sampler_se3_euler_ball.h +include/fcl/math/sampler/sampler_se3_quat-inl.h +include/fcl/math/sampler/sampler_se3_quat.h +include/fcl/math/sampler/sampler_se3_quat_ball-inl.h +include/fcl/math/sampler/sampler_se3_quat_ball.h +include/fcl/math/triangle.h +include/fcl/math/variance3-inl.h +include/fcl/math/variance3.h +include/fcl/narrowphase/collision-inl.h +include/fcl/narrowphase/collision.h +include/fcl/narrowphase/collision_object-inl.h +include/fcl/narrowphase/collision_object.h +include/fcl/narrowphase/collision_request-inl.h +include/fcl/narrowphase/collision_request.h +include/fcl/narrowphase/collision_result-inl.h +include/fcl/narrowphase/collision_result.h +include/fcl/narrowphase/contact-inl.h +include/fcl/narrowphase/contact.h +include/fcl/narrowphase/contact_point-inl.h +include/fcl/narrowphase/contact_point.h +include/fcl/narrowphase/continuous_collision-inl.h +include/fcl/narrowphase/continuous_collision.h +include/fcl/narrowphase/continuous_collision_object-inl.h +include/fcl/narrowphase/continuous_collision_object.h +include/fcl/narrowphase/continuous_collision_request-inl.h +include/fcl/narrowphase/continuous_collision_request.h +include/fcl/narrowphase/continuous_collision_result-inl.h +include/fcl/narrowphase/continuous_collision_result.h +include/fcl/narrowphase/cost_source-inl.h +include/fcl/narrowphase/cost_source.h +include/fcl/narrowphase/detail/collision_func_matrix-inl.h +include/fcl/narrowphase/detail/collision_func_matrix.h +include/fcl/narrowphase/detail/conservative_advancement_func_matrix-inl.h +include/fcl/narrowphase/detail/conservative_advancement_func_matrix.h +include/fcl/narrowphase/detail/convexity_based_algorithm/alloc.h +include/fcl/narrowphase/detail/convexity_based_algorithm/epa-inl.h +include/fcl/narrowphase/detail/convexity_based_algorithm/epa.h +include/fcl/narrowphase/detail/convexity_based_algorithm/gjk-inl.h +include/fcl/narrowphase/detail/convexity_based_algorithm/gjk.h +include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h +include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd.h +include/fcl/narrowphase/detail/convexity_based_algorithm/list.h +include/fcl/narrowphase/detail/convexity_based_algorithm/minkowski_diff-inl.h +include/fcl/narrowphase/detail/convexity_based_algorithm/minkowski_diff.h +include/fcl/narrowphase/detail/convexity_based_algorithm/polytope.h +include/fcl/narrowphase/detail/convexity_based_algorithm/simplex.h +include/fcl/narrowphase/detail/convexity_based_algorithm/support.h +include/fcl/narrowphase/detail/distance_func_matrix-inl.h +include/fcl/narrowphase/detail/distance_func_matrix.h +include/fcl/narrowphase/detail/gjk_solver_indep-inl.h +include/fcl/narrowphase/detail/gjk_solver_indep.h +include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h +include/fcl/narrowphase/detail/gjk_solver_libccd.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/box_box-inl.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/box_box.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule-inl.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/plane.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box-inl.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule-inl.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder-inl.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere-inl.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle-inl.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/triangle_distance-inl.h +include/fcl/narrowphase/detail/primitive_shape_algorithm/triangle_distance.h +include/fcl/narrowphase/detail/traversal/collision/bvh_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/collision/bvh_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/collision/bvh_shape_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/collision/bvh_shape_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base-inl.h +include/fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h +include/fcl/narrowphase/detail/traversal/collision/intersect-inl.h +include/fcl/narrowphase/detail/traversal/collision/intersect.h +include/fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/collision/shape_bvh_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/collision/shape_bvh_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/collision/shape_mesh_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/collision/shape_mesh_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/collision_node-inl.h +include/fcl/narrowphase/detail/traversal/collision_node.h +include/fcl/narrowphase/detail/traversal/distance/bvh_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/bvh_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/distance/bvh_shape_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/bvh_shape_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data-inl.h +include/fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.h +include/fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base-inl.h +include/fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h +include/fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.h +include/fcl/narrowphase/detail/traversal/distance/mesh_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node.h +include/fcl/narrowphase/detail/traversal/distance/mesh_shape_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/mesh_shape_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/distance/shape_bvh_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/shape_bvh_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/distance/shape_conservative_advancement_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/shape_conservative_advancement_traversal_node.h +include/fcl/narrowphase/detail/traversal/distance/shape_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/shape_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node.h +include/fcl/narrowphase/detail/traversal/distance/shape_mesh_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/distance/shape_mesh_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/collision/mesh_octree_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/octree/collision/mesh_octree_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/collision/octree_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/octree/collision/octree_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/collision/octree_mesh_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/octree/collision/octree_mesh_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/collision/octree_shape_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/octree/collision/octree_shape_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/collision/shape_octree_collision_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/octree/collision/shape_octree_collision_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/distance/mesh_octree_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/octree/distance/mesh_octree_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/distance/octree_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/octree/distance/octree_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/distance/octree_mesh_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/octree/distance/octree_mesh_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/distance/octree_shape_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/octree/distance/octree_shape_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/distance/shape_octree_distance_traversal_node-inl.h +include/fcl/narrowphase/detail/traversal/octree/distance/shape_octree_distance_traversal_node.h +include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h +include/fcl/narrowphase/detail/traversal/octree/octree_solver.h +include/fcl/narrowphase/detail/traversal/traversal_node_base-inl.h +include/fcl/narrowphase/detail/traversal/traversal_node_base.h +include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h +include/fcl/narrowphase/detail/traversal/traversal_recurse.h +include/fcl/narrowphase/distance-inl.h +include/fcl/narrowphase/distance.h +include/fcl/narrowphase/distance_request-inl.h +include/fcl/narrowphase/distance_request.h +include/fcl/narrowphase/distance_result-inl.h +include/fcl/narrowphase/distance_result.h +include/fcl/narrowphase/gjk_solver_type.h +lib/cmake/fcl/fclConfig-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/fcl/fclConfig.cmake +lib/libfcl.so +lib/libfcl.so.0.6 +lib/libfcl.so.0.6.0 +libdata/pkgconfig/fcl.pc