Skip to content

Commit 1625fad

Browse files
committed
Ensure R6 compliance
Chapter 13-14
1 parent 2f1e230 commit 1625fad

File tree

1 file changed

+15
-30
lines changed

1 file changed

+15
-30
lines changed

N3888_RefImpl/src/io2d.h

Lines changed: 15 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -252,49 +252,34 @@ namespace std {
252252

253253
int format_stride_for_width(format format, int width) noexcept;
254254

255-
display_surface make_display_surface(int preferredWidth,
256-
int preferredHeight, format preferredFormat,
257-
scaling scl = scaling::letterbox,
258-
refresh_rate rr = refresh_rate::as_fast_as_possible, float fps = 30.0f);
259-
260-
display_surface make_display_surface(int preferredWidth,
261-
int preferredHeight, format preferredFormat, error_code& ec,
262-
scaling scl = scaling::letterbox,
263-
refresh_rate rr = refresh_rate::as_fast_as_possible, float fps = 30.0f) noexcept;
264-
265-
display_surface make_display_surface(int preferredWidth,
266-
int preferredHeight, format preferredFormat, int preferredDisplayWidth,
267-
int preferredDisplayHeight, scaling scl = scaling::letterbox,
268-
refresh_rate rr = refresh_rate::as_fast_as_possible, float fps = 30.0f);
269-
270-
display_surface make_display_surface(int preferredWidth,
271-
int preferredHeight, format preferredFormat, int preferredDisplayWidth,
272-
int preferredDisplayHeight, error_code& ec,
273-
scaling scl = scaling::letterbox,
274-
refresh_rate rr = refresh_rate::as_fast_as_possible, float fps = 30.0f) noexcept;
255+
display_surface make_display_surface(int preferredWidth, int preferredHeight, format preferredFormat, scaling scl = scaling::letterbox, refresh_rate rr = refresh_rate::as_fast_as_possible, float fps = 30.0f);
256+
257+
display_surface make_display_surface(int preferredWidth, int preferredHeight, format preferredFormat, error_code& ec, scaling scl = scaling::letterbox, refresh_rate rr = refresh_rate::as_fast_as_possible, float fps = 30.0f) noexcept;
258+
259+
display_surface make_display_surface(int preferredWidth, int preferredHeight, format preferredFormat, int preferredDisplayWidth, int preferredDisplayHeight, scaling scl = scaling::letterbox, refresh_rate rr = refresh_rate::as_fast_as_possible, float fps = 30.0f);
260+
261+
display_surface make_display_surface(int preferredWidth, int preferredHeight, format preferredFormat, int preferredDisplayWidth, int preferredDisplayHeight, error_code& ec, scaling scl = scaling::letterbox, refresh_rate rr = refresh_rate::as_fast_as_possible, float fps = 30.0f) noexcept;
275262

276263
image_surface make_image_surface(format format, int width, int height);
277264

278-
image_surface make_image_surface(format format, int width, int height,
279-
error_code& ec) noexcept;
265+
image_surface make_image_surface(format format, int width, int height, error_code& ec) noexcept;
280266

281267
image_surface copy_image_surface(image_surface& sfc) noexcept;
282268

283-
float angle_for_point(point_2d ctr, point_2d pt,
284-
point_2d scl = point_2d{ 1.0f, 1.0f }) noexcept;
269+
float angle_for_point(point_2d ctr, point_2d pt) noexcept;
285270

286271
point_2d point_for_angle(float ang, float rad = 1.0f) noexcept;
287272

288273
point_2d point_for_angle(float ang, point_2d rad) noexcept;
289274

290-
point_2d arc_start(point_2d ctr, float sang, point_2d rad,
291-
const matrix_2d& m = matrix_2d{}) noexcept;
275+
point_2d arc_start(point_2d ctr, float sang, point_2d rad, const matrix_2d& m = matrix_2d{}) noexcept;
276+
277+
point_2d arc_center(point_2d cpt, float sang, point_2d rad, const matrix_2d& m = matrix_2d{}) noexcept;
292278

293-
point_2d arc_center(point_2d cpt, float sang, point_2d rad,
294-
const matrix_2d& m = matrix_2d{}) noexcept;
279+
point_2d arc_end(point_2d cpt, float eang, point_2d rad, const matrix_2d& m = matrix_2d{}) noexcept;
295280

296-
point_2d arc_end(point_2d cpt, float eang, point_2d rad,
297-
const matrix_2d& m = matrix_2d{}) noexcept;
281+
// surplus to paper
282+
float angle_for_point(point_2d ctr, point_2d pt, point_2d scl = point_2d{ 1.0f, 1.0f }) noexcept;
298283
}
299284
}
300285
}

0 commit comments

Comments
 (0)