YAGE
Yet Another Game Engine
Public Member Functions | List of all members
yage::Vector< Rows, Type > Class Template Reference
Inheritance diagram for yage::Vector< Rows, Type >:
yage::Matrix< Rows, 1, Type >

Public Member Functions

 Vector (const Matrix< Rows, 1, Type > &other)
 
Type & operator[] (int col)
 
const Type & operator[] (int col) const
 
virtual std::string toString () const
 
- Public Member Functions inherited from yage::Matrix< Rows, 1, Type >
int rowSize () const
 
int colSize () const
 
Matrix< 1, Cols, Type > getRow (int row) const
 
Matrix< Rows, 1, Type > getCol (int col) const
 
std::vector< Type >::iterator begin ()
 
std::vector< Type >::iterator end ()
 
detail::Row< Rows, Cols, Type > operator[] (int row)
 
detail::Row< Rows, Cols, Type > operator[] (int row) const
 
Matrix< Rows, Cols, Type > & operator= (const Matrix< Rows, Cols, Type > &other)
 
Matrix< Rows, Cols, Type > & operator+= (const Matrix< Rows, Cols, Type > &rhs)
 
Matrix< Rows, Cols, Type > & operator-= (const Matrix< Rows, Cols, Type > &rhs)
 

Additional Inherited Members

- Protected Attributes inherited from yage::Matrix< Rows, 1, Type >
std::vector< Type > data_
 

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