18 #ifndef QGSHILLSHADEFILTER_H 19 #define QGSHILLSHADEFILTER_H 30 double lightAngle = 40 );
36 float* x12,
float* x22,
float* x32,
37 float* x13,
float* x23,
float* x33 )
override;
49 #endif // QGSHILLSHADEFILTER_H virtual float processNineCellWindow(float *x11, float *x21, float *x31, float *x12, float *x22, float *x32, float *x13, float *x23, float *x33) override=0
Calculates output value from nine input values.
void setLightAzimuth(float azimuth)
float lightAzimuth() const
void setLightAngle(float angle)
double ANALYSIS_EXPORT angle(Point3D *p1, Point3D *p2, Point3D *p3, Point3D *p4)
Calculates the angle between two segments (in 2 dimension, z-values are ignored)
Adds the ability to calculate derivatives in x- and y-directions.