#include <garray.h>
Inheritance diagram for gArray:
Public Member Functions | |
gArray (unsigned y=0, unsigned x=0) | |
gArray (gArray ©) | |
virtual | ~gArray () |
virtual unsigned | DimY () |
virtual unsigned | DimX () |
virtual int | GetNumInt (unsigned y, unsigned x) |
virtual bool | IsOk () |
virtual char * | Str () |
virtual char * | StrFormat (char *fmtOptions, char *fmtString) |
virtual void | Reset () |
virtual void | Release () |
virtual void | Resize (unsigned newY, unsigned newX) |
void | Zero () |
void | Set (int iVal) |
void | Set (gVector &iVector) |
virtual void | TransposeMe () |
virtual gArray & | Transpose () |
virtual gArray & | AddRow (gVector &aV) |
virtual gArray & | AddEmptyRow (unsigned iter=1) |
virtual gArray & | AddColumn (gVector &aV) |
virtual gArray & | AddEmptyColumn (unsigned iter=1) |
gArray & | JoinArrayRight (gArray ©, bool doForceDim=false) |
gArray & | JoinArrayDown (gArray ©, bool doForceDim=false) |
virtual gArray & | operator= (gArray ©) |
virtual gArray & | operator+ (gArray ©) |
virtual gArray & | operator- (gArray ©) |
virtual gArray & | operator * (gArray ©) |
virtual gArray & | operator| (gArray ©) |
virtual gVector & | operator[] (unsigned idx) |
virtual bool | operator== (gArray ©) |
virtual bool | operator!= (gArray ©) |
Public Attributes | |
gString | sArray |
Static Public Attributes | |
static int | defaultFmtDigits = 3 |
Protected Member Functions | |
int | thisNewDim (unsigned y, unsigned x) |
int | thisCopyArray (gArray ©) |
char * | thisFmtOptions (int nrFmtDigits, char fmtChar) |
Protected Attributes | |
unsigned | dimY |
unsigned | dimX |
gVector * | pV |
|
Definition at line 210 of file garray.cpp. Referenced by JoinArrayDown(), JoinArrayRight(), operator *(), operator+(), operator-(), and Transpose(). |
|
Definition at line 217 of file garray.cpp. |
|
Definition at line 224 of file garray.cpp. |
|
Definition at line 378 of file garray.cpp. Referenced by AddEmptyColumn(). |
|
Definition at line 402 of file garray.cpp. |
|
Definition at line 370 of file garray.cpp. |
|
Definition at line 354 of file garray.cpp. Referenced by AddEmptyRow(). |
|
Definition at line 86 of file garray.h. Referenced by JoinArrayDown(), JoinArrayRight(), operator *(), operator+(), operator-(), and operator==(). |
|
Definition at line 82 of file garray.h. Referenced by JoinArrayDown(), JoinArrayRight(), operator *(), operator+(), operator-(), and operator==(). |
|
Definition at line 90 of file garray.h. Referenced by AddColumn(), and JoinArrayRight(). |
|
Reimplemented from gStorage. Definition at line 94 of file garray.h. Referenced by GetNumInt(), Set(), and Str(). |
|
Definition at line 438 of file garray.cpp. |
|
Definition at line 410 of file garray.cpp. Referenced by operator|(). |
|
Definition at line 506 of file garray.cpp. |
|
Definition at line 548 of file garray.cpp. |
|
Definition at line 462 of file garray.cpp. |
|
Definition at line 484 of file garray.cpp. |
|
Definition at line 396 of file garray.cpp. |
|
Definition at line 538 of file garray.cpp. |
|
Definition at line 529 of file garray.cpp. |
|
Definition at line 524 of file garray.cpp. |
|
Definition at line 311 of file garray.cpp. Referenced by thisNewDim(), and ~gArray(). |
|
Reimplemented from gInt. |
|
Definition at line 108 of file garray.h. Referenced by Set(). |
|
Definition at line 324 of file garray.cpp. |
|
Definition at line 317 of file garray.cpp. Referenced by Zero(). |
|
Reimplemented from gStorage. Definition at line 229 of file garray.cpp. |
|
Definition at line 243 of file garray.cpp. |
|
Definition at line 564 of file garray.cpp. Referenced by AddColumn(), AddRow(), gArray(), and operator=(). |
|
Definition at line 574 of file garray.cpp. Referenced by StrFormat(). |
|
Definition at line 553 of file garray.cpp. Referenced by gArray(), Resize(), and thisCopyArray(). |
|
Definition at line 345 of file garray.cpp. |
|
Definition at line 330 of file garray.cpp. Referenced by Transpose(). |
|
Definition at line 112 of file garray.h. Referenced by Reset(). |
|
Definition at line 7 of file garray.cpp. Referenced by StrFormat(). |
|
Definition at line 140 of file garray.h. Referenced by AddColumn(), AddEmptyRow(), AddRow(), DimX(), JoinArrayDown(), JoinArrayRight(), operator+(), operator-(), operator==(), thisNewDim(), and TransposeMe(). |
|
Definition at line 140 of file garray.h. Referenced by AddColumn(), AddEmptyColumn(), AddRow(), DimY(), GetNumInt(), JoinArrayDown(), JoinArrayRight(), operator+(), operator-(), operator==(), operator[](), Set(), Str(), StrFormat(), thisCopyArray(), thisNewDim(), and TransposeMe(). |
|
Definition at line 141 of file garray.h. Referenced by GetNumInt(), IsOk(), operator+(), operator-(), operator==(), operator[](), Release(), Set(), Str(), thisCopyArray(), thisNewDim(), and TransposeMe(). |
|
Definition at line 79 of file garray.h. Referenced by Str(), StrFormat(), and thisFmtOptions(). |