From 5f43a42ee75bac32acd1c8f88c31e374fa9b297b Mon Sep 17 00:00:00 2001 From: Benoit Jacob Date: Wed, 21 Jan 2009 17:10:23 +0000 Subject: * remove set(), revert to old behavior where = resizes * try to be clever in matrix ctors and operator=: be lazy when we can, always allow to copy rowvector into columnvector, check the template parameters, try to factor the code better * add missing copy ctor in UnalignedType * fix bug in the traits of DiagonalProduct * renaming: EIGEN_TUNE_FOR_CPU_CACHE_SIZE * update the dox a little --- doc/QuickStartGuide.dox | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'doc/QuickStartGuide.dox') diff --git a/doc/QuickStartGuide.dox b/doc/QuickStartGuide.dox index 51dcd1cae..1789f15a8 100644 --- a/doc/QuickStartGuide.dox +++ b/doc/QuickStartGuide.dox @@ -214,13 +214,13 @@ Matrix3f mf = md.cast(); \endcode Note that casting to the same scalar type in an expression is free. -The sizes of a resizable destination matrix can be changed automatically using the Matrix::set() function: +The destination matrix is automatically resized in any assignment: \code MatrixXf res(10,10); Matrix3f a, b; -res = a + b; // does not work (no automatic resizing) -res.set(a+b); // OK +res = a+b; // OK: res is resized to size 3x3 \endcode +Of course, fixed-size matrices can't be resized. \subsection TutorialMap Map -- cgit v1.2.3