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