Open Inventor Reference
|
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_