libcvd-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libcvd-members] libcvd/cvd image.h


From: Edward Rosten
Subject: [libcvd-members] libcvd/cvd image.h
Date: Wed, 23 Apr 2008 20:30:09 +0000

CVSROOT:        /cvsroot/libcvd
Module name:    libcvd
Changes by:     Edward Rosten <edrosten>        08/04/23 20:30:09

Modified files:
        cvd            : image.h 

Log message:
        Allow operator= on basicimages

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd/image.h?cvsroot=libcvd&r1=1.36&r2=1.37

Patches:
Index: image.h
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd/image.h,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -b -r1.36 -r1.37
--- image.h     29 Jan 2008 16:37:16 -0000      1.36
+++ image.h     23 Apr 2008 20:30:08 -0000      1.37
@@ -506,6 +506,13 @@
                {
                }
        
+               void operator=(const BasicImage&copyof)
+               {
+                       SubImage<T>::my_size = copyof.my_size;
+                       SubImage<T>::my_data = copyof.my_data;
+                       SubImage<T>::my_stride = copyof.my_stride;
+               }
+       
                /// The image data is not destroyed when a BasicImage is 
destroyed.
                ~BasicImage()
                {}
@@ -540,11 +547,6 @@
                BasicImage()
                {}
        private:
-               void operator=(const BasicImage&copyof)
-               {
-                       //my_size = copyof.my_size;
-                       //my_data = copyof.my_data;
-               }
 };
 
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]