Guillaume Damiand
|
4df2edd9c1
|
Replace draw_buffer by draw_graphic_storage
|
2023-04-28 12:26:31 +02:00 |
Guillaume Damiand
|
8f29e4d323
|
Rename class graphic buffer
|
2023-04-27 15:48:42 +02:00 |
Guillaume Damiand
|
14848d4508
|
Add a class allowing to create a qt application and a basic viewer, which can be ran latter. This allows modification of the viewer (for example add shortcuts description).
|
2022-10-19 13:44:36 +02:00 |
Guillaume Damiand
|
89f7e05dc6
|
some drawing functor are necessary non null; review of draw for lcc.
|
2022-10-14 16:03:25 +02:00 |
Guillaume Damiand
|
9c77619fde
|
Remove unused constructor; move function that does not depend on Qt
|
2022-10-14 15:08:05 +02:00 |
Guillaume Damiand
|
47f01c77bc
|
Remove enum duplication
|
2022-10-14 11:32:58 +02:00 |
Guillaume Damiand
|
62201124d3
|
Merge branch 'EBVs-Mostafa-ashraf19-cgal-dev-OLD' into gsoc2022-EBVs-Mostafa-ashraf19
|
2022-10-14 09:03:30 +02:00 |
Guillaume Damiand
|
24a8004ee0
|
Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19
|
2022-10-14 08:53:12 +02:00 |
Guillaume Damiand
|
09ce35d9ba
|
Correct template specialisation for add_in_graphic_buffer functions, lcc and voronoi 2
|
2022-10-13 11:18:32 +02:00 |
Guillaume Damiand
|
91016007cd
|
Some cleanup
|
2022-10-13 11:11:57 +02:00 |
Mostafa-ashraf19
|
f1274c637c
|
Solved custom KeyPressEvent callback.
|
2022-10-11 18:28:46 +02:00 |
Mostafa-ashraf19
|
8141fab21c
|
Initial commit to adding custom KeyPressEvent.
|
2022-10-09 01:49:45 +02:00 |
Mostafa-ashraf19
|
0e2586f83d
|
Added template arg.
|
2022-10-08 12:34:46 +02:00 |
Mostafa-ashraf19
|
cc4aa7cd9d
|
Applied new APIs version in Voronoi 2, with modifications in Basic_viewer_qt.
|
2022-10-06 17:48:58 +02:00 |
Mostafa-ashraf19
|
796ec13391
|
Modified GraphicBuffer class name to snake case.
|
2022-10-03 13:27:22 +02:00 |
Mostafa-ashraf19
|
6c95908e6c
|
Renamed functors and GB, added handles to test functors.
|
2022-09-23 18:03:11 +02:00 |
Guillaume Damiand
|
899b8eaa82
|
Bugfix for negate normal
|
2022-09-12 15:58:04 +02:00 |
Guillaume Damiand
|
6076849ea5
|
Update for basic viewer
|
2022-09-12 10:55:37 +02:00 |
Mostafa-ashraf19
|
b61722fb1c
|
Added template inheritance.
|
2022-09-10 21:22:18 +02:00 |
Mostafa-ashraf19
|
c8c068ecff
|
Moved draw_buffer function.
|
2022-07-25 19:45:45 +02:00 |
Sébastien Loriot
|
0b63b76008
|
fix copy/paste error
|
2022-07-25 16:51:38 +02:00 |
Mostafa-ashraf19
|
b8509e4da1
|
Fixed bugs, migrated variables to graphics buffer, and removes unneeded variables.
|
2022-07-25 15:08:18 +02:00 |
Mostafa-ashraf19
|
e050176613
|
Removed forward declaration.
|
2022-07-20 12:47:29 +02:00 |
Mostafa-ashraf19
|
5d7bb68480
|
Fixed typo, added forward declaration at basic viewers.
|
2022-07-20 11:46:30 +02:00 |
Mostafa-ashraf19
|
2a3144b7f3
|
Dealing bounding box from the graphic buffer. TODO for expected would remove
|
2022-07-20 10:04:47 +02:00 |
Mostafa-ashraf19
|
8778d1c4b4
|
Handled constructor.
|
2022-07-20 09:50:38 +02:00 |
Mostafa-ashraf19
|
6768426af6
|
Moved the graphical store elements, and used elements from the graphic buffer.
Moved m_texts, arrays, m_bounding_box.
Handled methods that use basic viewer arrays to use them from the graphic buffer.
Moved a few methods.
|
2022-07-20 09:40:17 +02:00 |
Guillaume Damiand
|
a303529e17
|
small correctioin
|
2022-07-19 10:47:51 +02:00 |
Mostafa-ashraf19
|
a859f50716
|
fixes bugs, WIP constructor
|
2022-07-19 09:36:45 +02:00 |
Guillaume Damiand
|
e92373740e
|
Add constant for init size of window
|
2022-07-13 10:15:50 +02:00 |
Mostafa-ashraf19
|
32ecb11947
|
CGAL: Initial commit to handle GraphicBuffer with Basic viewers.
|
2022-07-04 10:25:59 +02:00 |
Guillaume Damiand
|
1d9280afae
|
Update basic viewer to set camera mode ealier (following Efi issue). TODO: test if this solves the bug.
|
2022-07-04 10:04:20 +02:00 |
Andreas Fabri
|
440a8dfb7b
|
Fix file name
|
2022-02-03 08:41:04 +00:00 |
Andreas Fabri
|
735752bec9
|
Do the remaining changes after Laurent's check
|
2022-02-03 08:02:11 +00:00 |
Sébastien Loriot
|
3640099261
|
fix warnings about arithmetic operations on enum
|
2021-09-28 15:36:51 +02:00 |
Guillaume Damiand
|
c71138c3b0
|
Regenerate clipping plane in initialize_buffers, to adapt it to the possible new bounding box; add methods to retreive the clipping plane as a cgal plane_3.
|
2021-06-30 18:40:13 +02:00 |
Guillaume Damiand
|
29d54bb66b
|
trailling
|
2021-06-29 19:54:13 +02:00 |
Guillaume Damiand
|
53cdabe0c3
|
Do not delete clipping plane frame, but only hide it, to keep its position.
|
2021-06-29 17:39:30 +02:00 |
Guillaume Damiand
|
1ab891ee35
|
Do not clear pos buffer of clipping plane.
|
2021-06-29 15:49:05 +02:00 |
Sébastien Loriot
|
fb6f703b55
|
IO namespace for files in IO directories
|
2021-05-04 14:36:06 +02:00 |
Maxime Gimeno
|
5066d5ae4b
|
Fix Qt::midbutton deprecation warning
|
2021-03-16 13:28:00 +01:00 |
Guillaume Damiand
|
1561f3a523
|
Remove duplicated shaders
|
2021-02-23 11:11:04 +01:00 |
Guillaume Damiand
|
4f6291e3f2
|
Merge branch 'master' into gsoc2020-basic-viewer-jyang-gdamiand
|
2021-02-22 09:42:52 +01:00 |
Maxime Gimeno
|
2500331070
|
Merge remote-tracking branch 'cgal/master' into Demo-Add_dependency_to_qt5_moc_and_dependencies-maxGimeno
|
2021-02-09 12:33:52 +01:00 |
Maxime Gimeno
|
c9a020bb1a
|
Remove remaining includes
|
2021-02-09 12:28:58 +01:00 |
Laurent Rineau
|
c5ba414c72
|
Merge pull request #5336 from maxGimeno/GraphicsView-Use_opengl_4_1_context-maxGImeno
Graphics_view: Upgrade glsl version in basic_viewer_shaders
|
2021-02-05 16:12:42 +01:00 |
Maxime Gimeno
|
5e63293747
|
Replace plane manipulation by frame manipulation.
|
2021-02-03 11:41:07 +01:00 |
Guillaume Damiand
|
a09a4684f4
|
Start to use manipulated frame for clipping plane
|
2021-02-03 08:56:52 +01:00 |
Guillaume Damiand
|
3b838da50a
|
Re-add clipping plane.
|
2021-01-27 18:47:38 +01:00 |
Maxime Gimeno
|
3ec3ffc518
|
WIP
|
2021-01-12 11:05:10 +01:00 |