RVL::WatchedVecRef< Scalar > Class Template Reference

This class references a vector and will store a version number. More...

#include <space.hh>

List of all members.

Public Member Functions

 WatchedVecRef (const Vector< Scalar > &_x)
 WatchedVecRef (const WatchedVecRef< Scalar > &w)
virtual ~WatchedVecRef ()
Vector< Scalar > & get ()
Vector< Scalar > const & get () const
bool update () const


Detailed Description

template<class Scalar>
class RVL::WatchedVecRef< Scalar >

This class references a vector and will store a version number.

The update method returns true if an update was necessary (meaning the vector had been modified since the last update).

Definition at line 906 of file space.hh.


Constructor & Destructor Documentation

template<class Scalar>
RVL::WatchedVecRef< Scalar >::WatchedVecRef ( const Vector< Scalar > &  _x  ) 

Definition at line 916 of file space.hh.

template<class Scalar>
RVL::WatchedVecRef< Scalar >::WatchedVecRef ( const WatchedVecRef< Scalar > &  w  ) 

Definition at line 919 of file space.hh.

template<class Scalar>
virtual RVL::WatchedVecRef< Scalar >::~WatchedVecRef (  )  [virtual]

Definition at line 921 of file space.hh.


Member Function Documentation

template<class Scalar>
Vector<Scalar>& RVL::WatchedVecRef< Scalar >::get (  ) 

Definition at line 923 of file space.hh.

template<class Scalar>
Vector<Scalar> const& RVL::WatchedVecRef< Scalar >::get (  )  const

Definition at line 924 of file space.hh.

template<class Scalar>
bool RVL::WatchedVecRef< Scalar >::update (  )  const

Definition at line 926 of file space.hh.


The documentation for this class was generated from the following file:
Generated on 5 Jan 2017 for RVL by  doxygen 1.4.7