File tree Expand file tree Collapse file tree 6 files changed +7
-7
lines changed
Expand file tree Collapse file tree 6 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 36133613 // Use Schlick's approximation for reflectance.
36143614 auto r0 = (1 - refraction_index) / (1 + refraction_index);
36153615 r0 = r0*r0;
3616- return r0 + (1-r0)*pow((1 - cosine),5);
3616+ return r0 + (1-r0)*std:: pow((1 - cosine),5);
36173617 }
36183618 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++
36193619 };
Original file line number Diff line number Diff line change 655655 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++
656656 for (int i = 0; i < N; i++) {
657657 auto x = random_double(a, b);
658- sum += pow(std::sin(x), 5.0);
658+ sum += std:: pow(std::sin(x), 5.0);
659659 }
660660 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
661661 [Listing [integ-sin5]: Integrating $\sin^5$]
13021302 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++
13031303 double f(double d) {
13041304 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ highlight
1305- return 8.0 * pow(d, 1.0/3.0);
1305+ return 8.0 * std:: pow(d, 1.0/3.0);
13061306 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++
13071307 }
13081308
Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ class dielectric : public material {
103103 // Use Schlick's approximation for reflectance.
104104 auto r0 = (1 - refraction_index) / (1 + refraction_index);
105105 r0 = r0*r0;
106- return r0 + (1 -r0)*pow ((1 - cosine),5 );
106+ return r0 + (1 -r0)*std:: pow ((1 - cosine),5 );
107107 }
108108};
109109
Original file line number Diff line number Diff line change @@ -110,7 +110,7 @@ class dielectric : public material {
110110 // Use Schlick's approximation for reflectance.
111111 auto r0 = (1 - refraction_index) / (1 + refraction_index);
112112 r0 = r0*r0;
113- return r0 + (1 -r0)*pow ((1 - cosine),5 );
113+ return r0 + (1 -r0)*std:: pow ((1 - cosine),5 );
114114 }
115115};
116116
Original file line number Diff line number Diff line change 1717#include < stdlib.h>
1818
1919double f (double d) {
20- return 8.0 * pow (d, 1.0 /3.0 );
20+ return 8.0 * std:: pow (d, 1.0 /3.0 );
2121}
2222
2323double pdf (double x) {
Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ class dielectric : public material {
129129 // Use Schlick's approximation for reflectance.
130130 auto r0 = (1 - refraction_index) / (1 + refraction_index);
131131 r0 = r0*r0;
132- return r0 + (1 -r0)*pow ((1 - cosine),5 );
132+ return r0 + (1 -r0)*std:: pow ((1 - cosine),5 );
133133 }
134134};
135135
You can’t perform that action at this time.
0 commit comments