Frapper
1.0a
Main Page
Namespaces
Classes
Files
File List
File Members
plugins
nodes
Shading
SurfaceCurvature
SurfaceCurvatureNode.h
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
#ifndef SURFACECURVATURENODE_H
12
#define SURFACECURVATURENODE_H
13
14
#include "
CompositorNode.h
"
15
#include "
InstanceCounterMacros.h
"
16
17
namespace
SurfaceCurvatureNode {
18
using namespace
Frapper;
19
23
class
SurfaceCurvatureNode
:
public
CompositorNode
24
{
25
26
Q_OBJECT
27
ADD_INSTANCE_COUNTER
28
29
public
:
// constructors and destructors
30
37
SurfaceCurvatureNode
(
const
QString &name,
ParameterGroup
*parameterRoot );
38
46
virtual
~
SurfaceCurvatureNode
();
47
48
protected
:
// functions
49
56
virtual
void
notifyMaterialRender(Ogre::uint32 pass_id, Ogre::MaterialPtr &mat);
57
58
private
slots:
59
63
void
processOutputImage ();
64
};
65
66
}
// namespace SurfaceCurvatureNode
67
68
#endif
Generated on Tue Sep 18 2012 11:43:03 for Frapper by
1.8.2