Rosetta  3.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | Friends | List of all members
numeric::RowPointers< T > Class Template Reference

#include <RowPointers.hh>

Public Member Functions

 RowPointers (T const *xp_a, T const *yp_a, T const *zp_a)
 Row pointers constructor. More...
 
T const * xp () const
 x row pointer More...
 
T const * yp () const
 y row pointer More...
 
T const * zp () const
 z row pointer More...
 

Private Attributes

T const * xp_
 Pointer (non-owning) to x row. More...
 
T const * yp_
 Pointer (non-owning) to y row. More...
 
T const * zp_
 Pointer (non-owning) to z row. More...
 

Friends

template<typename >
class numeric::xyzMatrix
 

Constructor & Destructor Documentation

template<typename T>
numeric::RowPointers< T >::RowPointers ( T const *  xp_a,
T const *  yp_a,
T const *  zp_a 
)
inline

Row pointers constructor.

Warning
No way to check that arguments each point to three values

Member Function Documentation

template<typename T>
T const* numeric::RowPointers< T >::xp ( ) const
inline

x row pointer

References numeric::RowPointers< T >::xp_.

template<typename T>
T const* numeric::RowPointers< T >::yp ( ) const
inline

y row pointer

References numeric::RowPointers< T >::yp_.

template<typename T>
T const* numeric::RowPointers< T >::zp ( ) const
inline

z row pointer

References numeric::RowPointers< T >::zp_.

Friends And Related Function Documentation

template<typename T>
template<typename >
friend class numeric::xyzMatrix
friend

Member Data Documentation

template<typename T>
T const* numeric::RowPointers< T >::xp_
private

Pointer (non-owning) to x row.

Referenced by numeric::xyzMatrix< T >::operator=(), and numeric::RowPointers< T >::xp().

template<typename T>
T const* numeric::RowPointers< T >::yp_
private

Pointer (non-owning) to y row.

Referenced by numeric::xyzMatrix< T >::operator=(), and numeric::RowPointers< T >::yp().

template<typename T>
T const* numeric::RowPointers< T >::zp_
private

Pointer (non-owning) to z row.

Referenced by numeric::xyzMatrix< T >::operator=(), and numeric::RowPointers< T >::zp().


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