Matthias Koefferlein
5bc4ea0cb9
Confine 2.5d view to viewport box
2021-06-13 23:05:16 +02:00
Eugene Zelenko
d5c9067d8f
Fix misspellings in various modules.
2021-06-11 20:11:37 -07:00
Matthias Koefferlein
1285868546
Skip private-only tests without private data access
2021-05-01 21:36:52 +02:00
Matthias Koefferlein
2862cb4ffd
Marked 2.5d as experimental, wording of an error message
2021-04-03 01:39:19 +02:00
Matthias Koefferlein
52754ed418
2.5d view and help integration
2021-04-03 00:37:23 +02:00
Matthias Koefferlein
53f2c0e28f
Doc for 2.5d view
2021-04-03 00:17:28 +02:00
Matthias Koefferlein
9c1ef3c6dd
Enhanced 2.5d navigation
2021-04-02 22:58:39 +02:00
Matthias Koefferlein
173ba147b1
Rework for D25 tech management - compilation happens dynamically now.
2021-04-02 18:48:00 +02:00
Matthias Koefferlein
773fcb6b67
z Stack description language enhanced.
2021-04-02 17:27:38 +02:00
Matthias Koefferlein
9f295523e4
explicit net joining - preparations
2021-03-27 21:56:53 +01:00
Matthias Koefferlein
44baeea362
Disable view25d plugin if OpenGL is not enabled.
2021-03-02 22:01:08 +01:00
Matthias Koefferlein
be5714607f
Added a build dependency for safer building
2021-02-27 19:08:43 +01:00
Matthias Koefferlein
d1e6845ae4
Replaced std::auto_ptr by std::unique_ptr because the latter is deprecated
2021-01-23 21:55:51 +01:00
Matthias Koefferlein
1a3675956e
Ported to OpenGL 3.2 for Windows compatibility.
2021-01-23 15:54:02 +01:00
Matthias Koefferlein
dc40f9a885
Trying to fix OpenGL compatibility issue.
2021-01-20 22:25:16 +01:00
Matthias Koefferlein
618e1134c4
More robustness against test variations on different platforms.
2021-01-19 22:23:02 +01:00
Matthias Koefferlein
e1312d7a0c
Merge branch 'master' of github.com:KLayout/klayout into complex_drc_ops
2021-01-17 22:45:40 +01:00
Matthias Koefferlein
7d4310d343
Updated copyright to 2021
2021-01-05 22:57:48 +01:00
Matthias Koefferlein
cd73987b30
More consistent behavior of the preset views (front, top ...)
2020-12-28 21:13:07 +01:00
Matthias Koefferlein
a0d05753ad
No segfault on OpenGL initialization failure but nice error screen.
2020-12-28 00:09:27 +01:00
Matthias Koefferlein
db6b3d280e
Merge branch 'master' into complex_drc_ops
2020-11-22 09:31:15 +01:00
Matthias Koefferlein
f1c7e2e8e1
Refactoring of the containers (Edges, Region, EdgePairs, Texts): size -> count, added hier_count. Added SRegion for shape iterator as generic polygonizable things
2020-10-11 17:51:54 +02:00
Matthias Koefferlein
5c6d3775cb
Fixed a compilation issue for a shader program.
2020-08-31 00:45:49 +02:00
Matthias Koefferlein
1dc9d11745
Merge branch 'master' into 2.5d-view-devel
2020-08-30 23:40:54 +02:00
Matthias Köfferlein
5dce0d8384
Implemented #603 (Coordinates for adjust origin) ( #604 )
2020-07-05 18:42:08 +02:00
Matthias Koefferlein
999c065262
Introducing iterated arrays for instances
...
Iterated instances are created for OASIS files
using irregular repetitions in viewer mode.
Reason: this way, the same drawing optimization
than for iterated shape arrays can be applied.
As this is a new API feature, some adjustments
had to be made to incorporate them into the
code.
2020-06-04 12:17:34 +02:00
Matthias Koefferlein
82c6a5bc6b
WIP: fixed more gcc-9 warnings.
2020-05-31 21:50:10 +02:00
Matthias Koefferlein
3a7d9d0b0f
Fixed copyright/license topic.
2020-04-25 23:30:48 +02:00
Matthias Koefferlein
d117e024f0
Removed TODO markers
2020-04-18 00:38:25 +02:00
Matthias Koefferlein
07ecaac598
Enhancements.
2020-04-18 00:17:17 +02:00
Matthias Koefferlein
747184beef
Using background color as configured.
2020-04-17 23:46:02 +02:00
Matthias Koefferlein
1604c089dc
Link between tech comp and 2.5d view
2020-04-17 19:02:13 +02:00
Matthias Koefferlein
b2216ec372
WIP: tech component + editor.
2020-04-17 11:15:50 +02:00
Matthias Koefferlein
7884446da1
Orientation cube, some refinement.
2020-04-17 00:25:21 +02:00
Matthias Koefferlein
f9aa89a0b3
WIP: bugfixes, refactoring.
2020-04-16 23:14:22 +02:00
Matthias Koefferlein
2ec712b104
Implementation starts to make sense. TODO: major refactoring, a lot of utility functions like fit, ...
2020-04-13 22:18:52 +02:00
Matthias Koefferlein
9c00568301
WIP: compass, navigation, bug fixes.
2020-04-13 21:34:32 +02:00
Matthias Koefferlein
fd2749895c
WIP: foreground light, enhanced navigation ...
2020-04-13 18:13:17 +02:00
Matthias Koefferlein
194a2747e6
WIP: better hit point detection
2020-04-12 19:15:11 +02:00
Matthias Koefferlein
75b1b4dc54
WIP.
2020-04-12 18:38:39 +02:00
Matthias Koefferlein
55e79ef78f
WIP.
2020-04-12 16:56:30 +02:00
Matthias Koefferlein
d37608dac1
WIP.
2020-04-12 10:32:23 +02:00
Matthias Koefferlein
7077bac647
WIP.
2020-04-11 22:46:35 +02:00
Matthias Koefferlein
56d406aaad
WIP
2020-04-11 12:02:30 +02:00
Matthias Koefferlein
b5a51f15d0
WIP
2020-04-11 11:21:59 +02:00
Matthias Koefferlein
731dfffe1e
WIP
2020-04-11 11:21:36 +02:00
Matthias Koefferlein
7472bd4955
WIP: experiments on OpenGL view.
2020-04-10 22:40:53 +02:00
Matthias Koefferlein
a4c2cd34cf
Fixed some bugs.
2020-04-06 23:55:30 +02:00
Matthias Koefferlein
b7eb150f03
Fixed some bugs.
2020-04-06 23:52:51 +02:00
Matthias Koefferlein
1e2601d154
Fixed some build errors
2020-04-06 23:22:24 +02:00