GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
Realises the "sparse"-matrix that operates on indexes and saves the penalties associated with a given piece. More...
Public Member Functions | |
GRBreakMatrix () | |
pentrylist * | GetAt (int row, int column) |
void | AddAt (int row, int column, GRPenaltyEntry *pe) |
void | ClearAt (int row, int column) |
Protected Attributes | |
ppentryvector | rows |
Realises the "sparse"-matrix that operates on indexes and saves the penalties associated with a given piece.
GRBreakMatrix::GRBreakMatrix | ( | ) |
void GRBreakMatrix::AddAt | ( | int | row, |
int | column, | ||
GRPenaltyEntry * | pe | ||
) |
void GRBreakMatrix::ClearAt | ( | int | row, |
int | column | ||
) |
pentrylist* GRBreakMatrix::GetAt | ( | int | row, |
int | column | ||
) |
|
protected |