001/** 002 * ProjectionPolicy -- An enumeration of projection policy types. 003 * 004 * Copyright (C) 2011-2015, by Joseph A. Huwaldt. All rights reserved. 005 * 006 * This library is free software; you can redistribute it and/or modify it under the terms 007 * of the GNU Lesser General Public License as published by the Free Software Foundation; 008 * either version 2.1 of the License, or (at your option) any later version. 009 * 010 * This library is distributed in the hope that it will be useful, but WITHOUT ANY 011 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 012 * PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. 013 * 014 * You should have received a copy of the GNU Lesser General Public License along with 015 * this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - 016 * Suite 330, Boston, MA 02111-1307, USA. Or visit: http://www.gnu.org/licenses/lgpl.html 017 */ 018package geomss.j3d; 019 020/** 021 * An enumeration of projection policy type codes. These constants indicate the type of 022 * projection matrix that should be generated for a particular scene. 023 * 024 * <p> Modified by: Joseph A.Huwaldt </p> 025 * 026 * @author Joseph A. Huwaldt, Date: Arpil 1, 2011 027 * @version September 6, 2015 028 */ 029public enum ProjectionPolicy { 030 PARALLEL_PROJECTION, 031 PERSPECTIVE_PROJECTION; 032}