minor code improvements

changed coor from m,n to col,row as per philipp request. added typecast to uint8 before bitmaskconversion.
This commit is contained in:
g-spacewhale
2017-12-16 00:10:52 +01:00
parent 2ef3f164c7
commit ba4d757c5a
4 changed files with 49 additions and 86 deletions

View File

@ -8,8 +8,8 @@ using namespace std;
class coor
{
public:
int m, n;
coor(int newm=-1,int newn=-1): m(newm), n(newn)
unsigned int col, row;
coor(int newcol=-1,int newrow=-1): col(newcol), row(newrow)
{}
};
@ -84,7 +84,7 @@ public:
{
if(PlaceOfPartGood(myCoor,newPiece))
{
Matrix[myCoor.n+1][myCoor.m+1] = newPiece;
Matrix[myCoor.row+1][myCoor.col+1] = newPiece;
return 1;
}
return 0;
@ -93,7 +93,7 @@ public:
//removes piece and instead puts undefined piece
bool removePiece(coor myCoor) // 6th change: works
{
Matrix[myCoor.n+1][myCoor.m+1].setConnections(0b11111111);
Matrix[myCoor.row+1][myCoor.col+1].setConnections(0b11111111);
return 1;
}