#include <lview.h>
Inheritance diagram for csShadowFrustum:

Public Methods | |
| csShadowFrustum () | |
| Create empty frustum. | |
| csShadowFrustum (const csVector3 &origin) | |
| Create empty frustum. | |
| csShadowFrustum (const csVector3 &origin, int num_verts) | |
| Create empty frustum. | |
| csShadowFrustum (const csShadowFrustum &orig) | |
| Copy constructor. | |
| void | SetUserData (void *ud) |
| Set user data. | |
| void* | GetUserData () |
| Get user data. | |
| void | MarkRelevant (bool rel=true) |
| Mark shadow as relevant or not. | |
| bool | IsRelevant () |
| Is shadow relevant? | |
It represents a shadow. It extends csFrustum by adding the notion of a 'shadow' originator.