00001 /* 00002 File: TestScene.h 00003 00004 Function: Defines creators for various useful trivial test scenes 00005 and objects. 00006 00007 Author(s): Andrew Willmott 00008 00009 Copyright: (c) 1997-2000, Andrew Willmott 00010 */ 00011 00012 #ifndef __TestScene__ 00013 #define __TestScene__ 00014 00015 #include "gcl/Scene.h" 00016 00017 scScenePtr BoxScene(Int centerpiece = 0); 00018 scScenePtr ParallelScene(); 00019 scScenePtr SidelightScene(); 00020 scScenePtr BlockerScene(); 00021 scScenePtr AbuttingScene(); 00022 scScenePtr TableScene(); 00023 scScenePtr SimpleTriScene(); 00024 00025 Void SaveTestModels(FileName &name); 00026 00027 extern Int gQuadType; 00028 // defines triangulation type: 00029 // 0 = keep as quads, 1 = triangulate, 1 diagonal, 2 = triangulate, 00030 // both diagonals 00031 00032 #endif