package au.gov.ga.earthsci.model.render; import au.gov.ga.earthsci.model.geometry.IModelGeometry; /** * An interface for classes that can render a single {@link IModelGeometry} instance * * @author James Navin (james.navin@ga.gov.au) */ public interface IModelGeometryRenderer { /** * Render the geometry associated with this instance. */ void render(); /** * Return the geometry this renderer is associated with. * * @return The geometry this renderer is associated with */ IModelGeometry getGeometry(); }