#include <radiosty.h>
Inheritance diagram for csRadCurve:

Public Methods | |
| csRadCurve (csCurve *curve, csSector *sector) | |
| ~csRadCurve () | |
| virtual const csVector3& | GetNormal (int x, int y) const |
| get normal vector for the Curve. | |
| virtual void | Lumel2World (csVector3 &res, int x, int y) |
| Get world coordinates for a lumel. | |
| csSector* | GetSector () const |
| return the sector of this element. | |
| virtual void | GetCoverageMatrix (csFrustumView *, csCoverageMatrix *) |
| Populates the shadow coverage Matrix for this element. | |
| SCF_DECLARE_IBASE_EXT (csRadElement) | |
Protected Methods | |
| virtual iMaterialWrapper* | GetMaterialWrapper () |
| return the texture handle for this curve. | |
| virtual csColor | GetFlatColor () const |
| return the flat color for the polygons texture. | |
| virtual void | Setup () |
Radiosity rendering specific info is kept here.