A simple class that just collects six planes together and calls it a frustum. More...
#include <Frustum.h>
Inherits SilverLining::MemObject.

Public Types | |
| enum | Planes |
Identifiers for each of the six planes that make up the viewing frustum. More... | |
Public Member Functions | |
| Frustum () | |
| Default constructor. | |
| ~Frustum () | |
| Destructor; does nothing. | |
| void SILVERLINING_API | SetPlane (int planeNum, const Plane &plane) |
| Assigns a plane to one of the enumerated planes of the frustum. | |
| const Plane &SILVERLINING_API | GetPlane (int planeNum) const |
| Retrieves a specific Plane of the frustum. | |
| void SILVERLINING_API | EnableFarClipCulling (bool bEnable) |
| Enables culling against the far clip plane from this frustum (enabled by default. | |
A simple class that just collects six planes together and calls it a frustum.
Identifiers for each of the six planes that make up the viewing frustum.
| SilverLining::Frustum::Frustum | ( | ) | [inline] |
Default constructor.
| SilverLining::Frustum::~Frustum | ( | ) | [inline] |
Destructor; does nothing.
| void SILVERLINING_API SilverLining::Frustum::EnableFarClipCulling | ( | bool | bEnable | ) | [inline] |
Enables culling against the far clip plane from this frustum (enabled by default.
)
| const Plane& SILVERLINING_API SilverLining::Frustum::GetPlane | ( | int | planeNum | ) | const [inline] |
| void SILVERLINING_API SilverLining::Frustum::SetPlane | ( | int | planeNum, | |
| const Plane & | plane | |||
| ) | [inline] |
1.6.1