Mercator
Main Page
Classes
Files
File List
Mercator
FillShader.h
1
// This file may be redistributed and modified only under the terms of
2
// the GNU General Public License (See COPYING for details).
3
// Copyright (C) 2003 Alistair Riddoch
4
5
#ifndef MERCATOR_FILL_SHADER_H
6
#define MERCATOR_FILL_SHADER_H
7
8
#include <Mercator/Shader.h>
9
10
namespace
Mercator {
11
16
class
FillShader
:
public
Shader
{
17
public
:
19
explicit
FillShader
();
23
explicit
FillShader
(
const
Parameters
& params);
24
virtual
~
FillShader
();
25
26
virtual
bool
checkIntersect
(
const
Segment
&)
const
;
27
virtual
void
shade
(
Surface
&)
const
;
28
};
29
30
}
// namespace Mercator
31
32
#endif // MERCATOR_FILL_SHADER_H
Generated for Mercator by
1.8.4