![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
#include <Matrix.hpp>
Public Types | |
| typedef T | DataType |
| typedef Array< DataType > | InnerType |
| typedef InnerType::SizeType | SizeType |
| typedef InnerType::ItType | ItType |
| typedef InnerType::ConstItType | ConstItType |
Public Member Functions | |
| Matrix (SizeType width, SizeType height, const DataType &data) | |
| Matrix (const Matrix< T > ©) | |
| Matrix & | operator= (const Matrix< T > ©) |
| ItType | begin () |
| ConstItType | begin () const |
| ItType | Begin () |
| ConstItType | Begin () const |
| ItType | end () |
| ConstItType | end () const |
| ItType | End () |
| ConstItType | End () const |
| void | Resize (SizeType x, SizeType y, const T &data) |
| void | Set (SizeType x, SizeType y, const T &data) |
| const T & | operator() (SizeType x, SizeType y) const |
| T & | operator() (SizeType x, SizeType y) |
Private Member Functions | |
| SizeType | GetIndex (SizeType x, SizeType y) const |
Private Attributes | |
| SizeType | width_ |
| SizeType | height_ |
| InnerType | data_ |
Definition at line 12 of file Matrix.hpp.
| typedef InnerType::ConstItType yap::collection::Matrix< T >::ConstItType |
Definition at line 20 of file Matrix.hpp.
| typedef T yap::collection::Matrix< T >::DataType |
Definition at line 16 of file Matrix.hpp.
| typedef Array<DataType> yap::collection::Matrix< T >::InnerType |
Definition at line 17 of file Matrix.hpp.
| typedef InnerType::ItType yap::collection::Matrix< T >::ItType |
Definition at line 19 of file Matrix.hpp.
| typedef InnerType::SizeType yap::collection::Matrix< T >::SizeType |
Definition at line 18 of file Matrix.hpp.
|
inline |
Definition at line 9 of file Matrix.hxx.
|
inline |
Definition at line 20 of file Matrix.hxx.
|
inline |
Definition at line 41 of file Matrix.hxx.
|
inline |
Definition at line 47 of file Matrix.hxx.
|
inline |
Definition at line 53 of file Matrix.hxx.
|
inline |
Definition at line 59 of file Matrix.hxx.
|
inline |
Definition at line 65 of file Matrix.hxx.
|
inline |
Definition at line 71 of file Matrix.hxx.
|
inline |
Definition at line 77 of file Matrix.hxx.
|
inline |
Definition at line 83 of file Matrix.hxx.
|
inlineprivate |
Definition at line 122 of file Matrix.hxx.
|
inline |
Definition at line 110 of file Matrix.hxx.
|
inline |
Definition at line 116 of file Matrix.hxx.
|
inline |
Definition at line 28 of file Matrix.hxx.
|
inline |
|
inline |
Definition at line 104 of file Matrix.hxx.
|
private |
Definition at line 51 of file Matrix.hpp.
|
private |
Definition at line 49 of file Matrix.hpp.
|
private |
Definition at line 48 of file Matrix.hpp.