devel/vcglib 2020.09 FreeBSD
Library for manipulation of triangle meshes
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv3
- Categories
- devel
- Package size
- 5023.5 KiB, 21100.4 KiB installed
Description
The Visualization and Computer Graphics Library (VCGlib for short) is a open source, portable, C++, templated, no dependency, library for manipulation, processing, cleaning, simplifying triangle meshes.
The library, composed by more than 100k lines of code, is released under the GPL license, and it is the base of most of the software tools of the Visual Computing Lab of the Italian National Research Council Institute ISTI , like MeshLab, metro and many others.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/vcglib | 2020.09 |
| DragonFly | devel/vcglib | 2020.09 |
| MidnightBSD | devel/vcglib | 2020.09 |
Install
Binary package:
pkg install vcglib
From the ports tree:
cd /usr/ports/devel/vcglib/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= vcglib>0:devel/vcglib
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2020.09 | 2020.09 | 2020.09 | 2020.09 | 2020.09 |
| FreeBSD:14:quarterly | 2020.09 | 2020.09 | n/a | 2020.09 | 2020.09 |
| FreeBSD:15:latest | 2020.09 | 2020.09 | n/a | 2020.09 | 2020.09 |
| FreeBSD:15:quarterly | 2020.09 | 2020.09 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2020.09 | 2020.09 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
${LOCALBASE}/include/exif.h: devel/easyexif
The full lists below include those, and their dependencies in turn.
Run dependencies 1
Required by 1
Configuration
No options to configure.
- Service scripts
- none
Files
pkg-plist 1029
- include/vcglib/apps/CMakeLists.txt
- include/vcglib/apps/sample/trimesh_align_pair/trimesh_align_pair.cpp
- include/vcglib/apps/sample/trimesh_align_pair/trimesh_align_pair.pro
- include/vcglib/apps/QT/img_filters/img_filters.cpp
- include/vcglib/apps/QT/img_filters/img_filters.pro
- include/vcglib/apps/QT/trimesh_QT/glarea.cpp
- include/vcglib/apps/QT/trimesh_QT/glarea.h
- include/vcglib/apps/QT/trimesh_QT/main.cpp
- include/vcglib/apps/QT/trimesh_QT/mainwindow.cpp
- include/vcglib/apps/QT/trimesh_QT/mainwindow.h
- include/vcglib/apps/QT/trimesh_QT/mainwindow.ui
- include/vcglib/apps/QT/trimesh_QT/trimesh_qt.pro
- include/vcglib/apps/QT/trimesh_QT_shared/glarea.cpp
- include/vcglib/apps/QT/trimesh_QT_shared/glarea.h
- include/vcglib/apps/QT/trimesh_QT_shared/main.cpp
- include/vcglib/apps/QT/trimesh_QT_shared/mainwindow.cpp
- include/vcglib/apps/QT/trimesh_QT_shared/mainwindow.h
- include/vcglib/apps/QT/trimesh_QT_shared/mainwindow.ui
- include/vcglib/apps/QT/trimesh_QT_shared/mesh.h
- include/vcglib/apps/QT/trimesh_QT_shared/trimesh_qt.pro
- include/vcglib/apps/QT/trimesh_ant_freeglut/main.cpp
- include/vcglib/apps/QT/trimesh_ant_freeglut/trimesh_ant_freeglut.pro
- include/vcglib/apps/QT/trimesh_ant_qt/glwidget.cpp
- include/vcglib/apps/QT/trimesh_ant_qt/glwidget.h
- include/vcglib/apps/QT/trimesh_ant_qt/main.cpp
- include/vcglib/apps/QT/trimesh_ant_qt/trimesh_ant_qt.pro
- include/vcglib/apps/QT/trimesh_pos_demo/glwidget.cpp
- include/vcglib/apps/QT/trimesh_pos_demo/glwidget.h
- include/vcglib/apps/QT/trimesh_pos_demo/main.cpp
- include/vcglib/apps/QT/trimesh_pos_demo/mesh_type.h
- include/vcglib/apps/QT/trimesh_pos_demo/trimesh_pos_demo.cpp
- include/vcglib/apps/QT/trimesh_pos_demo/trimesh_pos_demo.pro
- include/vcglib/apps/QT/trimesh_pos_demo/trimesh_vfiter_demo.cpp
- include/vcglib/apps/QT/trimesh_pos_demo/window.cpp
- include/vcglib/apps/QT/trimesh_pos_demo/window.h
- include/vcglib/apps/meshes/Tetraascii.ply
- include/vcglib/apps/meshes/bunny10k_textured.ply
- include/vcglib/apps/meshes/fertility_quad.off
- include/vcglib/apps/meshes/fertility_tri.off
- include/vcglib/apps/meshes/quad.ply
- include/vcglib/apps/meshes/quad4.ply
- include/vcglib/apps/meshes/quad5.ply
- include/vcglib/apps/metro/CMakeLists.txt
- include/vcglib/apps/metro/history.txt
- include/vcglib/apps/metro/metro.cpp
- include/vcglib/apps/metro/metro.pro
- include/vcglib/apps/metro/readme.txt
- include/vcglib/apps/metro/sample/knot_max_simplified.STL
- include/vcglib/apps/metro/sample/knot_orig.ply
- include/vcglib/apps/metro/sample/knot_orig_metro.ply
- include/vcglib/apps/metro/sample/knot_subsampled.ply
- include/vcglib/apps/metro/sample/knot_subsampled_metro.ply
- include/vcglib/apps/metro/sample/knot_vcg_simplified.ply
- include/vcglib/apps/metro/sample/knot_vcg_simplified_metro.ply
- include/vcglib/apps/metro/sample/readme.txt
- include/vcglib/apps/metro/sampling.h
- include/vcglib/apps/plymc/plymc.pro
- include/vcglib/apps/plymc/plymc_main.cpp
- include/vcglib/apps/plymc/simplemeshprovider.h
- include/vcglib/apps/sample/aabb_binary_tree/aabb_binary_tree.cpp
- include/vcglib/apps/sample/aabb_binary_tree/aabb_binary_tree.pro
- include/vcglib/apps/sample/colorspace/colorspace.cpp
- include/vcglib/apps/sample/colorspace/colorspace.pro
- include/vcglib/apps/sample/common.pri
- include/vcglib/apps/sample/edgemesh_sampling/edgemesh_sampling.cpp
- include/vcglib/apps/sample/edgemesh_sampling/edgemesh_sampling.pro
- include/vcglib/apps/sample/polygonmesh_base/polygonmesh.cpp
- include/vcglib/apps/sample/polygonmesh_base/polygonmesh_base.pro
- include/vcglib/apps/sample/polygonmesh_dual/polygonmesh_dual.cpp
- include/vcglib/apps/sample/polygonmesh_dual/polygonmesh_dual.pro
- include/vcglib/apps/sample/polygonmesh_optimize/polygonmesh_optimize.cpp
- include/vcglib/apps/sample/polygonmesh_optimize/polygonmesh_optimize.pro
- include/vcglib/apps/sample/polygonmesh_polychord_collapse/polygonmesh_polychord_collapse.cpp
- include/vcglib/apps/sample/polygonmesh_polychord_collapse/polygonmesh_polychord_collapse.pro
- include/vcglib/apps/sample/polygonmesh_quadsimpl/polygonmesh_quadsimpl.cpp
- include/vcglib/apps/sample/polygonmesh_quadsimpl/polygonmesh_quadsimpl.pro
- include/vcglib/apps/sample/polygonmesh_smooth/polygonmesh_smooth.cpp
- include/vcglib/apps/sample/polygonmesh_smooth/polygonmesh_smooth.pro
- include/vcglib/apps/sample/polygonmesh_zonohedra/input.txt
- include/vcglib/apps/sample/polygonmesh_zonohedra/polygonmesh_zonohedra.cpp
- include/vcglib/apps/sample/polygonmesh_zonohedra/polygonmesh_zonohedra.pro
- include/vcglib/apps/sample/sample.pro
- include/vcglib/apps/sample/space_index_2d/space_index_2d.cpp
- include/vcglib/apps/sample/space_index_2d/space_index_2d.pro
- include/vcglib/apps/sample/space_minimal/space_minimal.cpp
- include/vcglib/apps/sample/space_minimal/space_minimal.pro
- include/vcglib/apps/sample/space_packer/space_packer.cpp
- include/vcglib/apps/sample/space_packer/space_packer.pro
- include/vcglib/apps/sample/space_rasterized_packer/space_rasterized_packer.cpp
- include/vcglib/apps/sample/space_rasterized_packer/space_rasterized_packer.pro
- include/vcglib/apps/sample/trimesh_allocate/trimesh_allocate.cpp
- include/vcglib/apps/sample/trimesh_allocate/trimesh_allocate.pro
- include/vcglib/apps/sample/trimesh_attribute/trimesh_attribute.cpp
- include/vcglib/apps/sample/trimesh_attribute/trimesh_attribute.pro
- include/vcglib/apps/sample/trimesh_attribute_saving/trimesh_attribute_saving.cpp
- include/vcglib/apps/sample/trimesh_attribute_saving/trimesh_attribute_saving.pro
- include/vcglib/apps/sample/trimesh_ball_pivoting/trimesh_ball_pivoting.cpp
- include/vcglib/apps/sample/trimesh_ball_pivoting/trimesh_ball_pivoting.pro
- include/vcglib/apps/sample/trimesh_base/CMakeLists.txt
- include/vcglib/apps/sample/trimesh_base/trimesh_base.cpp
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| cnr-isti-vclab-vcglib-2020.09_GH0.tar.gz | 6.773585e+06 | 162706c613203cc8a7f5af8cd9a6bbbc8e71247667108bcaaf5b192b6b5f16e9 |
Commit history 0
No commits in the history this site was built from.