#include <Frustum.h>
Public Types | |
| enum | entry { VJ_LEFT = 0, VJ_RIGHT = 1, VJ_BOTTOM, VJ_TOP, VJ_NEAR, VJ_FAR } |
Public Methods | |
| Frustum () | |
| void | setBottomLeftTopRight (float bot_val, float left_val, float top_val, float right_val) |
| void | setNearFar (float near_val, float far_val) |
| void | set (float left_val, float right_val, float bottom_val, float top_val, float near_val, float far_val) |
| float & | operator[] (int elt) |
Public Attributes | |
| float | frust [6] |
| Left, Right, Bottom, Top, Near, Far. More... | |
This is a frustum.
Definition at line 49 of file Frustum.h.
|
|
Definition at line 52 of file Frustum.h.
|
|
|
Definition at line 55 of file Frustum.h.
|
|
||||||||||||||||||||
|
Definition at line 61 of file Frustum.h.
|
|
||||||||||||
|
Definition at line 69 of file Frustum.h.
|
|
||||||||||||||||||||||||||||
|
Definition at line 75 of file Frustum.h.
|
|
|
Definition at line 85 of file Frustum.h.
00086 {
00087 return frust[elt];
00088 }
|
|
|
Left, Right, Bottom, Top, Near, Far.
Definition at line 91 of file Frustum.h. Referenced by vrj::GlWindow::setProjection. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002