wandererfan
5d6c5312c6
[TD]fix const-ness of CS routines
2019-10-30 14:25:35 -04:00
wandererfan
266b5cfdbd
[TD]fix default svg hatch file retrieval
2019-10-30 14:25:35 -04:00
wandererfan
3124323b28
[TD]improve handling of Assembly4 Models
2019-10-28 08:39:06 -04:00
wandererfan
6e6fdb88fe
[TD]fix Orientation of Detail of Section of DPG
2019-10-27 07:23:18 -04:00
wandererfan
5bb659e7e2
[TD]Transition to on demand page updates ph1
2019-10-23 14:19:52 -04:00
wandererfan
55778c7458
[TD]Section dialog revisions & editor
2019-10-01 17:30:35 -04:00
wandererfan
303c84e90f
[TD]Prevent crash in Section if BaseView deleted
2019-10-01 17:30:35 -04:00
wandererfan
d9fa2b3263
[TD]Correct section view alignment
2019-10-01 17:30:35 -04:00
wandererfan
0549366271
[TD]Apply filters to PropertyFile
2019-09-20 12:56:26 -04:00
wandererfan
621b66be17
[TD]Add Properties for Cosmetic persistence
2019-07-15 12:36:48 -04:00
wandererfan
11d8aaed61
[TD]Add CenterLine edit function
2019-07-15 12:36:48 -04:00
wandererfan
5970e91ef2
[TD]Py Cosmetic Vertex, Line, Circle Arc
2019-07-15 12:36:48 -04:00
wandererfan
3e0452417b
Cosmetic CL for Section and Detail
2019-06-06 19:58:15 -04:00
wandererfan
175966a6f7
Improve error messages for invalid shapes
2019-04-05 19:35:26 -04:00
wandererfan
c940081de1
Allow Section of unfused Source
...
- ViewSection required Source shapes to be fused before performing
the section cut. This caused some Edges to not be shown in the
result. An option to not fuse the Sources has been added.
2019-02-22 11:55:20 +01:00
wandererfan
5a26558a9d
Fix out of scope warnings
...
- Links within TD were not set to Global scope. This caused
problems when a Page was in a container, but Views were not
in the container.
2019-01-22 10:15:04 -02:00
wandererfan
e67b84c5ec
Fix #3698 Detail of Section View
2018-11-19 10:12:08 +01:00
wmayer
b0247d184e
Replace Base::Exception with appropriate subclass
2018-11-14 19:42:10 +01:00
wandererfan
db593f2169
Suppress spurious message
...
- was reporting "pattern not found" even if
hatch source file was not a .pat file.
2018-09-26 16:59:00 +02:00
WandererFan
99fcba4992
VPart/VSection Graphic Properties to Gui side
2018-02-14 15:42:26 -05:00
WandererFan
55f050e0f5
Fix crash when Source.Shape is Null
2017-12-31 14:54:05 +01:00
WandererFan
e163ae1746
Allow multiple sources for all View types
2017-12-31 14:54:05 +01:00
WandererFan
44fd200166
Rotate DrawViewPart around part centroid
2017-11-12 19:08:32 -05:00
WandererFan
4b3ab9e74e
Allow Section based on ViewMulti
2017-10-02 13:48:45 -03:00
WandererFan
485321f8ea
Add requestPaint formerly in DrawView::execute
2017-09-10 15:24:50 +02:00
WandererFan
d27b8387e8
Eliminate superfluous DPG executes
2017-09-10 15:22:49 +02:00
WandererFan
e8f2c68b5c
Allow DrawPage updates to be suspended
2017-09-10 15:21:54 +02:00
wmayer
949c86d364
Port to occ7.2:
...
+ Standard_Failure::Caught() is now marked as deprecated and should be replaced with standard C++ exception handling
2017-09-01 16:27:46 +02:00
WandererFan
eb34dc5103
fix confusing class name
2017-05-10 17:43:48 +02:00
WandererFan
75397d9e43
clean up GeomHatch feature, gui & dialog
...
Refactor code, allow dialog to edit feature, update graphics on change
prep for dash line start positioning.
2017-05-10 17:43:48 +02:00
Peter Lama
a75a98ef27
Use OCCT Handle macro for Handle_ classes
...
This is the result of running OCCT's upgrade script provided
with OCCT 7.0. See
https://www.opencascade.com/content/freecad-occt710-and-windows-rtti-data-missing#comment-form
and
https://www.forum.freecadweb.org/viewtopic.php?f=4&t=21405&start=120#p169019
for why this is necessary for OCCT >= 7.1
2017-04-20 12:27:34 +02:00
WandererFan
513decf8c8
Cleanup orphan features on DVP delete
2017-02-09 15:45:04 -05:00
WandererFan
63d5749b67
Fix crash if BaseView null on Section delete
2017-02-09 15:45:04 -05:00
WandererFan
84b858a142
fix naming conflicts
2017-01-29 19:40:34 -05:00
WandererFan
299ac94c9f
Geometric hatch for Section face
2017-01-29 19:40:34 -05:00
WandererFan
f51b5818cc
Initial working version of geometric crosshatch/PAT files
2017-01-29 19:40:34 -05:00
WandererFan
78c07ced57
Remove section line from DVP on delete of DVS
2017-01-29 19:40:32 -05:00
WandererFan
5007193541
Initial Bitmap fills for Faces
...
- also texture from svg (not used yet)
2017-01-29 19:40:32 -05:00
WandererFan
16ce8d40f5
Section directions from rotated DPGI's
2016-12-29 14:43:37 +01:00
WandererFan
ca8adc3aab
getViewAxis -> DVP virtual method
2016-12-29 14:42:46 +01:00
WandererFan
f036438e53
Consolidate Section logic in DrawViewSection
2016-12-04 15:26:16 +01:00
WandererFan
dc66106683
Create outline of 3D shape
2016-11-07 17:20:19 -05:00
WandererFan
73aea7140d
Fix test script to match new code
...
Fix nullptr bug revealed by bad test script!
2016-10-31 11:06:15 -02:00
WandererFan
a662cad5be
Section Rebuild subproject
...
new dialog
new Section/SectionLine logic
remove XAxisDirection property
2016-10-31 11:06:15 -02:00
WandererFan
2f6a779205
Allow hatching of section face
2016-10-31 11:06:15 -02:00
WandererFan
001bbf52d6
Performance Ph2
2016-10-06 11:00:35 -03:00
WandererFan
8459cdad5a
Performance improvements Ph1
2016-09-29 17:37:20 -04:00
WandererFan
4d7f00860e
reduce use of "execute" on cosmetic changes.
2016-09-11 13:12:24 -04:00
WandererFan
6c937e1bbe
Protect EdgeWalker against bad input
2016-09-11 13:12:24 -04:00
WandererFan
d3afb32487
Avoid Bnd_Box is void exception when shapes don't intersect.
2016-09-11 13:12:24 -04:00