Mercurial > octave
changeset 21194:4a04de049ff9
don't provide copy constructor or assignment operator for opengl_renderer
* gl-render.h: Eliminate definition of copy constructor and assignment
operator.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 04 Feb 2016 16:01:19 -0500 |
parents | 577e6936e51d |
children | 53ac24e210e4 |
files | libinterp/corefcn/gl-render.h |
diffstat | 1 files changed, 5 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/corefcn/gl-render.h Thu Feb 04 22:49:05 2016 +0100 +++ b/libinterp/corefcn/gl-render.h Thu Feb 04 16:01:19 2016 -0500 @@ -155,17 +155,12 @@ int& wmax, int& hmax); private: - opengl_renderer (const opengl_renderer&) - : toolkit (), xform (), xmin (), xmax (), ymin (), ymax (), - zmin (), zmax (), xZ1 (), xZ2 (), marker_id (), filled_marker_id (), - camera_pos (), camera_dir () -#if HAVE_FREETYPE - , text_renderer () -#endif - { } + + // No copying! - opengl_renderer& operator = (const opengl_renderer&) - { return *this; } + opengl_renderer (const opengl_renderer&); + + opengl_renderer& operator = (const opengl_renderer&); bool is_nan_or_inf (double x, double y, double z) const {