Skip to content

Commit 4e1246e

Browse files
committed
Separate common class vars with public: decl
1 parent fe725ac commit 4e1246e

File tree

6 files changed

+15
-0
lines changed

6 files changed

+15
-0
lines changed

books/RayTracingInOneWeekend.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,7 @@
251251
<< static_cast<int>(255.999 * e[2]) << '\n';
252252
}
253253

254+
public:
254255
double e[3];
255256
};
256257
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -377,6 +378,7 @@
377378
return orig + t*dir;
378379
}
379380

381+
public:
380382
vec3 orig;
381383
vec3 dir;
382384
};
@@ -1216,6 +1218,7 @@
12161218
return ray(origin, lower_left_corner + u*horizontal + v*vertical - origin);
12171219
}
12181220

1221+
public:
12191222
vec3 origin;
12201223
vec3 lower_left_corner;
12211224
vec3 horizontal;
@@ -2356,6 +2359,7 @@
23562359
return ray(origin, lower_left_corner + u*horizontal + v*vertical - origin);
23572360
}
23582361

2362+
public:
23592363
vec3 origin;
23602364
vec3 lower_left_corner;
23612365
vec3 horizontal;
@@ -2440,6 +2444,7 @@
24402444
return ray(origin, lower_left_corner + s*horizontal + t*vertical - origin);
24412445
}
24422446

2447+
public:
24432448
vec3 origin;
24442449
vec3 lower_left_corner;
24452450
vec3 horizontal;
@@ -2571,6 +2576,7 @@
25712576
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++
25722577
}
25732578

2579+
public:
25742580
vec3 origin;
25752581
vec3 lower_left_corner;
25762582
vec3 horizontal;

books/RayTracingTheNextWeek.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
return orig + t*dir;
8282
}
8383

84+
public:
8485
vec3 orig;
8586
vec3 dir;
8687
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ highlight
@@ -143,6 +144,7 @@
143144
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++
144145
}
145146

147+
public:
146148
vec3 origin;
147149
vec3 lower_left_corner;
148150
vec3 horizontal;
@@ -884,9 +886,12 @@
884886
public:
885887
constant_texture() {}
886888
constant_texture(vec3 c) : color(c) {}
889+
887890
virtual vec3 value(double u, double v, const vec3& p) const {
888891
return color;
889892
}
893+
894+
public:
890895
vec3 color;
891896
};
892897
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

src/common/aabb.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ class aabb {
5555
return 2;
5656
}
5757

58+
public:
5859
vec3 _min;
5960
vec3 _max;
6061
};

src/common/camera.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ class camera {
5555
);
5656
}
5757

58+
public:
5859
vec3 origin;
5960
vec3 lower_left_corner;
6061
vec3 horizontal;

src/common/ray.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ class ray
3333
return orig + t*dir;
3434
}
3535

36+
public:
3637
vec3 orig;
3738
vec3 dir;
3839
double tm;

src/common/vec3.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ class vec3 {
8181
return vec3(random_double(min,max), random_double(min,max), random_double(min,max));
8282
}
8383

84+
public:
8485
double e[3];
8586
};
8687

0 commit comments

Comments
 (0)