math/vtk9 9.2.6_1 MidnightBSD
Visualization toolkit
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
c67e03abc2- License
- bsd3
- Categories
- math, graphics
Description
The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several interpreted interface layers including Tcl/Tk, Java, and Python. Kitware, whose team created and continues to extend the toolkit, offers professional support and consulting services for VTK. VTK supports a wide variety of visualization algorithms including: scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. VTK has an extensive information visualization framework, has a suite of 3D interaction widgets, supports parallel processing, and integrates with various databases on GUI toolkits such as Qt and Tk.
In the other systems
Install
Binary package:
mport install vtk9
From mports:
cd /usr/mports/math/vtk9 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= vtk9>0:math/vtk9
Dependencies
As this port's Makefile names them.
Library 6
libexpat.so: textproc/expat2libfreetype.so: print/freetype2libhdf5.so: science/hdf5libnetcdf.so: science/netcdflibpng.so: graphics/pnglibtiff.so: graphics/tiff
Build dependencies 6
Run dependencies 6
No port depends on this one.
Configuration
Options name: math_vtk
| Option | Default | Description |
|---|---|---|
| DESIGNER | off | Build the Qt Designer plugin |
| DOCS | off | |
| EXAMPLES | off | |
| JAVA | off | |
| OMPI | on | OpenMPI (Message Passing Interface) support |
| OSMESA | off | Use Mesa for off-screen rendering |
| PYTHON | on | |
| QT5 | on | |
| TCLTK | off |
- USES
- cmake compiler:c++11-lang gl jpeg localbase xorg
- Service scripts
- none
- Conflicts with
- vtk6 vtk8
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| VTK-9.2.6.tar.gz | 5.3810904e+07 | 06fc8d49c4e56f498c40fcb38a563ed8d4ec31358d0101e8988f0bb4d539dd12 |
Master sites 1
- https://vtk.org/files/release/${PORTVERSION:R}/