Open Inventor Reference
|
00001 /* 00002 * 00003 * Copyright (C) 2000 Silicon Graphics, Inc. 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: Silicon Graphics, Inc., 1600 Amphitheatre Pkwy, 00027 * Mountain View, CA 94043, or: 00028 * 00029 * http://www.sgi.com 00030 * 00031 * For further information regarding this notice, see: 00032 * 00033 * http://oss.sgi.com/projects/GenInfo/NoticeExplan/ 00034 * 00035 */ 00036 00037 00038 /* 00039 * Copyright (C) 1990,91 Silicon Graphics, Inc. 00040 * 00041 _______________________________________________________________________ 00042 ______________ S I L I C O N G R A P H I C S I N C . ____________ 00043 | 00044 | $Revision: 1.1.1.1 $ 00045 | 00046 | Description: 00047 | This file #includes files that define ALL standard Inventor 00048 | node classes. It is provided as a convenience. 00049 | 00050 | Author(s) : Paul S. Strauss, Thad Beier 00051 | 00052 | Notes: 00053 | Try not to include this file; use only those specific ones 00054 | that you actually need. 00055 | 00056 ______________ S I L I C O N G R A P H I C S I N C . ____________ 00057 _______________________________________________________________________ 00058 */ 00059 00060 #ifndef _SO_NODES_ 00061 #define _SO_NODES_ 00062 00063 #include <Inventor/nodes/SoAnnotation.h> 00064 #include <Inventor/nodes/SoArray.h> 00065 #include <Inventor/nodes/SoAsciiText.h> 00066 #include <Inventor/nodes/SoBaseColor.h> 00067 #include <Inventor/nodes/SoBlinker.h> 00068 #include <Inventor/nodes/SoCallback.h> 00069 #include <Inventor/nodes/SoCamera.h> 00070 #include <Inventor/nodes/SoClipPlane.h> 00071 #include <Inventor/nodes/SoColorIndex.h> 00072 #include <Inventor/nodes/SoComplexity.h> 00073 #include <Inventor/nodes/SoCone.h> 00074 #include <Inventor/nodes/SoCoordinate3.h> 00075 #include <Inventor/nodes/SoCoordinate4.h> 00076 #include <Inventor/nodes/SoCube.h> 00077 #include <Inventor/nodes/SoCylinder.h> 00078 #include <Inventor/nodes/SoDirectionalLight.h> 00079 #include <Inventor/nodes/SoDrawStyle.h> 00080 #include <Inventor/nodes/SoEnvironment.h> 00081 #include <Inventor/nodes/SoEventCallback.h> 00082 #include <Inventor/nodes/SoFaceSet.h> 00083 #include <Inventor/nodes/SoFile.h> 00084 #include <Inventor/nodes/SoFont.h> 00085 #include <Inventor/nodes/SoFontStyle.h> 00086 #include <Inventor/nodes/SoGroup.h> 00087 #include <Inventor/nodes/SoIndexedFaceSet.h> 00088 #include <Inventor/nodes/SoIndexedTriangleSet.h> 00089 #include <Inventor/nodes/SoIndexedLineSet.h> 00090 #include <Inventor/nodes/SoIndexedNurbsCurve.h> 00091 #include <Inventor/nodes/SoIndexedNurbsSurface.h> 00092 #include <Inventor/nodes/SoIndexedTriangleStripSet.h> 00093 #include <Inventor/nodes/SoIndexedShape.h> 00094 #include <Inventor/nodes/SoInfo.h> 00095 #include <Inventor/nodes/SoLabel.h> 00096 #include <Inventor/nodes/SoLevelOfDetail.h> 00097 #include <Inventor/nodes/SoLOD.h> 00098 #include <Inventor/nodes/SoLocateHighlight.h> 00099 #include <Inventor/nodes/SoLight.h> 00100 #include <Inventor/nodes/SoLightModel.h> 00101 #include <Inventor/nodes/SoLineSet.h> 00102 #include <Inventor/nodes/SoLinearProfile.h> 00103 #include <Inventor/nodes/SoMaterial.h> 00104 #include <Inventor/nodes/SoMaterialBinding.h> 00105 #include <Inventor/nodes/SoMatrixTransform.h> 00106 #include <Inventor/nodes/SoMultipleCopy.h> 00107 #include <Inventor/nodes/SoNonIndexedShape.h> 00108 #include <Inventor/nodes/SoNormal.h> 00109 #include <Inventor/nodes/SoNormalBinding.h> 00110 #include <Inventor/nodes/SoNurbsCurve.h> 00111 #include <Inventor/nodes/SoNurbsProfile.h> 00112 #include <Inventor/nodes/SoNurbsSurface.h> 00113 #include <Inventor/nodes/SoOrthographicCamera.h> 00114 #include <Inventor/nodes/SoPackedColor.h> 00115 #include <Inventor/nodes/SoPathSwitch.h> 00116 #include <Inventor/nodes/SoPendulum.h> 00117 #include <Inventor/nodes/SoPerspectiveCamera.h> 00118 #include <Inventor/nodes/SoPickStyle.h> 00119 #include <Inventor/nodes/SoPointLight.h> 00120 #include <Inventor/nodes/SoPointSet.h> 00121 #include <Inventor/nodes/SoProfile.h> 00122 #include <Inventor/nodes/SoProfileCoordinate2.h> 00123 #include <Inventor/nodes/SoProfileCoordinate3.h> 00124 #include <Inventor/nodes/SoQuadMesh.h> 00125 #include <Inventor/nodes/SoResetTransform.h> 00126 #include <Inventor/nodes/SoRotation.h> 00127 #include <Inventor/nodes/SoRotationXYZ.h> 00128 #include <Inventor/nodes/SoRotor.h> 00129 #include <Inventor/nodes/SoScale.h> 00130 #include <Inventor/nodes/SoSeparator.h> 00131 #include <Inventor/nodes/SoShape.h> 00132 #include <Inventor/nodes/SoShapeHints.h> 00133 #include <Inventor/nodes/SoShuttle.h> 00134 #include <Inventor/nodes/SoSphere.h> 00135 #include <Inventor/nodes/SoSpotLight.h> 00136 #include <Inventor/nodes/SoSwitch.h> 00137 #include <Inventor/nodes/SoText2.h> 00138 #include <Inventor/nodes/SoText3.h> 00139 #include <Inventor/nodes/SoTexture2.h> 00140 #include <Inventor/nodes/SoTexture2Transform.h> 00141 #include <Inventor/nodes/SoTextureCoordinate2.h> 00142 #include <Inventor/nodes/SoTextureCoordinateBinding.h> 00143 #include <Inventor/nodes/SoTextureCoordinateFunction.h> 00144 #include <Inventor/nodes/SoTextureCoordinateDefault.h> 00145 #include <Inventor/nodes/SoTextureCoordinateEnvironment.h> 00146 #include <Inventor/nodes/SoTextureCoordinatePlane.h> 00147 #include <Inventor/nodes/SoTransform.h> 00148 #include <Inventor/nodes/SoTransformSeparator.h> 00149 #include <Inventor/nodes/SoTransformation.h> 00150 #include <Inventor/nodes/SoTranslation.h> 00151 #include <Inventor/nodes/SoTriangleStripSet.h> 00152 #include <Inventor/nodes/SoUnits.h> 00153 #include <Inventor/nodes/SoVertexShape.h> 00154 #include <Inventor/nodes/SoVertexProperty.h> 00155 #include <Inventor/nodes/SoWWWAnchor.h> 00156 #include <Inventor/nodes/SoWWWInline.h> 00157 00158 #endif /* _SO_NODES_ */