001 package com.croftsoft.apps.jogl; 002 003 import com.croftsoft.core.media.jogl.camera.JoglCamera; 004 import com.croftsoft.core.media.jogl.render.JoglSpinCube; 005 006 /*********************************************************************** 007 * Jogl model accessor interface. 008 * 009 * Read-only access to model state. 010 * 011 * @version 012 * $Id: JoglModel.java,v 1.13 2008/05/17 01:32:31 croft Exp $ 013 * @since 014 * 2008-02-10 015 * @author 016 * <a href="https://www.croftsoft.com/">David Wallace Croft</a> 017 ***********************************************************************/ 018 019 public interface JoglModel 020 //////////////////////////////////////////////////////////////////////// 021 //////////////////////////////////////////////////////////////////////// 022 { 023 024 public enum EnumDouble 025 { 026 // reserved 027 } 028 029 public double get ( EnumDouble enumDouble ); 030 031 public JoglCamera getJoglCamera ( ); 032 033 public JoglSpinCube.Model getJoglSpinCubeModel ( ); 034 035 //////////////////////////////////////////////////////////////////////// 036 //////////////////////////////////////////////////////////////////////// 037 }