ScaleToolController Class Reference
#include <ScaleToolController.h>
List of all members.
Detailed Description
Klasa za skaliranje objekta, pruza dva nacina skaliranja objekta, prvi je pomocu "Scale Tool" iz alatne trake, te radi tako da se vrijednosti unesene u alatu postave kao stupnjevi skaliranja objekta u sceni. Drugi nacin je da se pomocu misa selektira os po kojoj se zeli vrsiti skaliranje te se stupanj skaliranja odreduje pomacima misa. 
Constructor & Destructor Documentation
      
        
          | ScaleToolController::ScaleToolController  | 
          ( | 
          MainFrame *  | 
           mainFrame | 
           )  | 
           | 
        
      
 
 
      
        
          | ScaleToolController::~ScaleToolController  | 
          ( | 
          void  | 
           | 
           )  | 
           | 
        
      
 
 
Member Function Documentation
      
        
          | void ScaleToolController::close  | 
          ( | 
           | 
           )  | 
           [virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onApply  | 
          ( | 
           | 
           )  | 
           [virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onKeyDown  | 
          ( | 
          int  | 
           key | 
           )  | 
           [inline, virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onKeyUp  | 
          ( | 
          int  | 
           key | 
           )  | 
           [inline, virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onMouseLeftDown  | 
          ( | 
          int  | 
           x,  | 
        
        
           | 
           | 
          int  | 
           y |   | 
        
        
           | 
          ) | 
           |  |  [virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onMouseLeftUp  | 
          ( | 
          int  | 
           x,  | 
        
        
           | 
           | 
          int  | 
           y |   | 
        
        
           | 
          ) | 
           |  |  [virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onMouseMiddleDown  | 
          ( | 
          int  | 
           x,  | 
        
        
           | 
           | 
          int  | 
           y |   | 
        
        
           | 
          ) | 
           |  |  [inline, virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onMouseMiddleUp  | 
          ( | 
          int  | 
           x,  | 
        
        
           | 
           | 
          int  | 
           y |   | 
        
        
           | 
          ) | 
           |  |  [inline, virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onMouseMove  | 
          ( | 
          int  | 
           x,  | 
        
        
           | 
           | 
          int  | 
           y |   | 
        
        
           | 
          ) | 
           |  |  [virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onMouseRightDown  | 
          ( | 
          int  | 
           x,  | 
        
        
           | 
           | 
          int  | 
           y |   | 
        
        
           | 
          ) | 
           |  |  [inline, virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onMouseRightUp  | 
          ( | 
          int  | 
           x,  | 
        
        
           | 
           | 
          int  | 
           y |   | 
        
        
           | 
          ) | 
           |  |  [inline, virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::onMouseWheel  | 
          ( | 
          int  | 
           x,  | 
        
        
           | 
           | 
          int  | 
           y,  | 
        
        
           | 
           | 
          int  | 
           d |   | 
        
        
           | 
          ) | 
           |  |  [inline, virtual] | 
        
      
 
 
      
        
          | void ScaleToolController::open  | 
          ( | 
           | 
           )  | 
           [virtual] | 
        
      
 
 
Member Data Documentation
The documentation for this class was generated from the following files:
- C:/Users/Robert/Documents/Visual Studio 2008/Projects/ferprojekt/TerrainEditor/TerrainEditor/ScaleToolController.h
 
- C:/Users/Robert/Documents/Visual Studio 2008/Projects/ferprojekt/TerrainEditor/TerrainEditor/ScaleToolController.cpp