Inheritance diagram for RelativeShifter:
Public Member Functions | |
RelativeShifter (int X, int Y) | |
Protected Member Functions | |
Reference * | copyRef (Reference *ref) |
Private Attributes | |
int | x |
int | y |
Definition at line 267 of file iiscell.cpp.
|
Definition at line 270 of file iiscell.cpp. 00270 : RelativeShifter(int X, int Y) : x(X), y(Y) {};
|
|
Implements ReferenceFixer. Definition at line 271 of file iiscell.cpp. References Reference::absolute_col, Reference::absolute_row, Reference::column, Reference::row, x, and y. 00271 : Reference* copyRef(Reference *ref) 00272 { 00273 Reference *result=new Reference(*ref); 00274 if (!ref->absolute_col) 00275 result->column+=x; 00276 if (!ref->absolute_row) 00277 result->row+=y; 00278 return result; 00279 }
|
|
Definition at line 269 of file iiscell.cpp. Referenced by copyRef(). |
|
Definition at line 269 of file iiscell.cpp. Referenced by copyRef(). |