KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
st_frustum.h
Go to the documentation of this file.
1 
35 /* =========================================================================== *
36 |
37 | Copyright (c) 1994-2008 by Kobus Barnard (author).
38 |
39 | Personal and educational use of this code is granted, provided that this
40 | header is kept intact, and that the authorship is not misrepresented, that
41 | its use is acknowledged in publications, and relevant papers are cited.
42 |
43 | For other use contact the author (kobus AT cs DOT arizona DOT edu).
44 |
45 | Please note that the code in this file has not necessarily been adequately
46 | tested. Naturally, there is no guarantee of performance, support, or fitness
47 | for any particular task. Nonetheless, I am interested in hearing about
48 | problems that you encounter.
49 |
50 | Authors:
51 | Luca Del Pero, Yuanliu Liu
52 |
53 * =========================================================================== */
54 
55 
63 #ifndef ST_FRUSTUM_H_
64 #define ST_FRUSTUM_H_
65 
67 #define ST_FRUSTUM_PITCH CAMERA_FRUSTUM_PITCH
68 #define ST_FRUSTUM_YAW CAMERA_FRUSTUM_YAW
69 #define ST_FRUSTUM_ROLL CAMERA_FRUSTUM_ROLL
70 
71 #define ST_FRUSTUM_WIDTH CAMERA_FRUSTUM_WIDTH
72 #define ST_FRUSTUM_LENGTH CAMERA_FRUSTUM_LENGTH
73 #define ST_FRUSTUM_TOP_RADIUS CAMERA_FRUSTUM_TOP_RADIUS
74 #define ST_FRUSTUM_HEIGHT CAMERA_FRUSTUM_HEIGHT
75 
76 namespace kjb
77 {
78 
79 class Manhattan_corner;
80 }
81 
82 #endif
CAMERA_FRUSTUM for modeling a truncated cone.