ContRap-Libraries
Data Structures | Namespaces | Defines

glcamera.h File Reference

This file is a part of ContRap. More...

#include "gldefines.h"

Data Structures

struct  crp::GLCameraPos
 A structure to hold a position and orientation of a camera in space. More...
class  crp::GLCamera
 Class GLCamera represents a camera with it's coordinates, direction, and internal and external characteristics. More...

Namespaces

namespace  crp

Defines

#define CONTRAP_GL_MIN_DIST   0.1
#define CONTRAP_GL_MAX_DIST   100.0
#define DEPTH_BUFFER_RESOLUTION   24

Detailed Description

This file is a part of ContRap.

Copyright (c) 2009 Aless Lasaruk

ContRap is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ContRap is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with ContRap. If not, see <http://www.gnu.org/licenses/>.

This file contains the an abstract OpenGL camera

Author:
Aless Lasaruk

Define Documentation

#define CONTRAP_GL_MAX_DIST   100.0
#define CONTRAP_GL_MIN_DIST   0.1
#define DEPTH_BUFFER_RESOLUTION   24