Mercurial > hg > octave-nkf
comparison liboctave/fRowVector.h @ 10364:96ed7c629bbd
remove dangerous pointer-acquiring Array ctors
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Fri, 26 Feb 2010 12:05:48 +0100 |
parents | 12884915a8e4 |
children | fd0a3ac60b0e |
comparison
equal
deleted
inserted
replaced
10363:a0728e81ed25 | 10364:96ed7c629bbd |
---|---|
94 { Array<float>::resize (1, n, rfv); } | 94 { Array<float>::resize (1, n, rfv); } |
95 | 95 |
96 void clear (octave_idx_type n) | 96 void clear (octave_idx_type n) |
97 { Array<float>::clear (1, n); } | 97 { Array<float>::clear (1, n); } |
98 | 98 |
99 private: | |
100 | |
101 FloatRowVector (float *d, octave_idx_type l) : MArray<float> (d, 1, l) { } | |
102 }; | 99 }; |
103 | 100 |
104 // row vector by column vector -> scalar | 101 // row vector by column vector -> scalar |
105 | 102 |
106 float OCTAVE_API operator * (const FloatRowVector& a, const FloatColumnVector& b); | 103 float OCTAVE_API operator * (const FloatRowVector& a, const FloatColumnVector& b); |