BSD Ports

math/polyclipper 1.2.6 FreeBSD

Library to clip polygons (in 2D) and polyhedra (in 3D) by planes

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d486872788
License
BSD3CLAUSE
Categories
math
Package size
18.8 KiB, 106.1 KiB installed

Description

Polytope is a C++ library for generating polygonal and polyhedral meshes. It makes use of various 2D and 3D tessellation techniques, but provides a single representation for these tessellations, and a simple interface for generating them.

Polytope has a simple C interface for use with other languages. It also includes bindings for Python. These bindings allow you to easily incorporate Polytope into your own mesh generation tools.

In the other systems

SystemPortVersion
FreeBSDmath/polyclipper1.2.6
DragonFlymath/polyclipper1.2.4

Install

Binary package:

pkg install polyclipper

From the ports tree:

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

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

RUN_DEPENDS=	polyclipper>0:math/polyclipper

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.2.61.2.61.2.3.21.2.41.2.6
FreeBSD:14:quarterly1.2.41.2.4n/a1.2.41.2.4
FreeBSD:15:latest1.2.61.2.6n/a1.2.41.2.4
FreeBSD:15:quarterly1.2.41.2.4n/an/an/a
FreeBSD:16:latest1.2.41.2.6n/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:testing
Service scripts
none

Files

pkg-plist 11
  • include/polyclipper2d.hh
  • include/polyclipper2dImpl.hh
  • include/polyclipper3d.hh
  • include/polyclipper3dImpl.hh
  • include/polyclipper_adapter.hh
  • include/polyclipper_plane.hh
  • include/polyclipper_serialize.hh
  • include/polyclipper_serializeImpl.hh
  • include/polyclipper_utilities.hh
  • include/polyclipper_vector2d.hh
  • include/polyclipper_vector3d.hh
distinfo 2
FileSizeSHA256
LLNL-PolyClipper-v1.2.6_GH0.tar.gz274318ffce2fe36fb888b7aaf93d4b3591b0875909573537ca39c0730b7d85bbc5558c
LLNL-PYB11Generator-7440ebf4bb5cafcf96712a958fe44d336e0793de_GH0.tar.gz87521fc49e67e459ede33060726cf3893977e529177ae0321d8074791e34f97a4b5a6

Commit history 1

DateCommitCreditsLog message
d486872788 Yuri Victorovich math/polyclipper: update 1.2.4 → 1.2.6