|
| TVVec () |
|
| TVVec (const TVVec &Vec) |
|
| TVVec (const int &_XDim, const int &_YDim) |
|
| TVVec (const TVec< TVal > &_ValV, const int &_XDim, const int &_YDim) |
|
| TVVec (TSIn &SIn) |
|
void | Load (TSIn &SIn) |
|
void | Save (TSOut &SOut) const |
|
TVVec< TVal > & | operator= (const TVVec< TVal > &Vec) |
|
bool | operator== (const TVVec &Vec) const |
|
bool | Empty () const |
|
void | Clr () |
|
void | Gen (const int &_XDim, const int &_YDim) |
|
int | GetXDim () const |
|
int | GetYDim () const |
|
int | GetRows () const |
|
int | GetCols () const |
|
TVec< TVal > & | Get1DVec () |
|
const TVal & | At (const int &X, const int &Y) const |
|
TVal & | At (const int &X, const int &Y) |
|
TVal & | operator() (const int &X, const int &Y) |
|
const TVal & | operator() (const int &X, const int &Y) const |
|
void | PutXY (const int &X, const int &Y, const TVal &Val) |
|
void | PutAll (const TVal &Val) |
|
void | PutX (const int &X, const TVal &Val) |
|
void | PutY (const int &Y, const TVal &Val) |
|
TVal | GetXY (const int &X, const int &Y) const |
|
void | GetRow (const int &RowN, TVec< TVal > &Vec) const |
|
void | GetCol (const int &ColN, TVec< TVal > &Vec) const |
|
void | SwapX (const int &X1, const int &X2) |
|
void | SwapY (const int &Y1, const int &Y2) |
|
void | Swap (TVVec< TVal > &Vec) |
|
void | ShuffleX (TRnd &Rnd) |
|
void | ShuffleY (TRnd &Rnd) |
|
void | GetMxValXY (int &X, int &Y) const |
|
void | CopyFrom (const TVVec< TVal > &VVec) |
|
void | AddXDim () |
|
void | AddYDim () |
|
void | DelX (const int &X) |
|
void | DelY (const int &Y) |
|
template<class TVal>
class TVVec< TVal >
Definition at line 2157 of file ds.h.