#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.