5 #ifndef MERCATOR_AREASHADER_H
6 #define MERCATOR_AREASHADER_H
Shader for handling areas.
AreaShader(int layer)
Constructor.
bool checkIntersect(const Segment &) const override
Check whether this Shader has any effect on the given Segment.
void shade(Surface &s) const override
Populate a Surface with data.
Region of terrain surface which is modified.
Class storing heightfield and other data for a single fixed size square area of terrain defined by fo...
Base class for Shader objects which create surface data for use when rendering terrain.
Data store for terrain surface data.