sofa::defaulttype::VecNoInit< N, real > Class Template Reference

Same as Vec except the values are not initialized by default. More...

#include <Vec.h>

Inheritance diagram for sofa::defaulttype::VecNoInit< N, real >:

Inheritance graph
[legend]
Collaboration diagram for sofa::defaulttype::VecNoInit< N, real >:

Collaboration graph
[legend]

Public Member Functions

 VecNoInit ()
template<typename real2 >
void operator= (const real2 *p)
 Assignment operator from an array of values.
template<int M, typename real2 >
void operator= (const Vec< M, real2 > &v)
 Assignment from a vector with different dimensions.

Detailed Description

template<int N, typename real = float>
class sofa::defaulttype::VecNoInit< N, real >

Same as Vec except the values are not initialized by default.

Definition at line 485 of file Vec.h.


Constructor & Destructor Documentation

template<int N, typename real = float>
sofa::defaulttype::VecNoInit< N, real >::VecNoInit (  )  [inline]

Definition at line 488 of file Vec.h.


Member Function Documentation

template<int N, typename real = float>
template<int M, typename real2 >
void sofa::defaulttype::VecNoInit< N, real >::operator= ( const Vec< M, real2 > &  v  )  [inline]

Assignment from a vector with different dimensions.

Reimplemented from sofa::defaulttype::Vec< N, real >.

Definition at line 502 of file Vec.h.

References sofa::defaulttype::VecNoInit< N, real >::operator=().

template<int N, typename real = float>
template<typename real2 >
void sofa::defaulttype::VecNoInit< N, real >::operator= ( const real2 *  p  )  [inline]

Assignment operator from an array of values.

Reimplemented from sofa::defaulttype::Vec< N, real >.

Definition at line 495 of file Vec.h.

Referenced by sofa::defaulttype::VecNoInit< N, real >::operator=().


The documentation for this class was generated from the following file:

Generated on Sun Nov 23 04:23:55 2008 for Sofa by  doxygen 1.5.7.1