Browse Source

Beautify Application grid methods

master
Krisjanis Rijnieks 8 years ago
parent
commit
a96a8fb8c3
  1. 73
      src/Application/Application.cpp

73
src/Application/Application.cpp

@ -406,59 +406,54 @@ void Application::setNextSource(){
void Application::addGridRow(){
if(getSurfaceManager()->getSelectedSurface() != 0){
if(getSurfaceManager()->getSelectedSurface()->getType() ==
SurfaceType::GRID_WARP_SURFACE){
// TODO: The command should not require projection editor pointer
getCmdManager()->exec(
new AddGridRowCmd(
(GridWarpSurface *)getSurfaceManager()->getSelectedSurface() ));
}
}
if(getSurfaceManager()->getSelectedSurface()->getType() ==
SurfaceType::GRID_WARP_SURFACE){
// TODO: The command should not require projection editor pointer
getCmdManager()->exec(
new AddGridRowCmd(
(GridWarpSurface *)getSurfaceManager()->getSelectedSurface() ));
}
}
}
void Application::addGridColumn(){
if(getSurfaceManager()->getSelectedSurface() != 0){
if(getSurfaceManager()->getSelectedSurface()->getType() ==
SurfaceType::GRID_WARP_SURFACE){
// TODO: The command should not require projection editor pointer
getCmdManager()->exec(
new AddGridColCmd(
(GridWarpSurface *)getSurfaceManager()->getSelectedSurface() ));
}
}
if(getSurfaceManager()->getSelectedSurface()->getType() ==
SurfaceType::GRID_WARP_SURFACE){
// TODO: The command should not require projection editor pointer
getCmdManager()->exec(
new AddGridColCmd(
(GridWarpSurface *)getSurfaceManager()->getSelectedSurface() ));
}
}
}
void Application::removeGridRow(){
if(getSurfaceManager()->getSelectedSurface() != 0){
if(getSurfaceManager()->getSelectedSurface()->getType() ==
SurfaceType::GRID_WARP_SURFACE){
if(((GridWarpSurface *)getSurfaceManager()->getSelectedSurface())->getGridRows() > 1){
// TODO: The command should not require projection editor pointer
getCmdManager()->exec(
new RmGridRowCmd(
(GridWarpSurface *)getSurfaceManager()->getSelectedSurface() ));
}
if(getSurfaceManager()->getSelectedSurface()->getType() ==
SurfaceType::GRID_WARP_SURFACE){
if(((GridWarpSurface *)getSurfaceManager()->getSelectedSurface())->getGridRows() > 1){
// TODO: The command should not require projection editor pointer
getCmdManager()->exec(
new RmGridRowCmd(
(GridWarpSurface *)getSurfaceManager()->getSelectedSurface() ));
}
}
}
}
}
void Application::removeGridColumn(){
if(getSurfaceManager()->getSelectedSurface() != 0){
if(getSurfaceManager()->getSelectedSurface()->getType() ==
SurfaceType::GRID_WARP_SURFACE){
if(((GridWarpSurface *)getSurfaceManager()->getSelectedSurface())->getGridCols() > 1){
// TODO: The command should not require projection editor pointer
getCmdManager()->exec(
new RmGridColCmd(
(GridWarpSurface *)getSurfaceManager()->getSelectedSurface() ));
}
if(getSurfaceManager()->getSelectedSurface()->getType() ==
SurfaceType::GRID_WARP_SURFACE){
if(((GridWarpSurface *)getSurfaceManager()->getSelectedSurface())->getGridCols() > 1){
// TODO: The command should not require projection editor pointer
getCmdManager()->exec(
new RmGridColCmd(
(GridWarpSurface *)getSurfaceManager()->getSelectedSurface() ));
}
}
}
}
}
} // namespace piMapper

Loading…
Cancel
Save