Bitmap/Fortran: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 33:
end subroutine init_img
 
subroutine set_color(color, rred, ggreen, bblue)
type(rgb), intent(out) :: color
integer, intent(in) :: rred, ggreen, bblue
where ( rred > 255 )
color%red = 255
elsewhere ( rred < 0 )
color%red = 0
else
color%red = rred
end where
where ( ggreen > 255 )
color%green = 255
elsewhere ( ggreen < 0 )
color%green = 0
else
color%green = ggreen
end where
where ( bblue > 255 )
color%blue = 255
elsewhere ( bblue < 0 )
color%blue = 0
else
color%blue = bblue
end where
end subroutine set_color
Anonymous user