Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

colvarmodule::matrix2d::row Class Reference

#include <colvartypes.h>

List of all members.

Public Methods

 row (T *const row_data, size_t const inner_length)
T & operator[] (size_t const j)
T const & operator[] (size_t const j) const
 operator vector1d () const
int set (cvm::vector1d< T > const &v) const

Public Attributes

T * data
size_t length

template<class T>
class colvarmodule::matrix2d< T >::row


Constructor & Destructor Documentation

template<class T>
colvarmodule::matrix2d< T >::row::row T *const    row_data,
size_t const    inner_length
[inline]
 

Definition at line 371 of file colvartypes.h.

References data, and length.


Member Function Documentation

template<class T>
colvarmodule::matrix2d< T >::row::operator vector1d   const [inline]
 

Definition at line 380 of file colvartypes.h.

References data, and length.

template<class T>
T const& colvarmodule::matrix2d< T >::row::operator[] size_t const    j const [inline]
 

Definition at line 377 of file colvartypes.h.

References data.

template<class T>
T& colvarmodule::matrix2d< T >::row::operator[] size_t const    j [inline]
 

Definition at line 374 of file colvartypes.h.

References data.

template<class T>
int colvarmodule::matrix2d< T >::row::set cvm::vector1d< T > const &    v const [inline]
 

Definition at line 384 of file colvartypes.h.

References COLVARS_BUG_ERROR, data, colvarmodule::error, and length.


Member Data Documentation

template<class T>
T* colvarmodule::matrix2d::row::data
 

Definition at line 369 of file colvartypes.h.

template<class T>
size_t colvarmodule::matrix2d::row::length
 

Definition at line 370 of file colvartypes.h.


The documentation for this class was generated from the following file:
Generated on Thu Mar 28 02:45:29 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002