Open Inventor Reference
MeVis/ThirdParty/Sources/Inventor/inventor/lib/mevis/include/Inventor/SoInventor.h
Go to the documentation of this file.
00001 /*
00002  *
00003  *  Copyright (C) 2006 MeVis Research GmbH  All Rights Reserved.
00004  *
00005  *  This library is free software; you can redistribute it and/or
00006  *  modify it under the terms of the GNU Lesser General Public
00007  *  License as published by the Free Software Foundation; either
00008  *  version 2.1 of the License, or (at your option) any later version.
00009  *
00010  *  This library is distributed in the hope that it will be useful,
00011  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
00012  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00013  *  Lesser General Public License for more details.
00014  *
00015  *  Further, this software is distributed without any warranty that it is
00016  *  free of the rightful claim of any third person regarding infringement
00017  *  or the like.  Any license provided herein, whether implied or
00018  *  otherwise, applies only to this software file.  Patent licenses, if
00019  *  any, provided herein do not apply to combinations of this program with
00020  *  other software, or any other product whatsoever.
00021  *
00022  *  You should have received a copy of the GNU Lesser General Public
00023  *  License along with this library; if not, write to the Free Software
00024  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
00025  *
00026  *  Contact information: MeVis, Center for Medical Diagnostic Systems and
00027  *  Visualization GmbH, Universitätsallee 29, D-28359 Bremen, GERMANY, or:
00028  *
00029  *  http://www.mevis.de
00030  *
00031  */
00032 
00033 /*
00034  * Copyright (C) 2006   MeVis Research GmbH
00035  *
00036  _______________________________________________________________________
00037  _______________  M E V I S   R E S E A R C H   G M B H  _______________
00038  |
00039  |   Description:
00040  |      This header file includes all Open Inventor headers.
00041  |
00042  |   Author(s)      : Felix Ritter
00043  |
00044  _______________  M E V I S   R E S E A R C H   G M B H  _______________
00045  _______________________________________________________________________
00046  */
00047 
00048 #ifndef  _SO_INVENTOR_
00049 #define  _SO_INVENTOR_
00050 
00052 
00053 #include <Inventor/Sb.h>
00054 #include <Inventor/So.h>
00055 
00056 #include <Inventor/SoSceneManager.h>
00057 
00058 #include <Inventor/SoInteraction.h>
00059 
00060 #include <Inventor/elements/SoAccumulatedElement.h>
00061 #include <Inventor/elements/SoBBoxModelMatrixElement.h>
00062 #include <Inventor/elements/SoCacheElement.h>
00063 #include <Inventor/elements/SoClipPlaneElement.h>
00064 #include <Inventor/elements/SoComplexityElement.h>
00065 #include <Inventor/elements/SoComplexityTypeElement.h>
00066 #include <Inventor/elements/SoCoordinateElement.h>
00067 #include <Inventor/elements/SoCreaseAngleElement.h>
00068 #include <Inventor/elements/SoDrawStyleElement.h>
00069 #include <Inventor/elements/SoElement.h>
00070 #include <Inventor/elements/SoElements.h>
00071 #include <Inventor/elements/SoFloatElement.h>
00072 #include <Inventor/elements/SoFocalDistanceElement.h>
00073 #include <Inventor/elements/SoFontNameElement.h>
00074 #include <Inventor/elements/SoFontSizeElement.h>
00075 #include <Inventor/elements/SoGLCacheContextElement.h>
00076 #include <Inventor/elements/SoGLClipPlaneElement.h>
00077 #include <Inventor/elements/SoGLCoordinateElement.h>
00078 #include <Inventor/elements/SoGLDrawStyleElement.h>
00079 #include <Inventor/elements/SoGLLazyElement.h>
00080 #include <Inventor/elements/SoGLLightIdElement.h>
00081 #include <Inventor/elements/SoGLLinePatternElement.h>
00082 #include <Inventor/elements/SoGLLineWidthElement.h>
00083 #include <Inventor/elements/SoGLModelMatrixElement.h>
00084 #include <Inventor/elements/SoGLNormalElement.h>
00085 #include <Inventor/elements/SoGLPointSizeElement.h>
00086 #include <Inventor/elements/SoGLProjectionMatrixElement.h>
00087 #include <Inventor/elements/SoGLRenderPassElement.h>
00088 #include <Inventor/elements/SoGLShapeHintsElement.h>
00089 #include <Inventor/elements/SoGLStencilBitsElement.h>
00090 #include <Inventor/elements/SoGLTextureCoordinateElement.h>
00091 #include <Inventor/elements/SoGLTextureEnabledElement.h>
00092 #include <Inventor/elements/SoGLTextureImageElement.h>
00093 #include <Inventor/elements/SoGLTextureMatrixElement.h>
00094 #include <Inventor/elements/SoGLUpdateAreaElement.h>
00095 #include <Inventor/elements/SoGLViewingMatrixElement.h>
00096 #include <Inventor/elements/SoGLPolygonOffsetElement.h>
00097 #include <Inventor/elements/SoGLViewportRegionElement.h>
00098 #include <Inventor/elements/SoStencilBitsElement.h>
00099 #include <Inventor/elements/SoInt32Element.h>
00100 #include <Inventor/elements/SoLazyElement.h>
00101 #include <Inventor/elements/SoLightAttenuationElement.h>
00102 #include <Inventor/elements/SoLightModelElement.h>
00103 #include <Inventor/elements/SoLinePatternElement.h>
00104 #include <Inventor/elements/SoLineWidthElement.h>
00105 #include <Inventor/elements/SoLocalBBoxMatrixElement.h>
00106 #include <Inventor/elements/SoMaterialBindingElement.h>
00107 #include <Inventor/elements/SoModelMatrixElement.h>
00108 #include <Inventor/elements/SoNormalBindingElement.h>
00109 #include <Inventor/elements/SoNormalElement.h>
00110 #include <Inventor/elements/SoOverrideElement.h>
00111 #include <Inventor/elements/SoPickRayElement.h>
00112 #include <Inventor/elements/SoPickStyleElement.h>
00113 #include <Inventor/elements/SoPointSizeElement.h>
00114 #include <Inventor/elements/SoPolygonOffsetElement.h>
00115 #include <Inventor/elements/SoProfileCoordinateElement.h>
00116 #include <Inventor/elements/SoProfileElement.h>
00117 #include <Inventor/elements/SoProjectionMatrixElement.h>
00118 #include <Inventor/elements/SoReplacedElement.h>
00119 #include <Inventor/elements/SoShapeHintsElement.h>
00120 #include <Inventor/elements/SoShapeStyleElement.h>
00121 #include <Inventor/elements/SoSubElement.h>
00122 #include <Inventor/elements/SoSwitchElement.h>
00123 #include <Inventor/elements/SoTextureCoordinateBindingElement.h>
00124 #include <Inventor/elements/SoTextureCoordinateElement.h>
00125 #include <Inventor/elements/SoTextureImageElement.h>
00126 #include <Inventor/elements/SoTextureMatrixElement.h>
00127 #include <Inventor/elements/SoTextureQualityElement.h>
00128 #include <Inventor/elements/SoUnitsElement.h>
00129 #include <Inventor/elements/SoViewingMatrixElement.h>
00130 #include <Inventor/elements/SoViewportRegionElement.h>
00131 #include <Inventor/elements/SoViewVolumeElement.h>
00132 #include <Inventor/elements/SoWindowElement.h>
00133 
00134 #include <Inventor/manips/SoCenterballManip.h>
00135 #include <Inventor/manips/SoDirectionalLightManip.h>
00136 #include <Inventor/manips/SoHandleBoxManip.h>
00137 #include <Inventor/manips/SoJackManip.h>
00138 #include <Inventor/manips/SoPointLightManip.h>
00139 #include <Inventor/manips/SoSpotLightManip.h>
00140 #include <Inventor/manips/SoTabBoxManip.h>
00141 #include <Inventor/manips/SoTrackballManip.h>
00142 #include <Inventor/manips/SoTransformBoxManip.h>
00143 #include <Inventor/manips/SoTransformerManip.h>
00144 #include <Inventor/manips/SoTransformManip.h>
00145 
00146 #include <Inventor/nodekits/SoAppearanceKit.h>
00147 #include <Inventor/nodekits/SoBaseKit.h>
00148 #include <Inventor/nodekits/SoCameraKit.h>
00149 #include <Inventor/nodekits/SoInteractionKit.h>
00150 #include <Inventor/nodekits/SoLightKit.h>
00151 #include <Inventor/nodekits/SoNodeKit.h>
00152 #include <Inventor/nodekits/SoNodekitCatalog.h>
00153 #include <Inventor/nodekits/SoNodeKitListPart.h>
00154 #include <Inventor/nodekits/SoNodekitParts.h>
00155 #include <Inventor/nodekits/SoSceneKit.h>
00156 #include <Inventor/nodekits/SoSeparatorKit.h>
00157 #include <Inventor/nodekits/SoShapeKit.h>
00158 #include <Inventor/nodekits/SoSubKit.h>
00159 #include <Inventor/nodekits/SoWrapperKit.h>
00160 
00162 
00163 #include <Inventor/SoCatch.h>
00164 #include <Inventor/SoMeVis.h>
00165 #include <Inventor/SoTrace.h>
00166 #include <Inventor/elements/SoGLPolygonOffsetElement.h>
00167 #include <Inventor/elements/SoGLStencilBitsElement.h>
00168 #include <Inventor/elements/SoPolygonOffsetElement.h>
00169 #include <Inventor/elements/SoStencilBitsElement.h>
00170 #include <Inventor/fields/SoSFVec2s.h>
00171 #include <Inventor/fields/SoSFVec3s.h>
00172 #include <Inventor/nodes/SoPolygonOffset.h>
00173 
00174 #endif  // _SO_INVENTOR_