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