![]() |
Public API Reference |
#include <lview.h>
Inheritance diagram for csShadowFrustum:

Public Methods | |
| csShadowFrustum () | |
| Create empty frustum. More... | |
| csShadowFrustum (const csVector3 &origin) | |
| Create empty frustum. More... | |
| csShadowFrustum (const csVector3 &origin, int num_verts) | |
| Create empty frustum. More... | |
| csShadowFrustum (const csShadowFrustum &orig) | |
| Copy constructor. More... | |
| void | SetUserData (void *ud) |
| Set user data. More... | |
| void * | GetUserData () |
| Get user data. More... | |
| void | MarkRelevant (bool rel=true) |
| Mark shadow as relevant or not. More... | |
| bool | IsRelevant () |
| Is shadow relevant? More... | |
It represents a shadow. It extends csFrustum by adding the notion of a 'shadow' originator.
Definition at line 45 of file lview.h.
|
|
Create empty frustum.
|
|
|
Create empty frustum.
|
|
||||||||||||
|
Create empty frustum.
|
|
|
Copy constructor.
|
|
|
Get user data.
Definition at line 68 of file lview.h. Referenced by csShadowIterator::GetUserData. |
|
|
Is shadow relevant?
Definition at line 72 of file lview.h. Referenced by csShadowIterator::IsRelevant. |
|
|
Mark shadow as relevant or not.
Definition at line 70 of file lview.h. Referenced by csShadowIterator::MarkRelevant. |
|
|
Set user data.
|