Updated to worldwind release 20070817
[worldwind-tracker.git] / gov / nasa / worldwind / Model.java
blobd5ae2ee2ef2616295d4e97cd20d090298bb4f28a
1 /*
2 Copyright (C) 2001, 2006 United States Government
3 as represented by the Administrator of the
4 National Aeronautics and Space Administration.
5 All Rights Reserved.
6 */
7 package gov.nasa.worldwind;
9 import gov.nasa.worldwind.globes.*;
10 import gov.nasa.worldwind.layers.LayerList;
12 /**
13 * @author Tom Gaskins
14 * @version $Id: Model.java 2471 2007-07-31 21:50:57Z tgaskins $
16 public interface Model extends WWObject
18 gov.nasa.worldwind.geom.Extent getExtent();
20 Globe getGlobe();
22 LayerList getLayers();
24 void setGlobe(Globe globe);
26 void setLayers(LayerList layers);
28 Tessellator getTessellator();
30 void setTessellator(Tessellator tessellator);
32 void setShowWireframeInterior(boolean show);
34 void setShowWireframeExterior(boolean show);
36 boolean isShowWireframeInterior();
38 boolean isShowWireframeExterior();
40 boolean isShowTessellationBoundingVolumes();
42 void setShowTessellationBoundingVolumes(boolean showTileBoundingVolumes);