00001 00002 /* ///////////////////////////////////////////////////////////////////////// */ 00003 /* This file is a part of the BSTools package */ 00004 /* written by Przemyslaw Kiciak */ 00005 /* ///////////////////////////////////////////////////////////////////////// */ 00006 /* (C) Copyright by Przemyslaw Kiciak, 2005, 2009 */ 00007 /* this package is distributed under the terms of the */ 00008 /* Lesser GNU Public License, see the file COPYING.LIB */ 00009 /* ///////////////////////////////////////////////////////////////////////// */ 00010 00011 /* Header file for the libcamera library of C procedures - 3D camera */ 00012 /* for perspective projections */ 00013 00014 #ifndef CAMERA_H 00015 #define CAMERA_H 00016 00017 #ifndef PKGEOM_H 00018 #include "pkgeom.h" 00019 #endif 00020 00021 #define CPLANE_TOP 0 00022 #define CPLANE_BOTTOM 1 00023 #define CPLANE_LEFT 2 00024 #define CPLANE_RIGHT 3 00025 #define CPLANE_NEAR 4 00026 #define CPLANE_FAR 5 00027 00028 #include "cameraf.h" 00029 #include "camerad.h" 00030 00031 #endif /*CAMERA_H*/ 00032