Skip to content

Commit 450c6b4

Browse files
committed
added inline directives.
1 parent 32b9aa7 commit 450c6b4

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

L8_case-study_mandelbrot/Stencil_tier3.sac

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ int[.,.] apply( int[.,.] kernel, int[.,.] img)
7373

7474
/* Stencil operations ****************************************************** */
7575

76+
inline
7677
int[.,.] sobelEdges( int[.,.] img)
7778
{
7879
SY = [
@@ -88,6 +89,7 @@ int[.,.] sobelEdges( int[.,.] img)
8889
return( thrs( resX + resY, 255));
8990
}
9091

92+
inline
9193
Color8::color[.,.] sobelEdges( Color8::color[.,.] img)
9294
{
9395
int_res = { [.,.,i] -> sobelEdges( (Color8::toi( img)[.,.,i])) };
@@ -97,6 +99,7 @@ Color8::color[.,.] sobelEdges( Color8::color[.,.] img)
9799

98100

99101

102+
inline
100103
int[.,.] gaussBlur( int[.,.] img)
101104
{
102105
GB = [
@@ -108,13 +111,15 @@ int[.,.] gaussBlur( int[.,.] img)
108111
return( apply( GB, img) / sum( GB));
109112
}
110113

114+
inline
111115
Color8::color[.,.] gaussBlur( Color8::color[.,.] img)
112116
{
113117
int_res = { [.,.,i] -> gaussBlur( (Color8::toi( img)[.,.,i])) };
114118
res = { [x,y] -> Color8::newColor( int_res[x,y]) };
115119
return( res);
116120
}
117121

122+
inline
118123
int[.,.] gaussBlur25( int[.,.] img)
119124
{
120125
GB25 = [
@@ -127,6 +132,7 @@ int[.,.] gaussBlur25( int[.,.] img)
127132
return( apply( GB25, img) / sum( GB25));
128133
}
129134

135+
inline
130136
Color8::color[.,.] gaussBlur25( Color8::color[.,.] img)
131137
{
132138
int_res = { [.,.,i] -> gaussBlur25( (Color8::toi( img)[.,.,i])) };

0 commit comments

Comments
 (0)