Krisjanis Rijnieks
|
ce3db3247e
|
Add `SelVertexCmd` files
|
9 years ago |
Krisjanis Rijnieks
|
9b934ba2a7
|
Change vertex changed event to contain index of the vertex
|
9 years ago |
Krisjanis Rijnieks
|
e08425e89f
|
Rebuild joints on vertex change
|
9 years ago |
Krisjanis Rijnieks
|
0a3c6ff8a2
|
Move vertex on `moveSelectionBy`
|
9 years ago |
Krisjanis Rijnieks
|
9f2d9fde1c
|
Remove key listeners from `UserInterface` because they should be in `Application`
|
9 years ago |
Krisjanis Rijnieks
|
07232410b5
|
Exec `MvSelectionCmd` on arrow keypresses
|
9 years ago |
Krisjanis Rijnieks
|
2cf81a1eac
|
Add shift key handling in `Application`
|
9 years ago |
Krisjanis Rijnieks
|
1a09a6e268
|
Add `SurfaceManager::moveSelectionBy`
|
9 years ago |
Krisjanis Rijnieks
|
7ae93c16bd
|
Disable `ProjectionEditor::moveSurface`
|
9 years ago |
Krisjanis Rijnieks
|
104c13f979
|
Add `MvSelectionCmd`
|
9 years ago |
Krisjanis Rijnieks
|
0b721dd12b
|
Add select next and prev vertex shortcuts to `Info`
|
9 years ago |
Krisjanis Rijnieks
|
051e2a4450
|
Use `SelNext...` and `SelPrevVertex` commands on `>` and `<` keypress
|
9 years ago |
Krisjanis Rijnieks
|
4231f61acc
|
Select vertex GUI on `vertexSelectedEvent` from `SurfaceManager`
|
9 years ago |
Krisjanis Rijnieks
|
456845f33f
|
Implement `SurfaceManager` `selectNextVertex` and `selectPrevVertex` methods
|
9 years ago |
Krisjanis Rijnieks
|
7f16b0c39d
|
Use `CommandManager` select vertex methods in `SelPrevVertexCmd`
|
9 years ago |
Krisjanis Rijnieks
|
e1e4471db2
|
Use `CommandManager` select vertex methods in `SelNextVertexCmd`
|
9 years ago |
Krisjanis Rijnieks
|
9182ddbc05
|
Add `SurfaceManager::selectNext` and `::selectPrevVertex` method placeholders
|
9 years ago |
Krisjanis Rijnieks
|
cd5ecafb94
|
Remove not needed vars from `SelNextVertexCmd`
|
9 years ago |
Krisjanis Rijnieks
|
1565f8d964
|
Add `SelPrevVertexCmd` placeholder files
|
9 years ago |
Krisjanis Rijnieks
|
9a943be14d
|
Add `SelNextVertexCmd` placeholder files
|
9 years ago |
Krisjanis Rijnieks
|
0e89569529
|
Update info screen with new shortcuts
|
9 years ago |
Krisjanis Rijnieks
|
a01605702f
|
Integrate `SelNextSurfaceCmd` and `SelPrevSurfaceCmd` into `Application`
|
9 years ago |
Krisjanis Rijnieks
|
0f1ded7ba3
|
Add `selectNextSurface` and `selectPrevSurface` methods to `SurfaceManager`
|
9 years ago |
Krisjanis Rijnieks
|
ae10d52ba0
|
Add `SelPrevSurfaceCmd`
|
9 years ago |
Krisjanis Rijnieks
|
3d2f92ecbf
|
Add `SelNextSurfaceCmd`
|
9 years ago |
Krisjanis Rijnieks
|
a5dfe02181
|
Remove `ProjectionEditor` include
|
9 years ago |
Krisjanis Rijnieks
|
24d912bcf6
|
Fix `Aplication` code to match new `SelSurfaceCmd` interface
|
9 years ago |
Krisjanis Rijnieks
|
e64472462b
|
Remove projection editor parameter from `SelSurfaceCmd`
|
9 years ago |
Krisjanis Rijnieks
|
2c81b45e6e
|
Respond to surfaceSelectedEvent with rebuilding selected surface gui
|
9 years ago |
Krisjanis Rijnieks
|
13b1fdd506
|
Add `surfaceSelectedEvent`
|
9 years ago |
Krisjanis Rijnieks
|
72b0053e88
|
Adjust `GridWarpSurface` commands to not go less than 2 rows and cols
|
9 years ago |
Krisjanis Rijnieks
|
84b7d2a787
|
Set the default `GridWarpSurface` col and row count to 2
|
9 years ago |
Krisjanis Rijnieks
|
29bc46732e
|
Fix saving and loading `GridWarpSurface`s
Had to add rows and cols parameters in xml
|
9 years ago |
Krisjanis Rijnieks
|
dd508088e8
|
Adapt to new `GridWarpSurface` related interface
Additionally remove destructors as they caused SIGABRT errors when shutting down the application
|
9 years ago |
Krisjanis Rijnieks
|
025eed2d95
|
Adjust `GridWarpSurface` related commands not to require projection editor
|
9 years ago |
Krisjanis Rijnieks
|
5726357069
|
Make surfaces emit events when vertices change
|
9 years ago |
Krisjanis Rijnieks
|
94359e6986
|
Add vertex data changed todo
|
9 years ago |
Krisjanis Rijnieks
|
aced3db45e
|
Improve wireframe display of selected surfaces
|
9 years ago |
Krisjanis Rijnieks
|
61491173a6
|
Draw nice wireframe for the `GridWarpSurface`
|
9 years ago |
Krisjanis Rijnieks
|
ccd277fff3
|
Add `BaseSurface::getMesh` that returns a copy of the mesh
|
9 years ago |
Krisjanis Rijnieks
|
7fb4a1f53f
|
Add grid row and col command todos for next iteration
|
9 years ago |
Krisjanis Rijnieks
|
2ef85c8999
|
Integrate `RmGridColCmd` into `Application`
|
9 years ago |
Krisjanis Rijnieks
|
dd7080a60c
|
Add `RmGridColCmd`
|
9 years ago |
Krisjanis Rijnieks
|
5d7937a482
|
Do not create `RmGridRowCmd` if surface rows are <= 1
|
9 years ago |
Krisjanis Rijnieks
|
62a11838ac
|
Integrate `AddGridColCmd` into `Application`
|
9 years ago |
Krisjanis Rijnieks
|
40e8bf2d0c
|
Add `AddGridColCmd`
|
9 years ago |
Krisjanis Rijnieks
|
d1b6b8dc6a
|
Integrate `RmGridRowCmd` into `Application`
|
9 years ago |
Krisjanis Rijnieks
|
1d58a9b7a6
|
Add `RmGridRowCmd`
|
9 years ago |
Krisjanis Rijnieks
|
dc7bc09019
|
Integrate `AddGridRowCmd` into `Application`
|
9 years ago |
Krisjanis Rijnieks
|
e5329d31b6
|
Add `AddGridRowCmd`
|
9 years ago |