BSD Ports

graphics/Coin 4.0.8 MidnightBSD

C++ 3D graphics library based on the Open Inventor API

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

Description

Coin3D

Coin3D is a high-level, retained-mode toolkit for effective 3D graphics development. It is API compatible with Open Inventor 2.1.

Open Inventor, for those who are not familiar with it, is an OpenGL-based, retain-mode, 3D model scene-graph rendering and interaction library, which has become the de-facto standard graphics library for 3D visualization and visual simulation software in the scientific and engineering community.

In the other systems

SystemPortVersion
MidnightBSDgraphics/Coin4.0.8
FreeBSDgraphics/Coin4.0.10
NetBSDgraphics/Coin3.1.3nb16
DragonFlygraphics/Coin4.0.2_1

Install

Binary package:

mport install Coin

From mports:

cd /usr/mports/graphics/Coin && make install clean

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

RUN_DEPENDS=	Coin>0:graphics/Coin
LIB_DEPENDS=	libCoin.so:graphics/Coin

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1

Configuration

No options to configure.

USES
cmake gl openal:al pathfix xorg
Service scripts
none

Files

pkg-plist 917
  • bin/coin-config
  • include/Inventor/C/XML/attribute.h
  • include/Inventor/C/XML/document.h
  • include/Inventor/C/XML/element.h
  • include/Inventor/C/XML/entity.h
  • include/Inventor/C/XML/parser.h
  • include/Inventor/C/XML/path.h
  • include/Inventor/C/XML/types.h
  • include/Inventor/C/XML/world.h
  • include/Inventor/C/base/hash.h
  • include/Inventor/C/base/heap.h
  • include/Inventor/C/base/list.h
  • include/Inventor/C/base/memalloc.h
  • include/Inventor/C/base/rbptree.h
  • include/Inventor/C/base/string.h
  • include/Inventor/C/base/time.h
  • include/Inventor/C/basic.h
  • include/Inventor/C/errors/debugerror.h
  • include/Inventor/C/errors/error.h
  • include/Inventor/C/glue/dl.h
  • include/Inventor/C/glue/gl.h
  • include/Inventor/C/glue/spidermonkey.h
  • include/Inventor/C/threads/barrier.h
  • include/Inventor/C/threads/common.h
  • include/Inventor/C/threads/condvar.h
  • include/Inventor/C/threads/fifo.h
  • include/Inventor/C/threads/mutex.h
  • include/Inventor/C/threads/recmutex.h
  • include/Inventor/C/threads/rwmutex.h
  • include/Inventor/C/threads/sched.h
  • include/Inventor/C/threads/storage.h
  • include/Inventor/C/threads/sync.h
  • include/Inventor/C/threads/thread.h
  • include/Inventor/C/threads/worker.h
  • include/Inventor/C/threads/wpool.h
  • include/Inventor/C/tidbits.h
  • include/Inventor/Sb.h
  • include/Inventor/SbBSPTree.h
  • include/Inventor/SbBasic.h
  • include/Inventor/SbBox.h
  • include/Inventor/SbBox2d.h
  • include/Inventor/SbBox2f.h
  • include/Inventor/SbBox2i32.h
  • include/Inventor/SbBox2s.h
  • include/Inventor/SbBox3d.h
  • include/Inventor/SbBox3f.h
  • include/Inventor/SbBox3i32.h
  • include/Inventor/SbBox3s.h
  • include/Inventor/SbByteBuffer.h
  • include/Inventor/SbClip.h
  • include/Inventor/SbColor.h
  • include/Inventor/SbColor4f.h
  • include/Inventor/SbColorRGBA.h
  • include/Inventor/SbCylinder.h
  • include/Inventor/SbDPLine.h
  • include/Inventor/SbDPLinear.h
  • include/Inventor/SbDPMatrix.h
  • include/Inventor/SbDPPlane.h
  • include/Inventor/SbDPRotation.h
  • include/Inventor/SbDPViewVolume.h
  • include/Inventor/SbDict.h
  • include/Inventor/SbHeap.h
  • include/Inventor/SbImage.h
  • include/Inventor/SbLine.h
  • include/Inventor/SbLinear.h
  • include/Inventor/SbMatrix.h
  • include/Inventor/SbName.h
  • include/Inventor/SbOctTree.h
  • include/Inventor/SbPList.h
  • include/Inventor/SbPlane.h
  • include/Inventor/SbRotation.h
  • include/Inventor/SbSphere.h
  • include/Inventor/SbString.h
  • include/Inventor/SbTesselator.h
  • include/Inventor/SbTime.h
  • include/Inventor/SbTypeInfo.h
  • include/Inventor/SbVec.h
  • include/Inventor/SbVec2b.h
  • include/Inventor/SbVec2d.h
  • include/Inventor/SbVec2f.h
  • include/Inventor/SbVec2i32.h
  • include/Inventor/SbVec2s.h
  • include/Inventor/SbVec2ub.h
  • include/Inventor/SbVec2ui32.h
  • include/Inventor/SbVec2us.h
  • include/Inventor/SbVec3b.h
  • include/Inventor/SbVec3d.h
  • include/Inventor/SbVec3f.h
  • include/Inventor/SbVec3i32.h
  • include/Inventor/SbVec3s.h
  • include/Inventor/SbVec3ub.h
  • include/Inventor/SbVec3ui32.h
  • include/Inventor/SbVec3us.h
  • include/Inventor/SbVec4b.h
  • include/Inventor/SbVec4d.h
  • include/Inventor/SbVec4f.h
  • include/Inventor/SbVec4i32.h
  • include/Inventor/SbVec4s.h
  • include/Inventor/SbVec4ub.h
  • include/Inventor/SbVec4ui32.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
coin3d-coin-v4.0.8_GH0.tar.gz6.948348e+06bfc293bd3fe67a4835c8f373a0c838e22eb2c565db8d57b9c745db86e57c7969