| VRS - The Virtual Rendering System |
| version 3.3 |
00001 /****************************************************************************** 00002 * VRS - The Virtual Rendering System 00003 * Copyright (C) 2003 Computer Graphics Systems Group at the 00004 * Hasso-Plattner-Institute (HPI), Potsdam, Germany. 00005 * 00006 * This library is free software; you can redistribute it and/or modify it 00007 * under the terms of the GNU Lesser General Public License as published by 00008 * the Free Software Foundation; either version 2.1 of the License, or (at 00009 * your option) any later version. This library is distributed in the hope 00010 * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied 00011 * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00012 * GNU Lesser General Public License for more details. You should have received 00013 * a copy of the GNU Lesser+ General Public License along with this library; if 00014 * not, write to the FreeSoftware Foundation, Inc., 59 Temple Place, Suite 330, 00015 * Boston, MA, 02111-1307, USA. 00016 ******************************************************************************/ 00017 00018 // $Id: sg_package.h 5877 2007-06-06 11:29:29Z Stefan_Maass $ 00019 // $Date: 2007-06-06 13:29:29 +0200 (Wed, 06 Jun 2007) $ 00020 // $Revision: 5877 $ 00021 // $State$ 00022 // $Author: Stefan_Maass $ 00023 // 00024 // $Log$ 00025 // Revision 1.22 2004/04/29 12:07:52 kirsch 00026 // added MultiSceneRenderer 00027 // 00028 // Revision 1.21 2004/03/30 12:43:38 skirsch 00029 // added vrml1node and reader 00030 // 00031 // Revision 1.20 2004/02/20 11:55:34 buchholz 00032 // txfnode removed 00033 // 00034 // Revision 1.19 2004/02/16 16:42:08 baumann 00035 // - moved class VRS::SceneNode from "vrs/sg/" to "vrs/" 00036 // - renamed class VRS::SceneGraphVisitor to class VRS::SceneNodeVisitor 00037 // and moved it from "vrs/sg/" to "vrs/" 00038 // 00039 // Revision 1.18 2004/02/16 14:25:58 skirsch 00040 // added txfreader 00041 // 00042 // Revision 1.17 2003/12/19 16:07:26 buchholz 00043 // scenegraphanalyzer added 00044 // 00045 // Revision 1.16 2003/12/18 17:13:34 baumann 00046 // class VRS::InteractionGroup renamed to class VRS::BehaviorGroup 00047 // 00048 // Revision 1.15 2003/12/08 08:54:46 kirsch 00049 // removed resizehandler and sceneview 00050 // 00051 // Revision 1.14 2003/11/07 14:19:26 kirsch 00052 // removed leading underscore from include guards 00053 // 00054 // Revision 1.13 2003/10/21 11:41:13 baumann 00055 // moved class VRSTime from "vrs/sg" to "vrs" 00056 // 00057 // Revision 1.12 2003/07/22 16:16:03 baumann 00058 // class Visitor renamed to class SceneNodeVisitor 00059 // 00060 // Revision 1.11 2002/09/04 15:52:15 baumann 00061 // BackBufferCanvas removed 00062 // ExternCanvas removed 00063 // 00064 // Revision 1.10 2002/08/22 14:41:55 baumann 00065 // renamed class OffscreenCanvas to OffscreenCanvasGL 00066 // and moved it from "vrs/sg" to "vrs/opengl" 00067 // 00068 // Revision 1.9 2002/06/04 08:43:39 skirsch 00069 // removed ftgl 00070 // 00071 // Revision 1.8 2002/04/30 08:45:13 skirsch 00072 // added curvetext 00073 // 00074 // Revision 1.7 2002/03/18 16:09:14 baumann 00075 // TimeUtil::time() replaced with VRSTime::now() 00076 // class TimeUtil removed 00077 // 00078 // Revision 1.6 2002/02/19 10:34:20 kosta 00079 // undone all changes since 2002-02-15 00080 // 00081 // Revision 1.4 2002/01/15 16:25:55 kosta 00082 // macros rewritten for a better namespace support 00083 // 00084 // Revision 1.3 2002/01/04 18:19:23 doellner 00085 // Redesign canvas classes: Studio merged into Canvas and removed. 00086 // 00087 // Revision 1.2 2001/11/13 16:36:31 kirsch 00088 // changed line feed to unix style (removed control-M) 00089 // 00090 // Revision 1.1.1.1 2001/06/08 08:09:21 kirsch 00091 // imported alpha-version by olli 00092 // 00093 00094 #ifndef VRS_SG_SG_PACKAGE_H 00095 #define VRS_SG_SG_PACKAGE_H 00096 00097 #include <vrs/sg/behaviorcallback.h> 00098 #include <vrs/sg/behaviorgroup.h> 00099 #include <vrs/sg/behaviornode.h> 00100 #include <vrs/sg/buttoncondition.h> 00101 #include <vrs/sg/buttonevent.h> 00102 #include <vrs/sg/canvas.h> 00103 #include <vrs/sg/canvasevent.h> 00104 #include <vrs/sg/clock.h> 00105 #include <vrs/sg/condition.h> 00106 #include <vrs/sg/configureevent.h> 00107 #include <vrs/sg/event.h> 00108 #include <vrs/sg/eventfilter.h> 00109 #include <vrs/sg/eventswitch.h> 00110 #include <vrs/sg/fpsclock.h> 00111 #include <vrs/sg/inputevent.h> 00112 #include <vrs/sg/interaction.h> 00113 #include <vrs/sg/key.h> 00114 #include <vrs/sg/keycondition.h> 00115 #include <vrs/sg/keyevent.h> 00116 #include <vrs/sg/leafbehavior.h> 00117 #include <vrs/sg/lookatmanipulator.h> 00118 #include <vrs/sg/manager.h> 00119 #include <vrs/sg/manipulator.h> 00120 #include <vrs/sg/moment.h> 00121 #include <vrs/sg/monobehavior.h> 00122 #include <vrs/sg/motioncondition.h> 00123 #include <vrs/sg/motionevent.h> 00124 #include <vrs/sg/panemanipulator.h> 00125 #include <vrs/sg/pointerevent.h> 00126 #include <vrs/sg/polybehavior.h> 00127 #include <vrs/sg/resizeevent.h> 00128 #include <vrs/sg/sceneadjuster.h> 00129 #include <vrs/sg/scenecallback.h> 00130 #include <vrs/sg/sceneconfiguration.h> 00131 #include <vrs/sg/scenegraphanalyzer.h> 00132 #include <vrs/sg/sceneswitch.h> 00133 #include <vrs/sg/scenething.h> 00134 #include <vrs/sg/selector.h> 00135 #include <vrs/sg/standardrenderer.h> 00136 #include <vrs/sg/timeconstmap.h> 00137 #include <vrs/sg/timecopy.h> 00138 #include <vrs/sg/timect.h> 00139 #include <vrs/sg/timecurvemap.h> 00140 #include <vrs/sg/timeduration.h> 00141 #include <vrs/sg/timeevent.h> 00142 #include <vrs/sg/timefunctionmap.h> 00143 #include <vrs/sg/timegroup.h> 00144 #include <vrs/sg/timelinearmap.h> 00145 #include <vrs/sg/timemanager.h> 00146 #include <vrs/sg/timemap.h> 00147 #include <vrs/sg/timemethodmap.h> 00148 #include <vrs/sg/timemodifier.h> 00149 #include <vrs/sg/timerequirement.h> 00150 #include <vrs/sg/timesequence.h> 00151 #include <vrs/sg/timesimultaneity.h> 00152 #include <vrs/sg/timetable.h> 00153 #include <vrs/sg/trackball.h> 00154 00155 #endif //_VRS_SG_SG_PACKAGE_H