YAGE  0.02
Yet Another Game Engine
yage::detail::Row< Rows, Cols, Type > Class Template Reference

#include <matrix.hpp>

Public Member Functions

 Row (Matrix< Rows, Cols, Type > *parent, int index)
 
Type & operator[] (int col)
 
const Type & operator[] (int col) const
 

Private Attributes

Matrix< Rows, Cols, Type > * parent_
 
int index_
 

Constructor & Destructor Documentation

◆ Row()

template<int Rows, int Cols, class Type>
yage::detail::Row< Rows, Cols, Type >::Row ( Matrix< Rows, Cols, Type > *  parent,
int  index 
)
inline

Member Function Documentation

◆ operator[]() [1/2]

template<int Rows, int Cols, class Type>
Type& yage::detail::Row< Rows, Cols, Type >::operator[] ( int  col)
inline

◆ operator[]() [2/2]

template<int Rows, int Cols, class Type>
const Type& yage::detail::Row< Rows, Cols, Type >::operator[] ( int  col) const
inline

Member Data Documentation

◆ index_

template<int Rows, int Cols, class Type>
int yage::detail::Row< Rows, Cols, Type >::index_
private

◆ parent_

template<int Rows, int Cols, class Type>
Matrix<Rows, Cols, Type>* yage::detail::Row< Rows, Cols, Type >::parent_
private

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