libcvd-members
[Top][All Lists]
Advanced

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

[libcvd-members] libcvd/cvd image_ref.h internal/image_ref_imple...


From: Georg Klein
Subject: [libcvd-members] libcvd/cvd image_ref.h internal/image_ref_imple...
Date: Tue, 13 Feb 2007 18:28:50 +0000

CVSROOT:        /cvsroot/libcvd
Module name:    libcvd
Changes by:     Georg Klein <georgklein>        07/02/13 18:28:50

Modified files:
        cvd            : image_ref.h 
        cvd/internal   : image_ref_implementation.hh 

Log message:
        Added ImageRef::dot_times(ImageRef), which does what .* does in matlab.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd/image_ref.h?cvsroot=libcvd&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/libcvd/cvd/internal/image_ref_implementation.hh?cvsroot=libcvd&r1=1.11&r2=1.12

Patches:
Index: image_ref.h
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd/image_ref.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- image_ref.h 16 Nov 2006 17:28:38 -0000      1.14
+++ image_ref.h 13 Feb 2007 18:28:50 -0000      1.15
@@ -160,6 +160,9 @@
        /// Area (product of x and y; signed)
        inline int area() const;
 
+       /// The equivalent of doing .* in matlab
+       inline ImageRef dot_times(const ImageRef &ref) const;
+
        /// Square bracket subscripts for easy loops. 0=x 1=y other=error
        inline int& operator[](int i);
 

Index: internal/image_ref_implementation.hh
===================================================================
RCS file: /cvsroot/libcvd/libcvd/cvd/internal/image_ref_implementation.hh,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- internal/image_ref_implementation.hh        16 Nov 2006 17:28:38 -0000      
1.11
+++ internal/image_ref_implementation.hh        13 Feb 2007 18:28:50 -0000      
1.12
@@ -231,3 +231,8 @@
 {
   return x * y;
 }
+
+inline ImageRef ImageRef::dot_times(const ImageRef &ref) const
+{
+  return ImageRef(x * ref.x, y * ref.y);
+}




reply via email to

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