[Top][All Lists]
[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);
+}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libcvd-members] libcvd/cvd image_ref.h internal/image_ref_imple...,
Georg Klein <=