summaryrefslogtreecommitdiff
path: root/graphics/inventor
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/inventor')
-rw-r--r--graphics/inventor/Makefile62
-rw-r--r--graphics/inventor/distinfo2
-rw-r--r--graphics/inventor/files/patch-Interface.c++35
-rw-r--r--graphics/inventor/files/patch-SbTime.c++86
-rw-r--r--graphics/inventor/files/patch-SceneViewer-GNUmakefile13
-rw-r--r--graphics/inventor/files/patch-SoCalcParse.y18
-rw-r--r--graphics/inventor/files/patch-SoDragger.c++11
-rw-r--r--graphics/inventor/files/patch-SoNkCatalog.c++11
-rw-r--r--graphics/inventor/files/patch-SoOutput.c++11
-rw-r--r--graphics/inventor/files/patch-SoPath.h11
-rw-r--r--graphics/inventor/files/patch-SoSceneViewer.c++53
-rw-r--r--graphics/inventor/files/patch-SoSensorMgr.c++15
-rw-r--r--graphics/inventor/files/patch-SoText2.c++12
-rw-r--r--graphics/inventor/files/patch-SoText3V2.c++30
-rw-r--r--graphics/inventor/files/patch-SoType.c++11
-rw-r--r--graphics/inventor/files/patch-SoV1NkCatalog.c++21
-rw-r--r--graphics/inventor/files/patch-SoXtRsrc.c++11
-rw-r--r--graphics/inventor/files/patch-apps-demos-qmorf_quadCube.c++11
-rw-r--r--graphics/inventor/files/patch-apps-demos-qmorf_quadSheet.c++11
-rw-r--r--graphics/inventor/files/patch-apps-demos-qmorf_quadSphere.c++11
-rw-r--r--graphics/inventor/files/patch-apps-demos-revo_GNUmakefile14
-rw-r--r--graphics/inventor/files/patch-apps-demos-textomatic_GNUmakefile11
-rw-r--r--graphics/inventor/files/patch-apps-samples-widgets_componentTest.c++11
-rw-r--r--graphics/inventor/files/patch-apps-tools-ivcat_ivcat.c++11
-rw-r--r--graphics/inventor/files/patch-apps-tools-ivfix_ivfix.c++11
-rw-r--r--graphics/inventor/files/patch-apps-tools-ivinfo_ivinfo.c++11
-rw-r--r--graphics/inventor/files/patch-arc.c++11
-rw-r--r--graphics/inventor/files/patch-arctess.c++35
-rw-r--r--graphics/inventor/files/patch-ccw.c++10
-rw-r--r--graphics/inventor/files/patch-doc-man-ivman_Main.c++11
-rw-r--r--graphics/inventor/files/patch-doc-man1-GNUmakefile19
-rw-r--r--graphics/inventor/files/patch-fl.c16
-rw-r--r--graphics/inventor/files/patch-flfreetype.c30
-rw-r--r--graphics/inventor/files/patch-ivcommondefs30
-rw-r--r--graphics/inventor/files/patch-lib-GNUmakefile13
-rw-r--r--graphics/inventor/files/patch-libFL_ang_flfreetype.h12
-rw-r--r--graphics/inventor/files/patch-lib_database_src_so_SoInput.c++11
-rw-r--r--graphics/inventor/files/patch-lib_interaction_src_nodekits_SoInteractionKit.c++13
-rw-r--r--graphics/inventor/files/patch-machine.h20
-rw-r--r--graphics/inventor/files/patch-make__ivcommonrules34
-rw-r--r--graphics/inventor/files/patch-open.c29
-rw-r--r--graphics/inventor/files/patch-qmorf.c++54
-rw-r--r--graphics/inventor/files/patch-revo.c++54
-rw-r--r--graphics/inventor/files/patch-simplemath.h10
-rw-r--r--graphics/inventor/files/patch-softsurfeval.c++13
-rw-r--r--graphics/inventor/files/patch-src__so_nodes-SoText2.c++12
-rw-r--r--graphics/inventor/files/patch-src__so_nodes-SoText3.c++11
-rw-r--r--graphics/inventor/files/patch-textomatic.c++53
-rw-r--r--graphics/inventor/files/patch-tools-ppp_ppp.c++11
-rw-r--r--graphics/inventor/files/pkg-message.in23
-rw-r--r--graphics/inventor/pkg-descr21
-rw-r--r--graphics/inventor/pkg-plist996
52 files changed, 0 insertions, 2067 deletions
diff --git a/graphics/inventor/Makefile b/graphics/inventor/Makefile
deleted file mode 100644
index 1ddf2cee68f8..000000000000
--- a/graphics/inventor/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: Christian Gusenbauer
-# $FreeBSD$
-
-PORTNAME= inventor
-PORTVERSION= 2.1.5.p10
-PORTREVISION= 15
-CATEGORIES= graphics
-MASTER_SITES= ftp://oss.sgi.com/projects/inventor/download/
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/-/}
-EXTRACT_SUFX= .src.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SGI's Open Inventor (TM)
-
-LICENSE= LGPL21
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained, Depends on expiring graphics/libGLw
-EXPIRATION_DATE= 2019-10-16
-
-ONLY_FOR_ARCHS= amd64 i386
-CONFLICTS= Coin-[0-9]* SoXt-[0-9]*
-
-LIB_DEPENDS= libfreetype.so:print/freetype2
-
-USES= gl gmake iconv jpeg motif
-USE_XORG= x11 xext xi xp xt
-USE_GL= gl glu glw
-USE_LDCONFIG= yes
-
-MAKE_JOBS_UNSAFE= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-MAKE_ARGS= CC="${CC}" CXX="${CXX}" LD="${CXX}" \
- VCOPTS="${CFLAGS}" VCXXOPTS="${CXXFLAGS}" \
- VLDOPTS="${LDFLAGS}" VLDDSOOPTS="${LDFLAGS}" \
- IVPREFIX="${PREFIX}" X11DIR="${LOCALBASE}"
-MAKE_ENV= LD_LIBRARY_PATH=${WRKSRC}/lib:${WRKSRC}/libSoXt \
- FREETYPE=1 \
- INSTALL_STRIP=${STRIP} \
- IVROOT=${STAGEDIR}
-MAKEFILE= GNUmakefile
-
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= DEBUG
-
-DEBUG_MAKE_ENV= LIBTYPE=debug
-
-LDFLAGS+= -Wl,--add-needed
-LLD_UNSAFE= yes
-CFLAGS+= -Wno-c++11-narrowing # cause of "lib/interaction/src/draggers/geom/SoCenterballDraggerGeom.h"
-
-post-patch:
-# Fix for print/freetype2 v2.7, where FT_Done_GlyphSlot function is not exported
- @${REINPLACE_CMD} -e '/FT_Done_GlyphSlot/s|^|//|' \
- ${WRKSRC}/libFL/ang/flfreetype.c
- @${REINPLACE_CMD} 's|/usr\(/include/freetype2\)|${LOCALBASE}\1|' \
- ${WRKSRC}/libFL/ang/GNUmakefile
- @${REINPLACE_CMD} -e 's|%%ICONV_LIB%%|${ICONV_LIB}|' \
- ${WRKSRC}/lib/GNUmakefile
-.include <bsd.port.mk>
diff --git a/graphics/inventor/distinfo b/graphics/inventor/distinfo
deleted file mode 100644
index 3ccd88b6179d..000000000000
--- a/graphics/inventor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (inventor-2.1.5-10.src.tar.gz) = 1b0106a705191f525fc89a9f3def37bdeae5ab9ceb1b4d9e5ede8a442bdf8d6b
-SIZE (inventor-2.1.5-10.src.tar.gz) = 8282780
diff --git a/graphics/inventor/files/patch-Interface.c++ b/graphics/inventor/files/patch-Interface.c++
deleted file mode 100644
index a8a0ad30745d..000000000000
--- a/graphics/inventor/files/patch-Interface.c++
+++ /dev/null
@@ -1,35 +0,0 @@
---- apps/demos/noodle/Interface.c++~ Sat Jun 1 11:22:20 2002
-+++ apps/demos/noodle/Interface.c++ Sun Aug 3 14:50:36 2003
-@@ -67,6 +67,12 @@
- #include "NoodleTextureGizmo.h"
- #include "NoodleSurfaceGizmo.h"
-
-+#ifdef __FreeBSD__
-+#define PDF_READER "xpdf"
-+#else
-+#define PDF_READER "acroread"
-+#endif
-+
- #define SCREEN(w) XScreenNumberOfScreen(XtScreen(w))
-
- extern SoNode *createProfileGraph( Widget, GeneralizedCylinder *);
-@@ -406,16 +412,16 @@
- }
-
- char command[100];
-- sprintf(command, "which acroread > /dev/null");
-+ sprintf(command, "which " PDF_READER " > /dev/null");
-
- int err = system(command);
- if (err) {
-- system("xmessage 'You must install acroread"
-+ system("xmessage 'You must install " PDF_READER
- " for this function to work' > /dev/null");
- return;
- }
-
-- sprintf(command, "acroread " IVPREFIX "/demos/Inventor/noodle.about &");
-+ sprintf(command, PDF_READER " " IVPREFIX "/demos/Inventor/noodle.about &");
- system(command);
- }
-
diff --git a/graphics/inventor/files/patch-SbTime.c++ b/graphics/inventor/files/patch-SbTime.c++
deleted file mode 100644
index b9b6f97203a9..000000000000
--- a/graphics/inventor/files/patch-SbTime.c++
+++ /dev/null
@@ -1,86 +0,0 @@
---- lib/database/src/sb/SbTime.c++.orig 2018-11-05 18:10:14 UTC
-+++ lib/database/src/sb/SbTime.c++
-@@ -190,52 +190,52 @@ SbTime::format(const char *fmt) const
-
- case 'D':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", tday);
-+ s += sprintf(s, "%d", tday);
- break;
-
- case 'H':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", thour);
-+ s += sprintf(s, "%d", thour);
- break;
-
- case 'M':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", tmin);
-+ s += sprintf(s, "%d", tmin);
- break;
-
- case 'S':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", tsec);
-+ s += sprintf(s, "%d", tsec);
- break;
-
- case 'I':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", tmilli);
-+ s += sprintf(s, "%d", tmilli);
- break;
-
- case 'U':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", tmicro);
-+ s += sprintf(s, "%d", tmicro);
- break;
-
- case 'h':
-- s += sprintf(s, "%.2ld", rhour);
-+ s += sprintf(s, "%.2d", rhour);
- break;
-
- case 'm':
-- s += sprintf(s, "%.2ld", rmin);
-+ s += sprintf(s, "%.2d", rmin);
- break;
-
- case 's':
-- s += sprintf(s, "%.2ld", rsec);
-+ s += sprintf(s, "%.2d", rsec);
- break;
-
- case 'i':
-- s += sprintf(s, "%.3ld", rmilli);
-+ s += sprintf(s, "%.3d", rmilli);
- break;
-
- case 'u':
-- s += sprintf(s, "%.6ld", rmicro);
-+ s += sprintf(s, "%.6d", rmicro);
- break;
-
- default:
-
-*** lib/database/src/sb/SbTime.c++ Sat Dec 14 18:06:53 2002
---- lib/database/src/sb/SbTime.c++.new Sat Dec 14 17:15:06 2002
-***************
-*** 269,275 ****
- seconds = (int) t.tv_sec;
- strftime(buf, sizeof(buf), fmt, localtime((const time_t *) &seconds));
- #else
-! strftime(buf, sizeof(buf), fmt, localtime(&t.tv_sec));
- #endif
-
- return buf;
---- 269,275 ----
- seconds = (int) t.tv_sec;
- strftime(buf, sizeof(buf), fmt, localtime((const time_t *) &seconds));
- #else
-! strftime(buf, sizeof(buf), fmt, localtime((const time_t *) &t.tv_sec));
- #endif
-
- return buf;
diff --git a/graphics/inventor/files/patch-SceneViewer-GNUmakefile b/graphics/inventor/files/patch-SceneViewer-GNUmakefile
deleted file mode 100644
index 3b44c7e4aff6..000000000000
--- a/graphics/inventor/files/patch-SceneViewer-GNUmakefile
+++ /dev/null
@@ -1,13 +0,0 @@
-*** apps/demos/SceneViewer/GNUmakefile.orig Thu Jan 2 15:06:49 2003
---- apps/demos/SceneViewer/GNUmakefile Thu Jan 2 15:07:07 2003
-***************
-*** 6,11 ****
---- 6,13 ----
-
- CXXFILES = SceneViewer.c++ SoSceneViewer.c++ SvManipList.c++
-
-+ CXXFLAGS += -DXTSTRINGDEFINES
-+
- LLDOPTS += -L../../samples/widgets
-
- LLDLIBS = -lInventorWidget -lInventor -lInventorXt
diff --git a/graphics/inventor/files/patch-SoCalcParse.y b/graphics/inventor/files/patch-SoCalcParse.y
deleted file mode 100644
index 10ad4722fa73..000000000000
--- a/graphics/inventor/files/patch-SoCalcParse.y
+++ /dev/null
@@ -1,18 +0,0 @@
---- lib/database/src/so/engines/SoCalcParse.y.old Sun Aug 3 14:03:28 2003
-+++ lib/database/src/so/engines/SoCalcParse.y Sun Aug 3 14:09:13 2003
-@@ -20,10 +20,14 @@
- #include <Inventor/errors/SoDebugError.h>
- #include "SoCalcExpr.h"
- #include <stdio.h>
-+
- #ifdef __APPLE__
- #include <float.h>
- #include <limits.h>
--#else
-+#elif defined __FreeBSD__
-+#include <float.h>
-+#define MINFLOAT FLT_MIN
-+#else // __FreeBSD__
- #include <values.h>
- #endif
- #include <math.h>
diff --git a/graphics/inventor/files/patch-SoDragger.c++ b/graphics/inventor/files/patch-SoDragger.c++
deleted file mode 100644
index cead07ba5e21..000000000000
--- a/graphics/inventor/files/patch-SoDragger.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/interaction/src/draggers/SoDragger.c++.orig 2011-06-08 14:34:05.000000000 +0200
-+++ lib/interaction/src/draggers/SoDragger.c++ 2011-06-08 14:34:13.000000000 +0200
-@@ -686,7 +686,7 @@
- int indexInPath = tempPathToThis->getIndex(numFmHead+1);
-
- int numKidsNow = children->getLength();
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- int numKidsBefore = (int) ((long) (*tempPathNumKidsHack)[numFmHead]);
- #else
- int numKidsBefore = (int) (*tempPathNumKidsHack)[numFmHead];
diff --git a/graphics/inventor/files/patch-SoNkCatalog.c++ b/graphics/inventor/files/patch-SoNkCatalog.c++
deleted file mode 100644
index 2d68b1509d38..000000000000
--- a/graphics/inventor/files/patch-SoNkCatalog.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/nodekits/src/nodekits/SoNkCatalog.c++.orig 2011-06-08 14:36:19.000000000 +0200
-+++ lib/nodekits/src/nodekits/SoNkCatalog.c++ 2011-06-08 14:36:30.000000000 +0200
-@@ -336,7 +336,7 @@
- void *castPNum;
-
- if ( partNameDict.find( (unsigned long) theName.getString(), castPNum ) )
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- return ( (int) ((long) castPNum) ); // System long
- #else
- return ( (int) castPNum );
diff --git a/graphics/inventor/files/patch-SoOutput.c++ b/graphics/inventor/files/patch-SoOutput.c++
deleted file mode 100644
index a2a2f08e5fad..000000000000
--- a/graphics/inventor/files/patch-SoOutput.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/src/so/SoOutput.c++.orig 2011-06-08 14:31:06.000000000 +0200
-+++ lib/database/src/so/SoOutput.c++ 2011-06-08 14:31:15.000000000 +0200
-@@ -1462,7 +1462,7 @@
-
- // Generates a CC warning. Ho hum.
- if (refDict->find((unsigned long) base, ref))
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- referenceId = (int) ((unsigned long) ref);
- #else
- referenceId = (int)ref;
diff --git a/graphics/inventor/files/patch-SoPath.h b/graphics/inventor/files/patch-SoPath.h
deleted file mode 100644
index 266e2ea0a11f..000000000000
--- a/graphics/inventor/files/patch-SoPath.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/include/Inventor/SoPath.h.orig Tue Sep 25 00:45:33 2001
-+++ lib/database/include/Inventor/SoPath.h Fri Dec 15 20:59:44 2006
-@@ -61,6 +61,8 @@
- #include <Inventor/nodes/SoNode.h>
- #include <Inventor/SoLists.h>
-
-+class SoTempPath;
-+
- //////////////////////////////////////////////////////////////////////////////
- //
- // Class: SoPath
diff --git a/graphics/inventor/files/patch-SoSceneViewer.c++ b/graphics/inventor/files/patch-SoSceneViewer.c++
deleted file mode 100644
index 2612ff041e76..000000000000
--- a/graphics/inventor/files/patch-SoSceneViewer.c++
+++ /dev/null
@@ -1,53 +0,0 @@
-*** apps/demos/SceneViewer/SoSceneViewer.c++.orig Fri Jan 3 09:59:15 2003
---- apps/demos/SceneViewer/SoSceneViewer.c++ Fri Jan 3 10:01:02 2003
-***************
-*** 141,146 ****
---- 141,151 ----
- #include <assert.h>
- #endif
-
-+ #ifdef __FreeBSD__
-+ #define PDF_READER "xpdf"
-+ #else
-+ #define PDF_READER "acroread"
-+ #endif
-
- //
- // Macros and constants
-***************
-*** 4739,4755 ****
- }
-
- char command[100];
-! sprintf(command, "which acroread > /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install acroread"
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, "acroread "
- IVPREFIX "/demos/Inventor/SceneViewer.about &");
- system(command);
- }
---- 4744,4760 ----
- }
-
- char command[100];
-! sprintf(command, "which " PDF_READER " > /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install " PDF_READER
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, PDF_READER " "
- IVPREFIX "/demos/Inventor/SceneViewer.about &");
- system(command);
- }
diff --git a/graphics/inventor/files/patch-SoSensorMgr.c++ b/graphics/inventor/files/patch-SoSensorMgr.c++
deleted file mode 100644
index f5c59d46e3ff..000000000000
--- a/graphics/inventor/files/patch-SoSensorMgr.c++
+++ /dev/null
@@ -1,15 +0,0 @@
-*** lib/database/src/so/sensors/SoSensorMgr.c++.orig Sat Jul 12 00:40:53 2003
---- lib/database/src/so/sensors/SoSensorMgr.c++ Sun Feb 22 17:11:52 2004
-***************
-*** 61,66 ****
---- 61,70 ----
- #include <unistd.h>
- #endif // __APPLE__
-
-+ #ifdef __FreeBSD__
-+ #include <sys/select.h>
-+ #endif
-+
- #ifdef DEBUG
- #include <SoDebug.h>
- static SbTime startTime;
diff --git a/graphics/inventor/files/patch-SoText2.c++ b/graphics/inventor/files/patch-SoText2.c++
deleted file mode 100644
index 4258bddfb534..000000000000
--- a/graphics/inventor/files/patch-SoText2.c++
+++ /dev/null
@@ -1,12 +0,0 @@
-*** lib/database/src/so/nodes/SoText2.c++.orig Tue Sep 25 00:45:41 2001
---- lib/database/src/so/nodes/SoText2.c++ Mon Dec 23 13:28:11 2002
-***************
-*** 1498,1503 ****
---- 1498,1504 ----
- // And some font library stuff:
- static FLcontext flContext;
- FLfontNumber fontId;
-+ GLubyte* fontNumList;
- };
-
- SO_NODE_SOURCE(SoText2);
diff --git a/graphics/inventor/files/patch-SoText3V2.c++ b/graphics/inventor/files/patch-SoText3V2.c++
deleted file mode 100644
index 2610652afe5c..000000000000
--- a/graphics/inventor/files/patch-SoText3V2.c++
+++ /dev/null
@@ -1,30 +0,0 @@
-*** apps/converters/ivdowngrade/SoText3V2.c++.orig Thu Jan 2 20:38:57 2003
---- apps/converters/ivdowngrade/SoText3V2.c++ Thu Jan 2 20:39:28 2003
-***************
-*** 50,55 ****
---- 50,57 ----
- */
-
- #include <Inventor/actions/SoWriteAction.h>
-+ #include <Inventor/errors/SoDebugError.h>
-+
- #include "SoText3V2.h"
-
- char* convToAscii(const SbString& str);
-***************
-*** 150,156 ****
- }
- }
- #ifdef DEBUG
-! if (trunc) SoDebugWarning::post("SoText3V2",
- "Note that conversion modified an international text string");
- #endif /*DEBUG*/
- return newStr;
---- 152,158 ----
- }
- }
- #ifdef DEBUG
-! if (trunc) SoDebugError::post("SoText3V2",
- "Note that conversion modified an international text string");
- #endif /*DEBUG*/
- return newStr;
diff --git a/graphics/inventor/files/patch-SoType.c++ b/graphics/inventor/files/patch-SoType.c++
deleted file mode 100644
index 4cf86ebcce66..000000000000
--- a/graphics/inventor/files/patch-SoType.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/src/so/SoType.c++.orig 2011-06-08 14:29:24.000000000 +0200
-+++ lib/database/src/so/SoType.c++ 2011-06-08 14:29:37.000000000 +0200
-@@ -331,7 +331,7 @@
- if (b == NULL)
- return SoType::badType();
-
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- SoType result = typeData[(int) ((unsigned long) b)].type;
- #else
- SoType result = typeData[(int)b].type;
diff --git a/graphics/inventor/files/patch-SoV1NkCatalog.c++ b/graphics/inventor/files/patch-SoV1NkCatalog.c++
deleted file mode 100644
index 2a4d8d871f30..000000000000
--- a/graphics/inventor/files/patch-SoV1NkCatalog.c++
+++ /dev/null
@@ -1,21 +0,0 @@
---- lib/nodekits/src/upgraders/SoV1NkCatalog.c++.orig 2001-09-25 02:45:47.000000000 +0200
-+++ lib/nodekits/src/upgraders/SoV1NkCatalog.c++ 2011-06-08 14:38:38.000000000 +0200
-@@ -51,6 +51,9 @@
- _______________________________________________________________________
- */
-
-+#ifdef __FreeBSD__
-+#include <stdlib.h>
-+#endif
-
- #include <Inventor/misc/upgraders/SoV1NodekitCatalog.h>
- #include <Inventor/SoDB.h>
-@@ -330,7 +333,7 @@
- void *castPNum;
-
- if ( partNameDict.find( (unsigned long) theName.getString(), castPNum ) )
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- return ( (int) ((long) castPNum) ); // System long
- #else
- return ( (int) castPNum );
diff --git a/graphics/inventor/files/patch-SoXtRsrc.c++ b/graphics/inventor/files/patch-SoXtRsrc.c++
deleted file mode 100644
index d5701eca5cee..000000000000
--- a/graphics/inventor/files/patch-SoXtRsrc.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- libSoXt/src/SoXtRsrc.c++.orig 2011-06-08 14:39:34.000000000 +0200
-+++ libSoXt/src/SoXtRsrc.c++ 2011-06-08 14:39:43.000000000 +0200
-@@ -145,7 +145,7 @@
- classList = new XrmQuark[listSize];
- for (q = 0, s = len - 1;
- s >= 0; q++, s--) {
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- nameList[q] = (XrmQuark) ((long) nameplist[s]);
- classList[q] = (XrmQuark) ((long) classplist[s]);
- #else
diff --git a/graphics/inventor/files/patch-apps-demos-qmorf_quadCube.c++ b/graphics/inventor/files/patch-apps-demos-qmorf_quadCube.c++
deleted file mode 100644
index 72462e2b3c16..000000000000
--- a/graphics/inventor/files/patch-apps-demos-qmorf_quadCube.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/demos/qmorf/quadCube.c++.orig 2013-10-10 14:58:48.000000000 +0200
-+++ apps/demos/qmorf/quadCube.c++ 2013-10-10 14:58:56.000000000 +0200
-@@ -182,7 +182,7 @@
- return result;
- }
-
--main(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- if (argc > 1) diagonalFlag = 0;
-
diff --git a/graphics/inventor/files/patch-apps-demos-qmorf_quadSheet.c++ b/graphics/inventor/files/patch-apps-demos-qmorf_quadSheet.c++
deleted file mode 100644
index 12c832de0d15..000000000000
--- a/graphics/inventor/files/patch-apps-demos-qmorf_quadSheet.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/demos/qmorf/quadSheet.c++.orig 2013-10-10 14:59:43.000000000 +0200
-+++ apps/demos/qmorf/quadSheet.c++ 2013-10-10 14:59:47.000000000 +0200
-@@ -68,7 +68,7 @@
- return result;
- }
-
--main(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- SoDB::init();
-
diff --git a/graphics/inventor/files/patch-apps-demos-qmorf_quadSphere.c++ b/graphics/inventor/files/patch-apps-demos-qmorf_quadSphere.c++
deleted file mode 100644
index 74379bbaba37..000000000000
--- a/graphics/inventor/files/patch-apps-demos-qmorf_quadSphere.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/demos/qmorf/quadSphere.c++.orig 2013-10-10 14:58:13.000000000 +0200
-+++ apps/demos/qmorf/quadSphere.c++ 2013-10-10 14:58:20.000000000 +0200
-@@ -76,7 +76,7 @@
- return result;
- }
-
--main(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- SoDB::init();
-
diff --git a/graphics/inventor/files/patch-apps-demos-revo_GNUmakefile b/graphics/inventor/files/patch-apps-demos-revo_GNUmakefile
deleted file mode 100644
index d972247745e9..000000000000
--- a/graphics/inventor/files/patch-apps-demos-revo_GNUmakefile
+++ /dev/null
@@ -1,14 +0,0 @@
---- apps/demos/revo/GNUmakefile.orig 2013-10-10 15:00:56.000000000 +0200
-+++ apps/demos/revo/GNUmakefile 2013-10-10 15:01:29.000000000 +0200
-@@ -8,9 +8,9 @@
-
- CXXFILES = revo.c++ RevClass.c++ profile.c++
-
--LLDOPTS += -L../../samples/common
-+LLDOPTS +=
-
--LLDLIBS = -lcommon -lInventor -lInventorXt
-+LLDLIBS = ../../samples/common/libcommon.a -lInventor -lInventorXt
-
- all: all_ivbin
-
diff --git a/graphics/inventor/files/patch-apps-demos-textomatic_GNUmakefile b/graphics/inventor/files/patch-apps-demos-textomatic_GNUmakefile
deleted file mode 100644
index b63bcc4a33a5..000000000000
--- a/graphics/inventor/files/patch-apps-demos-textomatic_GNUmakefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/demos/textomatic/GNUmakefile.orig 2013-10-10 15:01:55.000000000 +0200
-+++ apps/demos/textomatic/GNUmakefile 2013-10-10 15:02:12.000000000 +0200
-@@ -8,7 +8,7 @@
-
- LLDOPTS += -L../../samples/common
-
--LLDLIBS = -lcommon -lInventor -lInventorXt
-+LLDLIBS = ../../samples/common/libcommon.a -lInventor -lInventorXt
-
- all: all_ivbin
-
diff --git a/graphics/inventor/files/patch-apps-samples-widgets_componentTest.c++ b/graphics/inventor/files/patch-apps-samples-widgets_componentTest.c++
deleted file mode 100644
index e0cfa920cfae..000000000000
--- a/graphics/inventor/files/patch-apps-samples-widgets_componentTest.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/samples/widgets/componentTest.c++.orig 2013-10-10 14:53:45.000000000 +0200
-+++ apps/samples/widgets/componentTest.c++ 2013-10-10 14:53:54.000000000 +0200
-@@ -60,7 +60,7 @@
- }
-
- int
--main(unsigned int argc, char *argv[])
-+main(int argc, char *argv[])
- {
- if (argc != 2)
- usage(argv[0]);
diff --git a/graphics/inventor/files/patch-apps-tools-ivcat_ivcat.c++ b/graphics/inventor/files/patch-apps-tools-ivcat_ivcat.c++
deleted file mode 100644
index 3d3a4692aa73..000000000000
--- a/graphics/inventor/files/patch-apps-tools-ivcat_ivcat.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/tools/ivcat/ivcat.c++.orig 2013-10-10 14:54:27.000000000 +0200
-+++ apps/tools/ivcat/ivcat.c++ 2013-10-10 14:54:37.000000000 +0200
-@@ -215,7 +215,7 @@
- }
- }
-
--main(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- int expandFileNodes = 0;
- int expandTextureNodes = 0;
diff --git a/graphics/inventor/files/patch-apps-tools-ivfix_ivfix.c++ b/graphics/inventor/files/patch-apps-tools-ivfix_ivfix.c++
deleted file mode 100644
index 9d16e37a0bc0..000000000000
--- a/graphics/inventor/files/patch-apps-tools-ivfix_ivfix.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/tools/ivfix/ivfix.c++.orig 2013-10-10 14:55:27.000000000 +0200
-+++ apps/tools/ivfix/ivfix.c++ 2013-10-10 14:55:33.000000000 +0200
-@@ -80,7 +80,7 @@
- //
- /////////////////////////////////////////////////////////////////////////////
-
--main(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- OptionInfo options;
-
diff --git a/graphics/inventor/files/patch-apps-tools-ivinfo_ivinfo.c++ b/graphics/inventor/files/patch-apps-tools-ivinfo_ivinfo.c++
deleted file mode 100644
index 5c401bbede28..000000000000
--- a/graphics/inventor/files/patch-apps-tools-ivinfo_ivinfo.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/tools/ivinfo/ivinfo.c++.orig 2013-10-10 14:56:40.000000000 +0200
-+++ apps/tools/ivinfo/ivinfo.c++ 2013-10-10 14:56:45.000000000 +0200
-@@ -159,7 +159,7 @@
- }
- }
-
--main(int argc, char *argv[])
-+int main(int argc, char *argv[])
- {
- SoInput in;
- SoNode *root;
diff --git a/graphics/inventor/files/patch-arc.c++ b/graphics/inventor/files/patch-arc.c++
deleted file mode 100644
index e47ddf7b4cdf..000000000000
--- a/graphics/inventor/files/patch-arc.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/src/so/nodes/nurbs/libnurbs/arc.c++.orig 2000-08-15 12:56:22 UTC
-+++ lib/database/src/so/nodes/nurbs/libnurbs/arc.c++
-@@ -332,7 +332,7 @@ Arc::check( void )
-
- inline long tooclose( REAL x, REAL y )
- {
-- return (abs(x-y) < TOL) ? 1 : 0;
-+ return (absr(x-y) < TOL) ? 1 : 0;
- }
-
-
diff --git a/graphics/inventor/files/patch-arctess.c++ b/graphics/inventor/files/patch-arctess.c++
deleted file mode 100644
index 03449735dee6..000000000000
--- a/graphics/inventor/files/patch-arctess.c++
+++ /dev/null
@@ -1,35 +0,0 @@
---- lib/database/src/so/nodes/nurbs/libnurbs/arctess.c++.orig 2000-08-15 12:56:22 UTC
-+++ lib/database/src/so/nodes/nurbs/libnurbs/arctess.c++
-@@ -247,8 +247,8 @@ ArcTessellator::pwl( Arc *arc, REAL s1,
-
- /* if(rate <= 0.06) rate = 0.06;*/
-
-- int snsteps = 1 + (int) (abs(s2 - s1) / rate );
-- int tnsteps = 1 + (int) (abs(t2 - t1) / rate );
-+ int snsteps = 1 + (int) (absr(s2 - s1) / rate );
-+ int tnsteps = 1 + (int) (absr(t2 - t1) / rate );
- int nsteps = max(1,max( snsteps, tnsteps ));
-
- REAL sstepsize = (s2 - s1) / (REAL) nsteps;
-@@ -395,8 +395,8 @@ ArcTessellator::tessellateNonlinear( Arc
- vert->param[0] = u/w;
- vert->param[1] = v/w;
- #ifndef NOELIMINATION
-- REAL ds = abs(vert[0].param[0] - vert[-1].param[0]);
-- REAL dt = abs(vert[0].param[1] - vert[-1].param[1]);
-+ REAL ds = absr(vert[0].param[0] - vert[-1].param[0]);
-+ REAL dt = absr(vert[0].param[1] - vert[-1].param[1]);
- int canremove = (ds<geo_stepsize && dt<geo_stepsize) ? 1 : 0;
- REAL ods=0.0, odt=0.0;
-
-@@ -454,8 +454,8 @@ ArcTessellator::tessellateNonlinear( Arc
- vert->param[0] = u;
- vert->param[1] = v;
- #ifndef NOELIMINATION
-- REAL ds = abs(vert[0].param[0] - vert[-1].param[0]);
-- REAL dt = abs(vert[0].param[1] - vert[-1].param[1]);
-+ REAL ds = absr(vert[0].param[0] - vert[-1].param[0]);
-+ REAL dt = absr(vert[0].param[1] - vert[-1].param[1]);
- int canremove = (ds<geo_stepsize && dt<geo_stepsize) ? 1 : 0;
- REAL ods=0.0, odt=0.0;
-
diff --git a/graphics/inventor/files/patch-ccw.c++ b/graphics/inventor/files/patch-ccw.c++
deleted file mode 100644
index 4ab1bbe6909b..000000000000
--- a/graphics/inventor/files/patch-ccw.c++
+++ /dev/null
@@ -1,10 +0,0 @@
---- lib/database/src/so/nodes/nurbs/libnurbs/ccw.c++.orig 2000-08-15 12:56:22 UTC
-+++ lib/database/src/so/nodes/nurbs/libnurbs/ccw.c++
-@@ -508,6 +508,6 @@ int
- Subdivider::ccw( TrimVertex *a, TrimVertex *b, TrimVertex *c )
- {
- REAL d = det3( a, b, c );
-- if( abs(d) < 0.0001 ) return -1;
-+ if( absr(d) < 0.0001 ) return -1;
- return (d < 0.0) ? 0 : 1;
- }
diff --git a/graphics/inventor/files/patch-doc-man-ivman_Main.c++ b/graphics/inventor/files/patch-doc-man-ivman_Main.c++
deleted file mode 100644
index ef23d5452277..000000000000
--- a/graphics/inventor/files/patch-doc-man-ivman_Main.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- doc/man/ivman/Main.c++.orig 2013-10-10 14:52:11.000000000 +0200
-+++ doc/man/ivman/Main.c++ 2013-10-10 14:52:17.000000000 +0200
-@@ -89,7 +89,7 @@
- //
- /////////////////////////////////////////////////////////////////////////////
-
--main(int argc, char *argv[])
-+int main(int argc, char *argv[])
- {
- SbBool ok = TRUE;
- int c, curArg;
diff --git a/graphics/inventor/files/patch-doc-man1-GNUmakefile b/graphics/inventor/files/patch-doc-man1-GNUmakefile
deleted file mode 100644
index fecac315e5ec..000000000000
--- a/graphics/inventor/files/patch-doc-man1-GNUmakefile
+++ /dev/null
@@ -1,19 +0,0 @@
-*** doc/man/man1/GNUmakefile.orig Fri Dec 24 07:50:05 2004
---- doc/man/man1/GNUmakefile Fri Dec 24 07:52:36 2004
-***************
-*** 11,16 ****
- ivinfo.1 \
- ivview.1
-
-! all install: install_man1
-
- include $(IVCOMMONRULES)
---- 11,18 ----
- ivinfo.1 \
- ivview.1
-
-! all:
-!
-! install: install_man1
-
- include $(IVCOMMONRULES)
diff --git a/graphics/inventor/files/patch-fl.c b/graphics/inventor/files/patch-fl.c
deleted file mode 100644
index 628a9ba4a4b0..000000000000
--- a/graphics/inventor/files/patch-fl.c
+++ /dev/null
@@ -1,16 +0,0 @@
-*** libFL/ang/fl.c.orig Thu Jan 2 16:28:23 2003
---- libFL/ang/fl.c Thu Jan 2 16:32:25 2003
-***************
-*** 95,101 ****
---- 95,105 ----
- NULL
- };
-
-+ #ifdef __FreeBSD__
-+ static char *fontPath = IVPREFIX "/share/fonts/TTF";
-+ #else
- static char *fontPath = IVPREFIX "/share/data/fonts";
-+ #endif
- int fl_debug = FALSE;
-
- /*
diff --git a/graphics/inventor/files/patch-flfreetype.c b/graphics/inventor/files/patch-flfreetype.c
deleted file mode 100644
index 63f432326ff1..000000000000
--- a/graphics/inventor/files/patch-flfreetype.c
+++ /dev/null
@@ -1,30 +0,0 @@
-*** libFL/ang/flfreetype.c.orig Thu Jan 2 17:04:33 2003
---- libFL/ang/flfreetype.c Thu Jan 2 17:11:09 2003
-***************
-*** 318,324 ****
---- 318,328 ----
- {
- FLfontStruct *fs;
- FLbitmap *bitmap;
-+ #if BYTE_ORDER == LITTLE_ENDIAN
-+ GLuint c = (UCS2[1] << 8) | UCS2[0];
-+ #else
- GLuint c = (UCS2[0] << 8) | UCS2[1];
-+ #endif
-
- TRACE(("_flFTUniGetBitmap: 0x%04x\n", c));
- while ((fs = *fsList++))
-***************
-*** 333,339 ****
---- 337,347 ----
- {
- FLfontStruct *fs;
- FLoutline *outline;
-+ #if BYTE_ORDER == LITTLE_ENDIAN
-+ GLuint c = (UCS2[1] << 8) | UCS2[0];
-+ #else
- GLuint c = (UCS2[0] << 8) | UCS2[1];
-+ #endif
-
- TRACE(("_flFTUniGetOutline: 0x%04x\n", c));
- while ((fs = *fsList++))
diff --git a/graphics/inventor/files/patch-ivcommondefs b/graphics/inventor/files/patch-ivcommondefs
deleted file mode 100644
index 52404fcd9fdc..000000000000
--- a/graphics/inventor/files/patch-ivcommondefs
+++ /dev/null
@@ -1,30 +0,0 @@
---- make/ivcommondefs.orig 2003-07-11 22:40:54 UTC
-+++ make/ivcommondefs
-@@ -131,9 +131,9 @@ endif
- # Determine optimization from LIBTYPE.
- #
-
--OPTIMIZER = -O -DNDEBUG
-+OPTIMIZER = -DNDEBUG
- ifneq (, $(findstring debug, $(LIBTYPE)))
--OPTIMIZER = -g
-+OPTIMIZER = -DDEBUG
- endif
-
-
-@@ -206,12 +206,6 @@ IVDEMODATADIR = $(IVDEMODIR)/data/Invent
- # Locate installed Inventor libraries when linking applications.
- #
-
--ifneq (, $(findstring debug, $(LIBTYPE)))
--LLDDSOOPTS += -L$(IVDLIBDIR)
--LLDOPTS += -L$(IVDLIBDIR)
--CXXDSOOPTS += -L$(IVDLIBDIR)
--else
--LLDDSOOPTS += -L$(IVLIBDIR)
--LLDOPTS += -L$(IVLIBDIR)
--CXXDSOOPTS += -L$(IVLIBDIR)
--endif
-+LLDDSOOPTS += -L$(IVDEPTH)/lib -L$(IVDEPTH)/libSoXt
-+LLDOPTS += -L$(IVDEPTH)/lib -L$(IVDEPTH)/libSoXt
-+CXXDSOOPTS += -L$(IVDEPTH)/lib -L$(IVDEPTH)/libSoXt
diff --git a/graphics/inventor/files/patch-lib-GNUmakefile b/graphics/inventor/files/patch-lib-GNUmakefile
deleted file mode 100644
index 46ef35ed0981..000000000000
--- a/graphics/inventor/files/patch-lib-GNUmakefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/GNUmakefile.orig 2001-09-25 02:45:32.000000000 +0200
-+++ lib/GNUmakefile 2013-10-10 14:49:54.000000000 +0200
-@@ -10,6 +10,10 @@
- -lX11 -lm \
- -lGLU -lGL
-
-+ifeq ($(usingFreeBSD), 1)
-+LLDLIBS += %%ICONV_LIB%%
-+endif
-+
- OBJECTS = \
- ./database/src/sb/projectors/SbProjectors.o \
- ./database/src/sb/Sb.o \
diff --git a/graphics/inventor/files/patch-libFL_ang_flfreetype.h b/graphics/inventor/files/patch-libFL_ang_flfreetype.h
deleted file mode 100644
index 118b2d2c50d0..000000000000
--- a/graphics/inventor/files/patch-libFL_ang_flfreetype.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- libFL/ang/flfreetype.h.orig Sat Apr 3 02:18:41 2004
-+++ libFL/ang/flfreetype.h Sat Apr 3 02:19:07 2004
-@@ -1,7 +1,8 @@
- #ifndef __flfreetype_h_
- #define __flfreetype_h_
-
--#include <freetype/freetype.h>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
-
- #ifndef __fl_h_
- #include "fl.h"
diff --git a/graphics/inventor/files/patch-lib_database_src_so_SoInput.c++ b/graphics/inventor/files/patch-lib_database_src_so_SoInput.c++
deleted file mode 100644
index 24660da409f6..000000000000
--- a/graphics/inventor/files/patch-lib_database_src_so_SoInput.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/src/so/SoInput.c++.orig 2000-10-25 23:47:47 UTC
-+++ lib/database/src/so/SoInput.c++
-@@ -2810,7 +2810,7 @@ SoInput::addReference(const SbName &name
-
- if (addToGlobalDict) {
- // Look for the first '+':
-- char *firstPlus = strchr(n, '+');
-+ const char *firstPlus = strchr(n, '+');
-
- if (firstPlus == NULL) {
- base->setName(name);
diff --git a/graphics/inventor/files/patch-lib_interaction_src_nodekits_SoInteractionKit.c++ b/graphics/inventor/files/patch-lib_interaction_src_nodekits_SoInteractionKit.c++
deleted file mode 100644
index 6f3b1a7a6307..000000000000
--- a/graphics/inventor/files/patch-lib_interaction_src_nodekits_SoInteractionKit.c++
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/interaction/src/nodekits/SoInteractionKit.c++.orig 2000-08-15 12:56:25 UTC
-+++ lib/interaction/src/nodekits/SoInteractionKit.c++
-@@ -854,8 +854,8 @@ SoInteractionKit::setAnySurrogatePath( c
- // (as in "childList[0].appearance")
- // If so, get the string up to whichever came first.
- // This will be the 'intermediary' we look for.
-- char *dotPtr = strchr( partName.getString(), '.' );
-- char *brackPtr = strchr( partName.getString(), '[' );
-+ const char *dotPtr = strchr( partName.getString(), '.' );
-+ const char *brackPtr = strchr( partName.getString(), '[' );
-
- if ( dotPtr != NULL || brackPtr != NULL ) {
- char *nameCopy = strdup( partName.getString() );
diff --git a/graphics/inventor/files/patch-machine.h b/graphics/inventor/files/patch-machine.h
deleted file mode 100644
index 1279ab8c1380..000000000000
--- a/graphics/inventor/files/patch-machine.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- lib/database/include/machine.h.orig 2003-07-12 00:40:53.000000000 +0200
-+++ lib/database/include/machine.h 2011-06-08 14:30:26.000000000 +0200
-@@ -143,7 +143,7 @@
- * Linux i386/ia64 machine dependent setup
- */
-
--#if __i386__ || __ia64__
-+#if __i386__ || __ia64__ || __amd64__
-
- #define MACHINE_WORD_FORMAT DGL_LITTLE_ENDIAN
- #define MACHINE_FLOAT_FORMAT DGL_NON_IEEE
-@@ -321,7 +321,7 @@
- */
-
- #if MACHINE_FLOAT_FORMAT == DGL_NON_IEEE
--#if __i386__ || __ia64__
-+#if __i386__ || __ia64__ || __amd64__
- void mem_hton_float(float *t, float *f);
- void mem_ntoh_float(float *t, float *f);
- void mem_hton_double(double *t, double *f);
diff --git a/graphics/inventor/files/patch-make__ivcommonrules b/graphics/inventor/files/patch-make__ivcommonrules
deleted file mode 100644
index 1a7dd89343c9..000000000000
--- a/graphics/inventor/files/patch-make__ivcommonrules
+++ /dev/null
@@ -1,34 +0,0 @@
---- ./make/ivcommonrules.orig 2014-06-25 10:16:42.000000000 -0400
-+++ ./make/ivcommonrules 2014-06-25 10:26:35.000000000 -0400
-@@ -31,11 +31,11 @@
-
- install_ivlibdso: $(LIBDSO)
- mkdir -p $(IVLIBDIR)
-- $(INSTALL) -m 755 $< $(IVLIBDIR)
-+ $(INSTALL) $(INSTALL_STRIP) -m 755 $< $(IVLIBDIR)
-
- if [ "$(LIBTYPE)" = "debug" ]; then \
- mkdir -p $(IVDLIBDIR); \
-- $(INSTALL) -m 755 $< $(IVDLIBDIR); \
-+ $(INSTALL) $(INSTALL_STRIP) -m 755 $< $(IVDLIBDIR); \
- fi
-
- install_ivheaders:
-@@ -96,7 +96,7 @@
-
- install_ivbin: $(PROGRAM)
- mkdir -p $(IVBINDIR)
-- $(INSTALL) -m 755 $(PROGRAM) $(IVBINDIR)
-+ $(INSTALL) $(INSTALL_STRIP) -m 755 $(PROGRAM) $(IVBINDIR)
-
- install_ivscript:
- mkdir -p $(IVBINDIR)
-@@ -109,7 +109,7 @@
-
- install_ivdemo: $(DEMO)
- mkdir -p $(IVDEMOBINDIR) $(IVDEMODATADIR)
-- $(INSTALL) -m 755 $(DEMO) $(IVDEMOBINDIR)
-+ $(INSTALL) $(INSTALL_STRIP) -m 755 $(DEMO) $(IVDEMOBINDIR)
- if [ -e $(DEMO).RUNME ]; then \
- $(INSTALL) -m 755 $(DEMO).RUNME $(IVDEMOBINDIR); \
- if [ "$(IVPREFIX)" != "/usr" ]; then \
diff --git a/graphics/inventor/files/patch-open.c b/graphics/inventor/files/patch-open.c
deleted file mode 100644
index a9a735a84e55..000000000000
--- a/graphics/inventor/files/patch-open.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- libimage/open.c.orig Sat Oct 14 12:46:09 2000
-+++ libimage/open.c Sat Mar 24 20:27:50 2007
-@@ -8,6 +8,17 @@
- #include <stdlib.h>
- #include "image.h"
-
-+#ifdef __FreeBSD__
-+ #include <machine/endian.h>
-+ #if BYTE_ORDER == LITTLE_ENDIAN
-+ #define DOREV 1
-+ #else
-+ #define DOREV 0
-+ #endif
-+#else
-+ #define DOREV 0
-+#endif
-+
- void cvtlongs(int buffer[],int n);
- void cvtimage(int buffer[]);
- void i_seterror(void (*func)());
-@@ -80,7 +91,7 @@
- image->max = 0;
- isetname(image,"no name");
- image->wastebytes = 0;
-- image->dorev = 0;
-+ image->dorev = DOREV;
- if (write(f,image,sizeof(IMAGE)) != sizeof(IMAGE)) {
- free(image);
- close(f);
diff --git a/graphics/inventor/files/patch-qmorf.c++ b/graphics/inventor/files/patch-qmorf.c++
deleted file mode 100644
index 4ae51a0bf877..000000000000
--- a/graphics/inventor/files/patch-qmorf.c++
+++ /dev/null
@@ -1,54 +0,0 @@
-*** apps/demos/qmorf/qmorf.c++.orig Fri Jan 3 10:06:23 2003
---- apps/demos/qmorf/qmorf.c++ Fri Jan 3 10:07:59 2003
-***************
-*** 81,86 ****
---- 81,92 ----
- #include <Xm/PushBG.h>
- #include <Xm/ToggleBG.h>
-
-+ #ifdef __FreeBSD__
-+ #define PDF_READER "xpdf"
-+ #else
-+ #define PDF_READER "acroread"
-+ #endif
-+
- //
- // The list of things we'll morph between
- //
-***************
-*** 443,459 ****
- return;
- }
- char command[100];
-! sprintf(command, "which acroread > /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install acroread"
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, "acroread " IVPREFIX "/demos/Inventor/qmorf.about &");
- system(command);
- }
-
---- 449,465 ----
- return;
- }
- char command[100];
-! sprintf(command, "which " PDF_READER " > /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install " PDF_READER
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, PDF_READER " " IVPREFIX "/demos/Inventor/qmorf.about &");
- system(command);
- }
-
diff --git a/graphics/inventor/files/patch-revo.c++ b/graphics/inventor/files/patch-revo.c++
deleted file mode 100644
index e69d6aff3ba1..000000000000
--- a/graphics/inventor/files/patch-revo.c++
+++ /dev/null
@@ -1,54 +0,0 @@
-*** apps/demos/revo/revo.c++.orig Fri Jan 3 10:09:04 2003
---- apps/demos/revo/revo.c++ Fri Jan 3 10:11:20 2003
-***************
-*** 66,71 ****
---- 66,77 ----
- #include "LineManip.h"
- #include "RevClass.h"
-
-+ #ifdef __FreeBSD__
-+ #define PDF_READER "xpdf"
-+ #else
-+ #define PDF_READER "acroread"
-+ #endif
-+
- //
- // These are defined in profile.c++
- //
-***************
-*** 86,102 ****
- }
-
- char command[100];
-! sprintf(command, "which acroread >& /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install acroread"
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, "acroread " IVPREFIX "/demos/Inventor/revo.about &");
- system(command);
- }
-
---- 92,108 ----
- }
-
- char command[100];
-! sprintf(command, "which " PDF_READER " >& /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install " PDF_READER
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, PDF_READER " " IVPREFIX "/demos/Inventor/revo.about &");
- system(command);
- }
-
diff --git a/graphics/inventor/files/patch-simplemath.h b/graphics/inventor/files/patch-simplemath.h
deleted file mode 100644
index f63ed5d93e7d..000000000000
--- a/graphics/inventor/files/patch-simplemath.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- lib/database/src/so/nodes/nurbs/head/simplemath.h.orig 2000-08-15 12:56:22 UTC
-+++ lib/database/src/so/nodes/nurbs/head/simplemath.h
-@@ -54,6 +54,6 @@ inline int
- absi( int x ) { return ( x < 0 ) ? -x : x; }
-
- inline REAL
--abs( REAL x ) { return ( x < 0.0 ) ? -x : x; }
-+absr( REAL x ) { return ( x < 0.0 ) ? -x : x; }
-
- #endif /* __glusimplemath_h_ */
diff --git a/graphics/inventor/files/patch-softsurfeval.c++ b/graphics/inventor/files/patch-softsurfeval.c++
deleted file mode 100644
index f3d37d317f1d..000000000000
--- a/graphics/inventor/files/patch-softsurfeval.c++
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/database/src/so/nodes/nurbs/clients/softsurfeval.c++.orig 2000-08-15 12:56:22 UTC
-+++ lib/database/src/so/nodes/nurbs/clients/softsurfeval.c++
-@@ -50,8 +50,8 @@
- #include "softsurfeval.h"
- #include "nurbsconsts.h"
-
--inline REAL abs( REAL x ) { return (x < 0.0) ? -x : x; }
--inline int equal( REAL x, REAL y ) { return (abs(x-y) < 1.0E-6) ? 1 : 0; }
-+inline REAL absr( REAL x ) { return (x < 0.0) ? -x : x; }
-+inline int equal( REAL x, REAL y ) { return (absr(x-y) < 1.0E-6) ? 1 : 0; }
-
- _SoNurbsSurfaceEvaluator::~_SoNurbsSurfaceEvaluator()
- {
diff --git a/graphics/inventor/files/patch-src__so_nodes-SoText2.c++ b/graphics/inventor/files/patch-src__so_nodes-SoText2.c++
deleted file mode 100644
index 905b5503a76b..000000000000
--- a/graphics/inventor/files/patch-src__so_nodes-SoText2.c++
+++ /dev/null
@@ -1,12 +0,0 @@
---- lib/database/src/so/nodes/SoText2.c++.orig 2018-11-05 17:54:41 UTC
-+++ lib/database/src/so/nodes/SoText2.c++
-SoText2.c++
-@@ -889,7 +889,7 @@ SoBitmapFontCache::createUniFontList(con
- fontNums = new SbPList;
-
- while (s1 = (char *)strchr(s, ';')) {
-- *s1 = (char)NULL; /* font name is pointed to s */
-+ *s1 = 0; /* font name is pointed to s */
-
- if ((fn = flCreateFont((const GLubyte*)s, mat, 0, NULL)) == (FLfontNumber)0) {
- #ifdef DEBUG
diff --git a/graphics/inventor/files/patch-src__so_nodes-SoText3.c++ b/graphics/inventor/files/patch-src__so_nodes-SoText3.c++
deleted file mode 100644
index de1c6e718036..000000000000
--- a/graphics/inventor/files/patch-src__so_nodes-SoText3.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/src/so/nodes/SoText3.c++.orig 2018-11-05 17:54:33 UTC
-+++ lib/database/src/so/nodes/SoText3.c++
-@@ -1473,7 +1473,7 @@ SoOutlineFontCache::createUniFontList(co
- fontNums = new SbPList;
-
- while (s1 = (char *)strchr(s, ';')) {
-- *s1 = (char)NULL; /* font name is pointed to s */
-+ *s1 = 0; /* font name is pointed to s */
-
- if ((fn = flCreateFont((const GLubyte*)s, mat, 0, NULL)) == (FLfontNumber)0) {
- #ifdef DEBUG
diff --git a/graphics/inventor/files/patch-textomatic.c++ b/graphics/inventor/files/patch-textomatic.c++
deleted file mode 100644
index ab09892aaa49..000000000000
--- a/graphics/inventor/files/patch-textomatic.c++
+++ /dev/null
@@ -1,53 +0,0 @@
-*** apps/demos/textomatic/textomatic.c++.orig Fri Jan 3 10:12:24 2003
---- apps/demos/textomatic/textomatic.c++ Fri Jan 3 10:13:33 2003
-***************
-*** 69,74 ****
---- 69,80 ----
- #include "../../samples/common/Useful.h"
- #include "./labels.h"
-
-+ #ifdef __FreeBSD__
-+ #define PDF_READER "xpdf"
-+ #else
-+ #define PDF_READER "acroread"
-+ #endif
-+
- //
- // Some evil variables global to this file. I should pass them around
- // as paramaters or encapsulate them in a class, but this is easier.
-***************
-*** 164,179 ****
- }
-
- char command[100];
-! sprintf(command, "which acroread > /dev/null");
-
- int err = system(command);
- if (err) {
-! system("xmessage 'You must install acroread"
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, "acroread " IVPREFIX "/demos/Inventor/textomatic.about &");
- system(command);
- }
-
---- 170,186 ----
- }
-
- char command[100];
-! sprintf(command, "which " PDF_READER "> /dev/null");
-
- int err = system(command);
- if (err) {
-! system("xmessage 'You must install " PDF_READER
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, PDF_READER " "
-! IVPREFIX "/demos/Inventor/textomatic.about &");
- system(command);
- }
-
diff --git a/graphics/inventor/files/patch-tools-ppp_ppp.c++ b/graphics/inventor/files/patch-tools-ppp_ppp.c++
deleted file mode 100644
index e054e42b9d8b..000000000000
--- a/graphics/inventor/files/patch-tools-ppp_ppp.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/ppp/ppp.c++.orig 2013-10-10 14:43:30.000000000 +0200
-+++ tools/ppp/ppp.c++ 2013-10-10 14:48:56.000000000 +0200
-@@ -627,7 +627,7 @@
- //
- //////////////////////////////////////////////////////////////////////////////
-
--main(int, char *argv[])
-+int main(int, char *argv[])
- {
- char buf[1024];
- Line line;
diff --git a/graphics/inventor/files/pkg-message.in b/graphics/inventor/files/pkg-message.in
deleted file mode 100644
index 18eeff6fcb89..000000000000
--- a/graphics/inventor/files/pkg-message.in
+++ /dev/null
@@ -1,23 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Please set the environment variable FL_FONT_PATH to the directory where your
-TrueType fonts are installed. If you do not set this variable, Open Inventor(TM)
-will use %%PREFIX%%/share/fonts/TTF as default.
-
-Open Inventor (TM) needs the following TrueType fonts:
-
- - Times-Roman
- - Helvetica
- - Utopia-Regular
-
-You should make symbolic links of the TrueType fonts to the OpenInventor (TM)
-font names if they are not available:
-
- # cd %%PREFIX%%/share/fonts/TTF
- # ln -s times.ttf Times-Roman
- # ln -s arial.ttf Helvetica
- # ln -s cour.ttf Utopia-Regular
-EOM
-}
-]
diff --git a/graphics/inventor/pkg-descr b/graphics/inventor/pkg-descr
deleted file mode 100644
index 4dccdfa99100..000000000000
--- a/graphics/inventor/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-Open Inventor(TM) is an object-oriented 3D toolkit offering a comprehensive
-solution to interactive graphics programming problems. It presents a
-programming model based on a 3D scene database that dramatically simplifies
-graphics programming. It includes a rich set of objects such as cubes,
-polygons, text, materials, cameras, lights, trackballs, handle boxes,
-3D viewers, and editors that speed up your programming time and extend
-your 3D programming capabilities.
-
-Open Inventor:
- - is built on top of OpenGL (R)
- - defines a standard file format for 3D data interchange
- - introduces a simple event model for 3D interaction
- - provides animation objects called Engines
- - provides high performance object picking
- - is window system and platform independent
- - is a cross-platform 3D graphics development system
- - supports PostScript printing
- - encourages programmers to create new customized objects
- - is fun to use
-
-WWW: http://oss.sgi.com/projects/inventor/
diff --git a/graphics/inventor/pkg-plist b/graphics/inventor/pkg-plist
deleted file mode 100644
index 25970461a0d7..000000000000
--- a/graphics/inventor/pkg-plist
+++ /dev/null
@@ -1,996 +0,0 @@
-bin/SceneViewer
-bin/ivcat
-bin/ivfix
-bin/ivinfo
-bin/ivview
-bin/iv2toiv1
-bin/ivdowngrade
-demos/Inventor/drop
-demos/Inventor/SceneViewer
-demos/Inventor/SceneViewer.RUNME
-demos/Inventor/SceneViewer.about
-demos/Inventor/gview
-demos/Inventor/gview.RUNME
-demos/Inventor/maze
-demos/Inventor/noodle
-demos/Inventor/noodle.RUNME
-demos/Inventor/noodle.about
-demos/Inventor/qmorf
-demos/Inventor/qmorf.RUNME
-demos/Inventor/qmorf.about
-demos/Inventor/revo
-demos/Inventor/revo.about
-demos/Inventor/textomatic
-demos/Inventor/textomatic.about
-demos/data/Inventor/windmill.iv
-demos/data/Inventor/gviewIcons.iv
-demos/data/Inventor/defaultTexture.rgb
-demos/data/Inventor/jackInTheBox.iv
-include/Inventor/Sb.h
-include/Inventor/SbBasic.h
-include/Inventor/SbBox.h
-include/Inventor/SbColor.h
-include/Inventor/SbDict.h
-include/Inventor/SbLinear.h
-include/Inventor/SbPList.h
-include/Inventor/SbString.h
-include/Inventor/SbTime.h
-include/Inventor/SbViewportRegion.h
-include/Inventor/So.h
-include/Inventor/SoDB.h
-include/Inventor/SoInput.h
-include/Inventor/SoLists.h
-include/Inventor/SoOffscreenRenderer.h
-include/Inventor/SoOutput.h
-include/Inventor/SoPath.h
-include/Inventor/SoPickedPoint.h
-include/Inventor/SoPrimitiveVertex.h
-include/Inventor/SoType.h
-include/Inventor/actions/SoAction.h
-include/Inventor/actions/SoActions.h
-include/Inventor/actions/SoCallbackAction.h
-include/Inventor/actions/SoGLRenderAction.h
-include/Inventor/actions/SoGetBoundingBoxAction.h
-include/Inventor/actions/SoGetMatrixAction.h
-include/Inventor/actions/SoHandleEventAction.h
-include/Inventor/actions/SoPickAction.h
-include/Inventor/actions/SoRayPickAction.h
-include/Inventor/actions/SoSearchAction.h
-include/Inventor/actions/SoSubAction.h
-include/Inventor/actions/SoWriteAction.h
-include/Inventor/actions/SoBoxHighlightRenderAction.h
-include/Inventor/actions/SoLineHighlightRenderAction.h
-include/Inventor/bundles/SoBundle.h
-include/Inventor/bundles/SoMaterialBundle.h
-include/Inventor/bundles/SoNormalBundle.h
-include/Inventor/bundles/SoTextureCoordinateBundle.h
-include/Inventor/caches/SoBoundingBoxCache.h
-include/Inventor/caches/SoCache.h
-include/Inventor/caches/SoGLCacheList.h
-include/Inventor/caches/SoGLRenderCache.h
-include/Inventor/caches/SoNormalCache.h
-include/Inventor/details/SoConeDetail.h
-include/Inventor/details/SoCubeDetail.h
-include/Inventor/details/SoCylinderDetail.h
-include/Inventor/details/SoDetail.h
-include/Inventor/details/SoDetails.h
-include/Inventor/details/SoFaceDetail.h
-include/Inventor/details/SoLineDetail.h
-include/Inventor/details/SoPointDetail.h
-include/Inventor/details/SoSubDetail.h
-include/Inventor/details/SoTextDetail.h
-include/Inventor/details/SoNodeKitDetail.h
-include/Inventor/elements/SoAccumulatedElement.h
-include/Inventor/elements/SoAmbientColorElement.h
-include/Inventor/elements/SoBBoxModelMatrixElement.h
-include/Inventor/elements/SoCacheElement.h
-include/Inventor/elements/SoClipPlaneElement.h
-include/Inventor/elements/SoComplexityElement.h
-include/Inventor/elements/SoComplexityTypeElement.h
-include/Inventor/elements/SoCoordinateElement.h
-include/Inventor/elements/SoCreaseAngleElement.h
-include/Inventor/elements/SoDrawStyleElement.h
-include/Inventor/elements/SoElement.h
-include/Inventor/elements/SoElements.h
-include/Inventor/elements/SoEmissiveColorElement.h
-include/Inventor/elements/SoFloatElement.h
-include/Inventor/elements/SoFocalDistanceElement.h
-include/Inventor/elements/SoFontNameElement.h
-include/Inventor/elements/SoFontSizeElement.h
-include/Inventor/elements/SoGLCacheContextElement.h
-include/Inventor/elements/SoGLClipPlaneElement.h
-include/Inventor/elements/SoGLColorIndexElement.h
-include/Inventor/elements/SoGLCoordinateElement.h
-include/Inventor/elements/SoGLDrawStyleElement.h
-include/Inventor/elements/SoGLLazyElement.h
-include/Inventor/elements/SoGLLightIdElement.h
-include/Inventor/elements/SoGLLinePatternElement.h
-include/Inventor/elements/SoGLLineWidthElement.h
-include/Inventor/elements/SoGLModelMatrixElement.h
-include/Inventor/elements/SoGLNormalElement.h
-include/Inventor/elements/SoGLPointSizeElement.h
-include/Inventor/elements/SoGLProjectionMatrixElement.h
-include/Inventor/elements/SoLazyElement.h
-include/Inventor/elements/SoGLRenderPassElement.h
-include/Inventor/elements/SoGLShapeHintsElement.h
-include/Inventor/elements/SoGLTextureCoordinateElement.h
-include/Inventor/elements/SoGLTextureEnabledElement.h
-include/Inventor/elements/SoGLTextureImageElement.h
-include/Inventor/elements/SoGLTextureMatrixElement.h
-include/Inventor/elements/SoGLUpdateAreaElement.h
-include/Inventor/elements/SoGLViewingMatrixElement.h
-include/Inventor/elements/SoGLViewportRegionElement.h
-include/Inventor/elements/SoLightAttenuationElement.h
-include/Inventor/elements/SoLightModelElement.h
-include/Inventor/elements/SoLinePatternElement.h
-include/Inventor/elements/SoLineWidthElement.h
-include/Inventor/elements/SoLocalBBoxMatrixElement.h
-include/Inventor/elements/SoLongElement.h
-include/Inventor/elements/SoInt32Element.h
-include/Inventor/elements/SoMaterialBindingElement.h
-include/Inventor/elements/SoModelMatrixElement.h
-include/Inventor/elements/SoNormalBindingElement.h
-include/Inventor/elements/SoNormalElement.h
-include/Inventor/elements/SoOverrideElement.h
-include/Inventor/elements/SoPickRayElement.h
-include/Inventor/elements/SoPickStyleElement.h
-include/Inventor/elements/SoPointSizeElement.h
-include/Inventor/elements/SoProfileCoordinateElement.h
-include/Inventor/elements/SoProfileElement.h
-include/Inventor/elements/SoProjectionMatrixElement.h
-include/Inventor/elements/SoReplacedElement.h
-include/Inventor/elements/SoShapeHintsElement.h
-include/Inventor/elements/SoShapeStyleElement.h
-include/Inventor/elements/SoShininessElement.h
-include/Inventor/elements/SoSpecularColorElement.h
-include/Inventor/elements/SoSubElement.h
-include/Inventor/elements/SoSwitchElement.h
-include/Inventor/elements/SoTextureCoordinateBindingElement.h
-include/Inventor/elements/SoTextureCoordinateElement.h
-include/Inventor/elements/SoTextureImageElement.h
-include/Inventor/elements/SoTextureMatrixElement.h
-include/Inventor/elements/SoTextureQualityElement.h
-include/Inventor/elements/SoUnitsElement.h
-include/Inventor/elements/SoViewVolumeElement.h
-include/Inventor/elements/SoViewingMatrixElement.h
-include/Inventor/elements/SoViewportRegionElement.h
-include/Inventor/elements/SoWindowElement.h
-include/Inventor/elements/SoCullVolumeElement.h
-include/Inventor/elements/SoCurrentGLMaterialElement.h
-include/Inventor/elements/SoDiffuseColorElement.h
-include/Inventor/elements/SoGLAmbientColorElement.h
-include/Inventor/elements/SoGLDiffuseColorElement.h
-include/Inventor/elements/SoGLEmissiveColorElement.h
-include/Inventor/elements/SoGLLightModelElement.h
-include/Inventor/elements/SoGLPolygonStippleElement.h
-include/Inventor/elements/SoGLShininessElement.h
-include/Inventor/elements/SoGLSpecularColorElement.h
-include/Inventor/elements/SoGLTextureBlendColorElement.h
-include/Inventor/elements/SoGLTextureModelElement.h
-include/Inventor/elements/SoGLTextureQualityElement.h
-include/Inventor/elements/SoGLTextureWrapSElement.h
-include/Inventor/elements/SoGLTextureWrapTElement.h
-include/Inventor/elements/SoTextureBlendColorElement.h
-include/Inventor/elements/SoTextureModelElement.h
-include/Inventor/elements/SoTextureWrapSElement.h
-include/Inventor/elements/SoTextureWrapTElement.h
-include/Inventor/elements/SoTransparencyElement.h
-include/Inventor/engines/SoBoolOperation.h
-include/Inventor/engines/SoCalculator.h
-include/Inventor/engines/SoCompose.h
-include/Inventor/engines/SoComputeBoundingBox.h
-include/Inventor/engines/SoConcatenate.h
-include/Inventor/engines/SoCounter.h
-include/Inventor/engines/SoElapsedTime.h
-include/Inventor/engines/SoEngine.h
-include/Inventor/engines/SoEngines.h
-include/Inventor/engines/SoFieldConverter.h
-include/Inventor/engines/SoGate.h
-include/Inventor/engines/SoInterpolate.h
-include/Inventor/engines/SoOnOff.h
-include/Inventor/engines/SoOneShot.h
-include/Inventor/engines/SoOutputData.h
-include/Inventor/engines/SoSelectOne.h
-include/Inventor/engines/SoSubEngine.h
-include/Inventor/engines/SoTimeCounter.h
-include/Inventor/engines/SoTransformVec3f.h
-include/Inventor/engines/SoTriggerAny.h
-include/Inventor/errors/SoDebugError.h
-include/Inventor/errors/SoError.h
-include/Inventor/errors/SoErrors.h
-include/Inventor/errors/SoMemoryError.h
-include/Inventor/errors/SoReadError.h
-include/Inventor/events/SoButtonEvent.h
-include/Inventor/events/SoEvent.h
-include/Inventor/events/SoEvents.h
-include/Inventor/events/SoKeyboardEvent.h
-include/Inventor/events/SoLocation2Event.h
-include/Inventor/events/SoMotion3Event.h
-include/Inventor/events/SoMouseButtonEvent.h
-include/Inventor/events/SoSpaceballButtonEvent.h
-include/Inventor/events/SoSubEvent.h
-include/Inventor/fields/SoField.h
-include/Inventor/fields/SoFieldContainer.h
-include/Inventor/fields/SoFieldData.h
-include/Inventor/fields/SoFields.h
-include/Inventor/fields/SoMFBitMask.h
-include/Inventor/fields/SoMFBool.h
-include/Inventor/fields/SoMFColor.h
-include/Inventor/fields/SoMFEngine.h
-include/Inventor/fields/SoMFEnum.h
-include/Inventor/fields/SoMFFloat.h
-include/Inventor/fields/SoMFLong.h
-include/Inventor/fields/SoMFInt32.h
-include/Inventor/fields/SoMFMatrix.h
-include/Inventor/fields/SoMFName.h
-include/Inventor/fields/SoMFNode.h
-include/Inventor/fields/SoMFPath.h
-include/Inventor/fields/SoMFPlane.h
-include/Inventor/fields/SoMFRotation.h
-include/Inventor/fields/SoMFShort.h
-include/Inventor/fields/SoMFString.h
-include/Inventor/fields/SoMFTime.h
-include/Inventor/fields/SoMFULong.h
-include/Inventor/fields/SoMFUInt32.h
-include/Inventor/fields/SoMFUShort.h
-include/Inventor/fields/SoMFVec2f.h
-include/Inventor/fields/SoMFVec3f.h
-include/Inventor/fields/SoMFVec4f.h
-include/Inventor/fields/SoSFBitMask.h
-include/Inventor/fields/SoSFBool.h
-include/Inventor/fields/SoSFColor.h
-include/Inventor/fields/SoSFEngine.h
-include/Inventor/fields/SoSFEnum.h
-include/Inventor/fields/SoSFFloat.h
-include/Inventor/fields/SoSFImage.h
-include/Inventor/fields/SoSFLong.h
-include/Inventor/fields/SoSFInt32.h
-include/Inventor/fields/SoSFMatrix.h
-include/Inventor/fields/SoSFName.h
-include/Inventor/fields/SoSFNode.h
-include/Inventor/fields/SoSFPath.h
-include/Inventor/fields/SoSFPlane.h
-include/Inventor/fields/SoSFRotation.h
-include/Inventor/fields/SoSFShort.h
-include/Inventor/fields/SoSFString.h
-include/Inventor/fields/SoSFTime.h
-include/Inventor/fields/SoSFTrigger.h
-include/Inventor/fields/SoSFULong.h
-include/Inventor/fields/SoSFUInt32.h
-include/Inventor/fields/SoSFUShort.h
-include/Inventor/fields/SoSFVec2f.h
-include/Inventor/fields/SoSFVec3f.h
-include/Inventor/fields/SoSFVec4f.h
-include/Inventor/fields/SoSubField.h
-include/Inventor/misc/SoAuditorList.h
-include/Inventor/misc/SoBase.h
-include/Inventor/misc/SoBasic.h
-include/Inventor/misc/SoByteStream.h
-include/Inventor/misc/SoCallbackList.h
-include/Inventor/misc/SoChildList.h
-include/Inventor/misc/SoCompactPathList.h
-include/Inventor/misc/SoNormalGenerator.h
-include/Inventor/misc/SoNotification.h
-include/Inventor/misc/SoState.h
-include/Inventor/misc/SoTempPath.h
-include/Inventor/misc/SoTranscribe.h
-include/Inventor/misc/upgraders/SoUpgrader.h
-include/Inventor/misc/upgraders/SoV1CustomNode.h
-include/Inventor/misc/upgraders/SoV1AppearanceKit.h
-include/Inventor/misc/upgraders/SoV1BaseKit.h
-include/Inventor/misc/upgraders/SoV1CameraKit.h
-include/Inventor/misc/upgraders/SoV1ConeKit.h
-include/Inventor/misc/upgraders/SoV1CubeKit.h
-include/Inventor/misc/upgraders/SoV1CylinderKit.h
-include/Inventor/misc/upgraders/SoV1DirectionalLightKit.h
-include/Inventor/misc/upgraders/SoV1FaceSetKit.h
-include/Inventor/misc/upgraders/SoV1GroupKit.h
-include/Inventor/misc/upgraders/SoV1IndexedFaceSetKit.h
-include/Inventor/misc/upgraders/SoV1IndexedLineSetKit.h
-include/Inventor/misc/upgraders/SoV1IndexedNurbsCurveKit.h
-include/Inventor/misc/upgraders/SoV1IndexedNurbsSurfaceKit.h
-include/Inventor/misc/upgraders/SoV1IndexedTriangleMeshKit.h
-include/Inventor/misc/upgraders/SoV1LightKit.h
-include/Inventor/misc/upgraders/SoV1LineSetKit.h
-include/Inventor/misc/upgraders/SoV1NodeKit.h
-include/Inventor/misc/upgraders/SoV1NodekitCatalog.h
-include/Inventor/misc/upgraders/SoV1NodekitParts.h
-include/Inventor/misc/upgraders/SoV1NurbsCurveKit.h
-include/Inventor/misc/upgraders/SoV1NurbsSurfaceKit.h
-include/Inventor/misc/upgraders/SoV1OrthographicCameraKit.h
-include/Inventor/misc/upgraders/SoV1PerspectiveCameraKit.h
-include/Inventor/misc/upgraders/SoV1PointLightKit.h
-include/Inventor/misc/upgraders/SoV1PointSetKit.h
-include/Inventor/misc/upgraders/SoV1QuadMeshKit.h
-include/Inventor/misc/upgraders/SoV1SceneKit.h
-include/Inventor/misc/upgraders/SoV1ShapeKit.h
-include/Inventor/misc/upgraders/SoV1SphereKit.h
-include/Inventor/misc/upgraders/SoV1SpotLightKit.h
-include/Inventor/misc/upgraders/SoV1SubKit.h
-include/Inventor/misc/upgraders/SoV1Text2Kit.h
-include/Inventor/misc/upgraders/SoV1Text3Kit.h
-include/Inventor/misc/upgraders/SoV1TriangleStripSetKit.h
-include/Inventor/misc/upgraders/SoV1VertexShapeKit.h
-include/Inventor/misc/upgraders/SoV1WrapperKit.h
-include/Inventor/nodes/SoAnnotation.h
-include/Inventor/nodes/SoArray.h
-include/Inventor/nodes/SoAsciiText.h
-include/Inventor/nodes/SoBaseColor.h
-include/Inventor/nodes/SoBlinker.h
-include/Inventor/nodes/SoCallback.h
-include/Inventor/nodes/SoCamera.h
-include/Inventor/nodes/SoClipPlane.h
-include/Inventor/nodes/SoColorIndex.h
-include/Inventor/nodes/SoComplexity.h
-include/Inventor/nodes/SoCone.h
-include/Inventor/nodes/SoCoordinate3.h
-include/Inventor/nodes/SoCoordinate4.h
-include/Inventor/nodes/SoCube.h
-include/Inventor/nodes/SoCylinder.h
-include/Inventor/nodes/SoDirectionalLight.h
-include/Inventor/nodes/SoDrawStyle.h
-include/Inventor/nodes/SoEnvironment.h
-include/Inventor/nodes/SoEventCallback.h
-include/Inventor/nodes/SoFaceSet.h
-include/Inventor/nodes/SoFile.h
-include/Inventor/nodes/SoFont.h
-include/Inventor/nodes/SoFontStyle.h
-include/Inventor/nodes/SoGroup.h
-include/Inventor/nodes/SoIndexedFaceSet.h
-include/Inventor/nodes/SoIndexedLineSet.h
-include/Inventor/nodes/SoIndexedNurbsCurve.h
-include/Inventor/nodes/SoIndexedNurbsSurface.h
-include/Inventor/nodes/SoIndexedShape.h
-include/Inventor/nodes/SoIndexedTriangleStripSet.h
-include/Inventor/nodes/SoInfo.h
-include/Inventor/nodes/SoLabel.h
-include/Inventor/nodes/SoLevelOfDetail.h
-include/Inventor/nodes/SoLocateHighlight.h
-include/Inventor/nodes/SoLight.h
-include/Inventor/nodes/SoLightModel.h
-include/Inventor/nodes/SoLineSet.h
-include/Inventor/nodes/SoLinearProfile.h
-include/Inventor/nodes/SoMaterial.h
-include/Inventor/nodes/SoMaterialBinding.h
-include/Inventor/nodes/SoNurbsCurve.h
-include/Inventor/nodes/SoMatrixTransform.h
-include/Inventor/nodes/SoMultipleCopy.h
-include/Inventor/nodes/SoNode.h
-include/Inventor/nodes/SoNodes.h
-include/Inventor/nodes/SoNonIndexedShape.h
-include/Inventor/nodes/SoNormal.h
-include/Inventor/nodes/SoNormalBinding.h
-include/Inventor/nodes/SoNurbsProfile.h
-include/Inventor/nodes/SoNurbsSurface.h
-include/Inventor/nodes/SoOrthographicCamera.h
-include/Inventor/nodes/SoPackedColor.h
-include/Inventor/nodes/SoPathSwitch.h
-include/Inventor/nodes/SoPendulum.h
-include/Inventor/nodes/SoPerspectiveCamera.h
-include/Inventor/nodes/SoPickStyle.h
-include/Inventor/nodes/SoPointLight.h
-include/Inventor/nodes/SoPointSet.h
-include/Inventor/nodes/SoProfile.h
-include/Inventor/nodes/SoProfileCoordinate2.h
-include/Inventor/nodes/SoQuadMesh.h
-include/Inventor/nodes/SoProfileCoordinate3.h
-include/Inventor/nodes/SoResetTransform.h
-include/Inventor/nodes/SoRotation.h
-include/Inventor/nodes/SoRotationXYZ.h
-include/Inventor/nodes/SoRotor.h
-include/Inventor/nodes/SoScale.h
-include/Inventor/nodes/SoSeparator.h
-include/Inventor/nodes/SoShape.h
-include/Inventor/nodes/SoShapeHints.h
-include/Inventor/nodes/SoShuttle.h
-include/Inventor/nodes/SoSphere.h
-include/Inventor/nodes/SoSpotLight.h
-include/Inventor/nodes/SoSubNode.h
-include/Inventor/nodes/SoSwitch.h
-include/Inventor/nodes/SoText2.h
-include/Inventor/nodes/SoText3.h
-include/Inventor/nodes/SoTexture2.h
-include/Inventor/nodes/SoTexture2Transform.h
-include/Inventor/nodes/SoTextureCoordinate2.h
-include/Inventor/nodes/SoTextureCoordinateBinding.h
-include/Inventor/nodes/SoTransform.h
-include/Inventor/nodes/SoTextureCoordinateDefault.h
-include/Inventor/nodes/SoTextureCoordinateEnvironment.h
-include/Inventor/nodes/SoTextureCoordinateFunction.h
-include/Inventor/nodes/SoTextureCoordinatePlane.h
-include/Inventor/nodes/SoTransformSeparator.h
-include/Inventor/nodes/SoTransformation.h
-include/Inventor/nodes/SoTranslation.h
-include/Inventor/nodes/SoTriangleStripSet.h
-include/Inventor/nodes/SoUnits.h
-include/Inventor/nodes/SoVertexProperty.h
-include/Inventor/nodes/SoVertexShape.h
-include/Inventor/nodes/SoWWWAnchor.h
-include/Inventor/nodes/SoWWWInline.h
-include/Inventor/nodes/SoAntiSquish.h
-include/Inventor/nodes/SoSelection.h
-include/Inventor/nodes/SoSurroundScale.h
-include/Inventor/nodes/SoLOD.h
-include/Inventor/projectors/SbProjector.h
-include/Inventor/projectors/SbProjectors.h
-include/Inventor/projectors/SbCylinderPlaneProjector.h
-include/Inventor/projectors/SbCylinderProjector.h
-include/Inventor/projectors/SbCylinderSectionProjector.h
-include/Inventor/projectors/SbCylinderSheetProjector.h
-include/Inventor/projectors/SbLineProjector.h
-include/Inventor/projectors/SbPlaneProjector.h
-include/Inventor/projectors/SbSpherePlaneProjector.h
-include/Inventor/projectors/SbSphereProjector.h
-include/Inventor/projectors/SbSphereSectionProjector.h
-include/Inventor/projectors/SbSphereSheetProjector.h
-include/Inventor/sensors/SoAlarmSensor.h
-include/Inventor/sensors/SoDataSensor.h
-include/Inventor/sensors/SoDelayQueueSensor.h
-include/Inventor/sensors/SoFieldSensor.h
-include/Inventor/sensors/SoIdleSensor.h
-include/Inventor/sensors/SoNodeSensor.h
-include/Inventor/sensors/SoOneShotSensor.h
-include/Inventor/sensors/SoPathSensor.h
-include/Inventor/sensors/SoSensor.h
-include/Inventor/sensors/SoSensorManager.h
-include/Inventor/sensors/SoSensors.h
-include/Inventor/sensors/SoTimerQueueSensor.h
-include/Inventor/sensors/SoTimerSensor.h
-include/Inventor/SoInteraction.h
-include/Inventor/SoSceneManager.h
-include/Inventor/draggers/SoCenterballDragger.h
-include/Inventor/draggers/SoDirectionalLightDragger.h
-include/Inventor/draggers/SoDragPointDragger.h
-include/Inventor/draggers/SoDragger.h
-include/Inventor/draggers/SoHandleBoxDragger.h
-include/Inventor/draggers/SoJackDragger.h
-include/Inventor/draggers/SoPointLightDragger.h
-include/Inventor/draggers/SoRotateCylindricalDragger.h
-include/Inventor/draggers/SoRotateDiscDragger.h
-include/Inventor/draggers/SoRotateSphericalDragger.h
-include/Inventor/draggers/SoScale1Dragger.h
-include/Inventor/draggers/SoScale2Dragger.h
-include/Inventor/draggers/SoScale2UniformDragger.h
-include/Inventor/draggers/SoScaleUniformDragger.h
-include/Inventor/draggers/SoSpotLightDragger.h
-include/Inventor/draggers/SoTabBoxDragger.h
-include/Inventor/draggers/SoTabPlaneDragger.h
-include/Inventor/draggers/SoTrackballDragger.h
-include/Inventor/draggers/SoTransformBoxDragger.h
-include/Inventor/draggers/SoTransformerDragger.h
-include/Inventor/draggers/SoTranslate1Dragger.h
-include/Inventor/draggers/SoTranslate2Dragger.h
-include/Inventor/manips/SoCenterballManip.h
-include/Inventor/manips/SoDirectionalLightManip.h
-include/Inventor/manips/SoHandleBoxManip.h
-include/Inventor/manips/SoJackManip.h
-include/Inventor/manips/SoPointLightManip.h
-include/Inventor/manips/SoSpotLightManip.h
-include/Inventor/manips/SoTabBoxManip.h
-include/Inventor/manips/SoTrackballManip.h
-include/Inventor/manips/SoTransformBoxManip.h
-include/Inventor/manips/SoTransformerManip.h
-include/Inventor/manips/SoTransformManip.h
-include/Inventor/nodekits/SoInteractionKit.h
-include/Inventor/nodekits/SoAppearanceKit.h
-include/Inventor/nodekits/SoBaseKit.h
-include/Inventor/nodekits/SoCameraKit.h
-include/Inventor/nodekits/SoLightKit.h
-include/Inventor/nodekits/SoNodeKit.h
-include/Inventor/nodekits/SoNodeKitListPart.h
-include/Inventor/nodekits/SoNodekitCatalog.h
-include/Inventor/nodekits/SoNodekitParts.h
-include/Inventor/nodekits/SoSceneKit.h
-include/Inventor/nodekits/SoSeparatorKit.h
-include/Inventor/nodekits/SoShapeKit.h
-include/Inventor/nodekits/SoSubKit.h
-include/Inventor/nodekits/SoWrapperKit.h
-include/Inventor/SoNodeKitPath.h
-include/Inventor/Xt/SoXt.h
-include/Inventor/Xt/SoXtCursors.h
-include/Inventor/Xt/SoXtClipboard.h
-include/Inventor/Xt/SoXtComponent.h
-include/Inventor/Xt/SoXtDirectionalLightEditor.h
-include/Inventor/Xt/SoXtGLWidget.h
-include/Inventor/Xt/SoXtIcons.h
-include/Inventor/Xt/SoXtLightSliderSet.h
-include/Inventor/Xt/SoXtMaterialEditor.h
-include/Inventor/Xt/SoXtMaterialList.h
-include/Inventor/Xt/SoXtMaterialSliderSet.h
-include/Inventor/Xt/SoXtPrintDialog.h
-include/Inventor/Xt/SoXtRenderArea.h
-include/Inventor/Xt/SoXtResource.h
-include/Inventor/Xt/SoXtSliderSet.h
-include/Inventor/Xt/SoXtSliderSetBase.h
-include/Inventor/Xt/SoXtTransformSliderSet.h
-include/Inventor/Xt/devices/SoXtDevice.h
-include/Inventor/Xt/devices/SoXtInputFocus.h
-include/Inventor/Xt/devices/SoXtKeyboard.h
-include/Inventor/Xt/devices/SoXtMouse.h
-include/Inventor/Xt/devices/SoXtSpaceball.h
-include/Inventor/Xt/viewers/SoXtConstrainedViewer.h
-include/Inventor/Xt/viewers/SoXtExaminerViewer.h
-include/Inventor/Xt/viewers/SoXtFlyViewer.h
-include/Inventor/Xt/viewers/SoXtFullViewer.h
-include/Inventor/Xt/viewers/SoXtPlaneViewer.h
-include/Inventor/Xt/viewers/SoXtViewer.h
-include/Inventor/Xt/viewers/SoXtWalkViewer.h
-lib/libInventor.so
-lib/libInventorXt.so
-man/man1/SceneViewer.1.gz
-man/man1/inventor.1.gz
-man/man1/iv2toiv1.1.gz
-man/man1/ivcat.1.gz
-man/man1/ivdowngrade.1.gz
-man/man1/ivfix.1.gz
-man/man1/ivinfo.1.gz
-man/man1/ivview.1.gz
-man/man3/SbBool.3iv.gz
-man/man3/SbBox2f.3iv.gz
-man/man3/SbBox2s.3iv.gz
-man/man3/SbBox3f.3iv.gz
-man/man3/SbColor.3iv.gz
-man/man3/SbCylinder.3iv.gz
-man/man3/SbCylinderPlaneProjector.3iv.gz
-man/man3/SbCylinderProjector.3iv.gz
-man/man3/SbCylinderSectionProjector.3iv.gz
-man/man3/SbCylinderSheetProjector.3iv.gz
-man/man3/SbLine.3iv.gz
-man/man3/SbLineProjector.3iv.gz
-man/man3/SbMatrix.3iv.gz
-man/man3/SbName.3iv.gz
-man/man3/SbPList.3iv.gz
-man/man3/SbPlane.3iv.gz
-man/man3/SbPlaneProjector.3iv.gz
-man/man3/SbProjector.3iv.gz
-man/man3/SbRotation.3iv.gz
-man/man3/SbSphere.3iv.gz
-man/man3/SbSpherePlaneProjector.3iv.gz
-man/man3/SbSphereProjector.3iv.gz
-man/man3/SbSphereSectionProjector.3iv.gz
-man/man3/SbSphereSheetProjector.3iv.gz
-man/man3/SbString.3iv.gz
-man/man3/SbTime.3iv.gz
-man/man3/SbVec2f.3iv.gz
-man/man3/SbVec2s.3iv.gz
-man/man3/SbVec3f.3iv.gz
-man/man3/SbVec4f.3iv.gz
-man/man3/SbViewVolume.3iv.gz
-man/man3/SbViewportRegion.3iv.gz
-man/man3/SbXfBox3f.3iv.gz
-man/man3/SoAction.3iv.gz
-man/man3/SoAlarmSensor.3iv.gz
-man/man3/SoAnnotation.3iv.gz
-man/man3/SoAntiSquish.3iv.gz
-man/man3/SoAppearanceKit.3iv.gz
-man/man3/SoArray.3iv.gz
-man/man3/SoAsciiText.3iv.gz
-man/man3/SoBase.3iv.gz
-man/man3/SoBaseColor.3iv.gz
-man/man3/SoBaseKit.3iv.gz
-man/man3/SoBaseList.3iv.gz
-man/man3/SoBlinker.3iv.gz
-man/man3/SoBoolOperation.3iv.gz
-man/man3/SoBoxHighlightRenderAction.3iv.gz
-man/man3/SoButtonEvent.3iv.gz
-man/man3/SoByteStream.3iv.gz
-man/man3/SoCalculator.3iv.gz
-man/man3/SoCallback.3iv.gz
-man/man3/SoCallbackAction.3iv.gz
-man/man3/SoCallbackList.3iv.gz
-man/man3/SoCamera.3iv.gz
-man/man3/SoCameraKit.3iv.gz
-man/man3/SoCenterballDragger.3iv.gz
-man/man3/SoCenterballManip.3iv.gz
-man/man3/SoClipPlane.3iv.gz
-man/man3/SoColorIndex.3iv.gz
-man/man3/SoComplexity.3iv.gz
-man/man3/SoComposeMatrix.3iv.gz
-man/man3/SoComposeRotation.3iv.gz
-man/man3/SoComposeRotationFromTo.3iv.gz
-man/man3/SoComposeVec2f.3iv.gz
-man/man3/SoComposeVec3f.3iv.gz
-man/man3/SoComposeVec4f.3iv.gz
-man/man3/SoComputeBoundingBox.3iv.gz
-man/man3/SoConcatenate.3iv.gz
-man/man3/SoCone.3iv.gz
-man/man3/SoConeDetail.3iv.gz
-man/man3/SoCoordinate3.3iv.gz
-man/man3/SoCoordinate4.3iv.gz
-man/man3/SoCounter.3iv.gz
-man/man3/SoCube.3iv.gz
-man/man3/SoCubeDetail.3iv.gz
-man/man3/SoCylinder.3iv.gz
-man/man3/SoCylinderDetail.3iv.gz
-man/man3/SoDB.3iv.gz
-man/man3/SoDataSensor.3iv.gz
-man/man3/SoDebugError.3iv.gz
-man/man3/SoDecomposeMatrix.3iv.gz
-man/man3/SoDecomposeRotation.3iv.gz
-man/man3/SoDecomposeVec2f.3iv.gz
-man/man3/SoDecomposeVec3f.3iv.gz
-man/man3/SoDecomposeVec4f.3iv.gz
-man/man3/SoDelayQueueSensor.3iv.gz
-man/man3/SoDetail.3iv.gz
-man/man3/SoDetailList.3iv.gz
-man/man3/SoDirectionalLight.3iv.gz
-man/man3/SoDirectionalLightDragger.3iv.gz
-man/man3/SoDirectionalLightManip.3iv.gz
-man/man3/SoDragPointDragger.3iv.gz
-man/man3/SoDragger.3iv.gz
-man/man3/SoDrawStyle.3iv.gz
-man/man3/SoElapsedTime.3iv.gz
-man/man3/SoEngine.3iv.gz
-man/man3/SoEngineList.3iv.gz
-man/man3/SoEngineOutput.3iv.gz
-man/man3/SoEngineOutputList.3iv.gz
-man/man3/SoEnvironment.3iv.gz
-man/man3/SoError.3iv.gz
-man/man3/SoEvent.3iv.gz
-man/man3/SoEventCallback.3iv.gz
-man/man3/SoFaceDetail.3iv.gz
-man/man3/SoFaceSet.3iv.gz
-man/man3/SoField.3iv.gz
-man/man3/SoFieldContainer.3iv.gz
-man/man3/SoFieldList.3iv.gz
-man/man3/SoFieldSensor.3iv.gz
-man/man3/SoFile.3iv.gz
-man/man3/SoFont.3iv.gz
-man/man3/SoFontStyle.3iv.gz
-man/man3/SoGLRenderAction.3iv.gz
-man/man3/SoGate.3iv.gz
-man/man3/SoGetBoundingBoxAction.3iv.gz
-man/man3/SoGetMatrixAction.3iv.gz
-man/man3/SoGroup.3iv.gz
-man/man3/SoHandleBoxDragger.3iv.gz
-man/man3/SoHandleBoxManip.3iv.gz
-man/man3/SoHandleEventAction.3iv.gz
-man/man3/SoIdleSensor.3iv.gz
-man/man3/SoIndexedFaceSet.3iv.gz
-man/man3/SoIndexedLineSet.3iv.gz
-man/man3/SoIndexedNurbsCurve.3iv.gz
-man/man3/SoIndexedNurbsSurface.3iv.gz
-man/man3/SoIndexedShape.3iv.gz
-man/man3/SoIndexedTriangleStripSet.3iv.gz
-man/man3/SoInfo.3iv.gz
-man/man3/SoInput.3iv.gz
-man/man3/SoInteraction.3iv.gz
-man/man3/SoInteractionKit.3iv.gz
-man/man3/SoInterpolate.3iv.gz
-man/man3/SoInterpolateFloat.3iv.gz
-man/man3/SoInterpolateRotation.3iv.gz
-man/man3/SoInterpolateVec2f.3iv.gz
-man/man3/SoInterpolateVec3f.3iv.gz
-man/man3/SoInterpolateVec4f.3iv.gz
-man/man3/SoJackDragger.3iv.gz
-man/man3/SoJackManip.3iv.gz
-man/man3/SoKeyboardEvent.3iv.gz
-man/man3/SoLOD.3iv.gz
-man/man3/SoLabel.3iv.gz
-man/man3/SoLevelOfDetail.3iv.gz
-man/man3/SoLight.3iv.gz
-man/man3/SoLightKit.3iv.gz
-man/man3/SoLightModel.3iv.gz
-man/man3/SoLineDetail.3iv.gz
-man/man3/SoLineHighlightRenderAction.3iv.gz
-man/man3/SoLineSet.3iv.gz
-man/man3/SoLinearProfile.3iv.gz
-man/man3/SoLocateHighlight.3iv.gz
-man/man3/SoLocation2Event.3iv.gz
-man/man3/SoMFBitMask.3iv.gz
-man/man3/SoMFBool.3iv.gz
-man/man3/SoMFColor.3iv.gz
-man/man3/SoMFEngine.3iv.gz
-man/man3/SoMFEnum.3iv.gz
-man/man3/SoMFFloat.3iv.gz
-man/man3/SoMFInt32.3iv.gz
-man/man3/SoMFLong.3iv.gz
-man/man3/SoMFMatrix.3iv.gz
-man/man3/SoMFName.3iv.gz
-man/man3/SoMFNode.3iv.gz
-man/man3/SoMFPath.3iv.gz
-man/man3/SoMFPlane.3iv.gz
-man/man3/SoMFRotation.3iv.gz
-man/man3/SoMFShort.3iv.gz
-man/man3/SoMFString.3iv.gz
-man/man3/SoMFTime.3iv.gz
-man/man3/SoMFUInt32.3iv.gz
-man/man3/SoMFULong.3iv.gz
-man/man3/SoMFUShort.3iv.gz
-man/man3/SoMFVec2f.3iv.gz
-man/man3/SoMFVec3f.3iv.gz
-man/man3/SoMFVec4f.3iv.gz
-man/man3/SoMField.3iv.gz
-man/man3/SoMaterial.3iv.gz
-man/man3/SoMaterialBinding.3iv.gz
-man/man3/SoMatrixTransform.3iv.gz
-man/man3/SoMemoryError.3iv.gz
-man/man3/SoMotion3Event.3iv.gz
-man/man3/SoMouseButtonEvent.3iv.gz
-man/man3/SoMultipleCopy.3iv.gz
-man/man3/SoNode.3iv.gz
-man/man3/SoNodeKit.3iv.gz
-man/man3/SoNodeKitDetail.3iv.gz
-man/man3/SoNodeKitListPart.3iv.gz
-man/man3/SoNodeKitPath.3iv.gz
-man/man3/SoNodeList.3iv.gz
-man/man3/SoNodeSensor.3iv.gz
-man/man3/SoNodekitCatalog.3iv.gz
-man/man3/SoNonIndexedShape.3iv.gz
-man/man3/SoNormal.3iv.gz
-man/man3/SoNormalBinding.3iv.gz
-man/man3/SoNurbsCurve.3iv.gz
-man/man3/SoNurbsProfile.3iv.gz
-man/man3/SoNurbsSurface.3iv.gz
-man/man3/SoOffscreenRenderer.3iv.gz
-man/man3/SoOnOff.3iv.gz
-man/man3/SoOneShot.3iv.gz
-man/man3/SoOneShotSensor.3iv.gz
-man/man3/SoOrthographicCamera.3iv.gz
-man/man3/SoOutput.3iv.gz
-man/man3/SoPackedColor.3iv.gz
-man/man3/SoPath.3iv.gz
-man/man3/SoPathList.3iv.gz
-man/man3/SoPathSensor.3iv.gz
-man/man3/SoPathSwitch.3iv.gz
-man/man3/SoPendulum.3iv.gz
-man/man3/SoPerspectiveCamera.3iv.gz
-man/man3/SoPickAction.3iv.gz
-man/man3/SoPickStyle.3iv.gz
-man/man3/SoPickedPoint.3iv.gz
-man/man3/SoPickedPointList.3iv.gz
-man/man3/SoPointDetail.3iv.gz
-man/man3/SoPointLight.3iv.gz
-man/man3/SoPointLightDragger.3iv.gz
-man/man3/SoPointLightManip.3iv.gz
-man/man3/SoPointSet.3iv.gz
-man/man3/SoPrimitiveVertex.3iv.gz
-man/man3/SoProfile.3iv.gz
-man/man3/SoProfileCoordinate2.3iv.gz
-man/man3/SoProfileCoordinate3.3iv.gz
-man/man3/SoQuadMesh.3iv.gz
-man/man3/SoRayPickAction.3iv.gz
-man/man3/SoReadError.3iv.gz
-man/man3/SoResetTransform.3iv.gz
-man/man3/SoRotateCylindricalDragger.3iv.gz
-man/man3/SoRotateDiscDragger.3iv.gz
-man/man3/SoRotateSphericalDragger.3iv.gz
-man/man3/SoRotation.3iv.gz
-man/man3/SoRotationXYZ.3iv.gz
-man/man3/SoRotor.3iv.gz
-man/man3/SoSFBitMask.3iv.gz
-man/man3/SoSFBool.3iv.gz
-man/man3/SoSFColor.3iv.gz
-man/man3/SoSFEngine.3iv.gz
-man/man3/SoSFEnum.3iv.gz
-man/man3/SoSFFloat.3iv.gz
-man/man3/SoSFImage.3iv.gz
-man/man3/SoSFInt32.3iv.gz
-man/man3/SoSFLong.3iv.gz
-man/man3/SoSFMatrix.3iv.gz
-man/man3/SoSFName.3iv.gz
-man/man3/SoSFNode.3iv.gz
-man/man3/SoSFPath.3iv.gz
-man/man3/SoSFPlane.3iv.gz
-man/man3/SoSFRotation.3iv.gz
-man/man3/SoSFShort.3iv.gz
-man/man3/SoSFString.3iv.gz
-man/man3/SoSFTime.3iv.gz
-man/man3/SoSFTrigger.3iv.gz
-man/man3/SoSFUInt32.3iv.gz
-man/man3/SoSFULong.3iv.gz
-man/man3/SoSFUShort.3iv.gz
-man/man3/SoSFVec2f.3iv.gz
-man/man3/SoSFVec3f.3iv.gz
-man/man3/SoSFVec4f.3iv.gz
-man/man3/SoSField.3iv.gz
-man/man3/SoScale.3iv.gz
-man/man3/SoScale1Dragger.3iv.gz
-man/man3/SoScale2Dragger.3iv.gz
-man/man3/SoScale2UniformDragger.3iv.gz
-man/man3/SoScaleUniformDragger.3iv.gz
-man/man3/SoSceneKit.3iv.gz
-man/man3/SoSceneManager.3iv.gz
-man/man3/SoSearchAction.3iv.gz
-man/man3/SoSelectOne.3iv.gz
-man/man3/SoSelection.3iv.gz
-man/man3/SoSensor.3iv.gz
-man/man3/SoSeparator.3iv.gz
-man/man3/SoSeparatorKit.3iv.gz
-man/man3/SoShape.3iv.gz
-man/man3/SoShapeHints.3iv.gz
-man/man3/SoShapeKit.3iv.gz
-man/man3/SoShuttle.3iv.gz
-man/man3/SoSpaceballButtonEvent.3iv.gz
-man/man3/SoSphere.3iv.gz
-man/man3/SoSpotLight.3iv.gz
-man/man3/SoSpotLightDragger.3iv.gz
-man/man3/SoSpotLightManip.3iv.gz
-man/man3/SoSurroundScale.3iv.gz
-man/man3/SoSwitch.3iv.gz
-man/man3/SoTabBoxDragger.3iv.gz
-man/man3/SoTabBoxManip.3iv.gz
-man/man3/SoTabPlaneDragger.3iv.gz
-man/man3/SoText2.3iv.gz
-man/man3/SoText3.3iv.gz
-man/man3/SoTextDetail.3iv.gz
-man/man3/SoTexture2.3iv.gz
-man/man3/SoTexture2Transform.3iv.gz
-man/man3/SoTextureCoordinate2.3iv.gz
-man/man3/SoTextureCoordinateBinding.3iv.gz
-man/man3/SoTextureCoordinateDefault.3iv.gz
-man/man3/SoTextureCoordinateEnvironment.3iv.gz
-man/man3/SoTextureCoordinateFunction.3iv.gz
-man/man3/SoTextureCoordinatePlane.3iv.gz
-man/man3/SoTimeCounter.3iv.gz
-man/man3/SoTimerQueueSensor.3iv.gz
-man/man3/SoTimerSensor.3iv.gz
-man/man3/SoTrackballDragger.3iv.gz
-man/man3/SoTrackballManip.3iv.gz
-man/man3/SoTranReceiver.3iv.gz
-man/man3/SoTranSender.3iv.gz
-man/man3/SoTransform.3iv.gz
-man/man3/SoTransformBoxDragger.3iv.gz
-man/man3/SoTransformBoxManip.3iv.gz
-man/man3/SoTransformManip.3iv.gz
-man/man3/SoTransformSeparator.3iv.gz
-man/man3/SoTransformVec3f.3iv.gz
-man/man3/SoTransformation.3iv.gz
-man/man3/SoTransformerDragger.3iv.gz
-man/man3/SoTransformerManip.3iv.gz
-man/man3/SoTranslate1Dragger.3iv.gz
-man/man3/SoTranslate2Dragger.3iv.gz
-man/man3/SoTranslation.3iv.gz
-man/man3/SoTriangleStripSet.3iv.gz
-man/man3/SoTriggerAny.3iv.gz
-man/man3/SoType.3iv.gz
-man/man3/SoTypeList.3iv.gz
-man/man3/SoUnits.3iv.gz
-man/man3/SoVertexProperty.3iv.gz
-man/man3/SoVertexShape.3iv.gz
-man/man3/SoWWWAnchor.3iv.gz
-man/man3/SoWWWInline.3iv.gz
-man/man3/SoWrapperKit.3iv.gz
-man/man3/SoWriteAction.3iv.gz
-man/man3/SoXt.3iv.gz
-man/man3/SoXtClipboard.3iv.gz
-man/man3/SoXtComponent.3iv.gz
-man/man3/SoXtConstrainedViewer.3iv.gz
-man/man3/SoXtDevice.3iv.gz
-man/man3/SoXtDirectionalLightEditor.3iv.gz
-man/man3/SoXtExaminerViewer.3iv.gz
-man/man3/SoXtFlyViewer.3iv.gz
-man/man3/SoXtFullViewer.3iv.gz
-man/man3/SoXtGLWidget.3iv.gz
-man/man3/SoXtInputFocus.3iv.gz
-man/man3/SoXtKeyboard.3iv.gz
-man/man3/SoXtLightSliderSet.3iv.gz
-man/man3/SoXtMaterialEditor.3iv.gz
-man/man3/SoXtMaterialList.3iv.gz
-man/man3/SoXtMaterialSliderSet.3iv.gz
-man/man3/SoXtMouse.3iv.gz
-man/man3/SoXtPlaneViewer.3iv.gz
-man/man3/SoXtPrintDialog.3iv.gz
-man/man3/SoXtRenderArea.3iv.gz
-man/man3/SoXtResource.3iv.gz
-man/man3/SoXtSliderSet.3iv.gz
-man/man3/SoXtSliderSetBase.3iv.gz
-man/man3/SoXtSpaceball.3iv.gz
-man/man3/SoXtTransformSliderSet.3iv.gz
-man/man3/SoXtViewer.3iv.gz
-man/man3/SoXtWalkViewer.3iv.gz
-share/help/Inventor/SoXtBaseEditor.help
-share/help/Inventor/SoXtBaseViewer.help
-share/help/Inventor/SoXtColorEditor.help
-share/help/Inventor/SoXtDirectionalLightEditor.help
-share/help/Inventor/SoXtExaminerViewer.help
-share/help/Inventor/SoXtFlyViewer.help
-share/help/Inventor/SoXtMaterialEditor.help
-share/help/Inventor/SoXtPlaneViewer.help
-share/help/Inventor/SoXtWalkViewer.help
-share/help/ivview/ivview.about
-share/data/models/CyberHeads/README
-share/data/models/CyberHeads/josie.iv
-share/data/models/CyberHeads/paul.iv
-share/data/models/CyberHeads/rikk.iv
-share/data/models/README
-share/data/models/bird.iv
-share/data/models/buildings/Barcelona.iv
-share/data/models/buildings/temple.iv
-share/data/models/buildings/windmill.iv
-share/data/models/chair.iv
-share/data/models/chess/bishop.iv
-share/data/models/chess/chessboard.iv
-share/data/models/chess/king.iv
-share/data/models/chess/knight.iv
-share/data/models/chess/pawn.iv
-share/data/models/chess/queen.iv
-share/data/models/chess/rook.iv
-share/data/models/diamond.iv
-share/data/models/engine.iv
-share/data/models/food/apple.iv
-share/data/models/food/banana.iv
-share/data/models/food/mushroom.iv
-share/data/models/food/pear.iv
-share/data/models/furniture/ceilingLamp.iv
-share/data/models/furniture/table.iv
-share/data/models/geography/README
-share/data/models/geography/coasts.iv
-share/data/models/geography/earth.iv
-share/data/models/heart.iv
-share/data/models/household/canstick.iv
-share/data/models/household/manillaFolder.iv
-share/data/models/household/martini.iv
-share/data/models/household/mug.iv
-share/data/models/household/outlet.iv
-share/data/models/household/plant.iv
-share/data/models/household/plug.iv
-share/data/models/household/pump.iv
-share/data/models/household/teapot.iv
-share/data/models/household/trackLights.iv
-share/data/models/machines/coarseGear.iv
-share/data/models/machines/compressor.iv
-share/data/models/machines/fineGear.iv
-share/data/models/machines/lathe.iv
-share/data/models/machines/simpleEngine.iv
-share/data/models/machines/simpleMonitor.iv
-share/data/models/machines/vise.iv
-share/data/models/machines/windTunnel.iv
-share/data/models/moon.iv
-share/data/models/robots/cubeMan.iv
-share/data/models/robots/cylMan.iv
-share/data/models/robots/kitMan.iv
-share/data/models/robots/roboHand.iv
-share/data/models/robots/robotcop.iv
-share/data/models/robots/sphereMan.iv
-share/data/models/scenes/README
-share/data/models/scenes/chesschairs.env
-share/data/models/scenes/chesschairs.iv
-share/data/models/scenes/curtain.iv
-share/data/models/scenes/glider.env
-share/data/models/scenes/glider.iv
-share/data/models/scenes/stagedancers.env
-share/data/models/scenes/stagedancers.iv
-share/data/models/sgi/indigo.iv
-share/data/models/sgi/logo.iv
-share/data/models/sgi/sgilogo.iv
-share/data/models/shamrock.iv
-share/data/models/shell.iv
-share/data/models/simple/10by10.iv
-share/data/models/simple/README
-share/data/models/simple/axis.iv
-share/data/models/simple/cone.iv
-share/data/models/simple/cube.iv
-share/data/models/simple/cylinder.iv
-share/data/models/simple/faceSet.iv
-share/data/models/simple/indexedFaceSet.iv
-share/data/models/simple/indexedTriangleMesh.iv
-share/data/models/simple/quadMesh.iv
-share/data/models/simple/sphere.iv
-share/data/models/simple/star.iv
-share/data/models/simple/tet.iv
-share/data/models/simple/text.iv
-share/data/models/simple/text3.iv
-share/data/models/simple/texture.iv
-share/data/models/simple/three.iv
-share/data/models/simple/tri.iv
-share/data/models/simple/triangleStripSet.iv
-share/data/models/slotMachine.iv
-share/data/models/spongetri4.iv
-share/data/models/star.iv
-share/data/models/torus.iv
-share/data/models/toys/cannon.iv
-share/data/models/toys/dart.iv
-share/data/models/toys/jackInTheBox.iv
-share/data/models/toys/lavalamp.iv
-share/data/models/toys/legoDog.iv
-share/data/models/toys/top.iv
-share/data/models/vehicles/767.iv
-share/data/models/vehicles/aircar.iv
-share/data/models/vehicles/f16.iv
-share/data/models/vehicles/fiero.iv
-share/data/models/vehicles/gunstar.iv
-share/data/models/vehicles/kittyHawk.iv
-share/data/models/vehicles/spacestation.iv
-share/data/models/vehicles/x29.iv
-share/data/models/wheel.iv