Updated to worldwind release 20070817
[worldwind-tracker.git] / gov / nasa / worldwind / render / Renderable.java
blobfae21d51a9e789aeb67a4ab3115308a8dbeab3a9
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.render;
9 /**
10 * @author Tom Gaskins
11 * @version $Id: Renderable.java 2471 2007-07-31 21:50:57Z tgaskins $
13 public interface Renderable
15 /**
16 * Causes this <code>Renderable</code> to render itself using the <code>DrawContext</code> provided. The
17 * <code>DrawContext</code> provides the elevation model, openGl instance, globe and other information required for
18 * drawing. It is recommended that the <code>DrawContext</code> is non-null as most implementations do not support
19 * null <code>DrawContext</code>s.
21 * @param dc the <code>DrawContext</code> to be used
22 * @see DrawContext
24 public void render(DrawContext dc);