wmayer
7dfdb609c7
fix import of ply meshes with Vs 2017
2019-04-09 14:52:02 +02:00
luz.paz
50c82c2b91
Misc. source comment typos
2019-03-22 10:44:14 -03:00
wmayer
4e018c506b
extend mesh repair functions
2019-03-13 01:39:27 +01:00
wmayer
51aeb5867a
PVS: fixes several issues
2019-03-13 01:19:00 +01:00
wmayer
67df9f3a82
PVS: V780 non-passive (non-PDS) type cannot be copied using the memcpy function
2019-03-07 21:40:22 +01:00
luz.paz
4cfda0c3a5
Misc. typos
...
Found via `codespell`
2019-02-08 11:01:24 -02:00
wmayer
d37d7455d0
fix double vs. float problem to solve problems in Mesh.nearestFacetOnRay
2019-01-08 19:13:50 +01:00
wmayer
bf1603b388
improve mesh validation functions
2018-12-17 16:14:28 +01:00
wmayer
9683abfc36
improve mesh healing functions
2018-12-13 17:31:21 +01:00
wmayer
25eb9a22e9
fix MeshGeomFacet::IntersectWithPlane
2018-12-11 18:42:47 +01:00
wmayer
d91e38962c
mesh segmentation algorithm for surfaces
2018-12-10 13:19:27 +01:00
wmayer
0caa169eb0
mesh segmentation algorithm for surfaces
2018-12-10 00:23:31 +01:00
wmayer
9be3e63332
mesh segmentation algorithm for surfaces
2018-12-08 15:53:58 +01:00
wmayer
20fe774784
mesh segmentation algorithm for surfaces
2018-12-07 20:03:44 +01:00
wmayer
a92014a36d
rework mesh segmentation dialog
2018-12-07 13:13:08 +01:00
wmayer
f34ec4534c
Replace Base::Exception with appropriate subclass
2018-11-14 17:11:53 +01:00
wmayer
04005b5e45
fixes 0003680: Export (Ctrl+E) doesn't check to make sure that object being exported is a model at all
2018-11-10 19:02:50 +01:00
wmayer
daadba4924
add security checks when reading BMS files to avoid possible crashes due to corrupted data
2018-11-07 13:51:39 +01:00
wmayer
04faa8f497
+ fix cutting or selecting mesh in perspective projection mode
2018-10-11 10:48:27 +02:00
wmayer
d9e4c727db
improve mesh decimation
2018-10-05 15:07:27 +02:00
wmayer
6b055ee899
add verifier class to check the result of the polygon triangulation
2018-09-18 21:38:04 +02:00
wmayer
bff245daef
add Mesh_Data target to handle scripts files
2018-08-19 22:56:12 +02:00
wmayer
855f4ef2f6
Fix globalPosition in Stl export
2018-08-11 15:36:08 +02:00
wmayer
9602e22c3d
compute the actual placement to apply instead of transforming the points twice
2018-08-11 14:36:50 +02:00
wandererfan
0f9eba7d96
Fix double application of Placement
...
- global placement already contains feature
placement, so multiplying aPoints by
global placement applies feature placement
twice.
2018-08-11 13:49:29 +02:00
luz.paz
2e1a887c4c
whitespace fixes
2018-08-07 11:13:31 -04:00
luz.paz
baa6d89328
Typos and whitespace fixes
2018-08-07 11:13:31 -04:00
wmayer
c2ab3f02cd
remove undesired dependency of Mesh to Part module
2018-07-28 11:58:39 +02:00
wandererfan
e267eac7bb
Fix #3329 globalPosition in Stl export
2018-07-27 10:37:06 -03:00
wmayer
6cc1524a0d
Mesh improvements:
...
+ support of Simple Model Format (smf)
+ improve reading of STL files (reduce by ~70%)
2018-07-26 13:19:35 +02:00
wmayer
d3ef6905ff
+ add option to switch off precompiled header
2018-07-25 20:17:11 +02:00
wmayer
65879dfe63
+ Improve mesh selection (precompute projection matrix and use polygon bounding box)
2018-07-25 18:00:42 +02:00
wmayer
806ad88c5a
+ implement a faster method to multiply vector with matrix
...
+ add convenience method to transform a point array
2018-07-25 17:31:11 +02:00
luz.paz
7a09a5774e
More misc. typos
2018-05-19 12:17:52 -04:00
luz.paz
9b907e3ac4
Added missing comma
2018-05-11 10:02:56 -03:00
luz.paz
6656d9c6de
follow-up source typos
2018-05-11 10:02:56 -03:00
luz.paz
505488c4f9
Misc. typos
...
Found via `codespell`
2018-04-25 09:41:33 -03:00
wmayer
4adeb7702d
extend API of smooth command to allow to run different algorithms
2018-04-14 18:44:03 +02:00
luz.paz
6031223ebe
Weekly misc. typo fixes
2018-03-05 09:25:48 -05:00
luz.paz
f725fbd459
Misc. source comment typo [skip ci]
...
Found via `codespell`
[skip ci]
2018-02-14 14:26:04 -05:00
luzpaz
128239b54a
Typos: Various workbenches and misc.
...
[skip ci]
2017-12-25 10:58:10 +01:00
Unknown
a8ecffb652
Misc. typo fixes
...
Various workbenches
2017-12-23 14:30:30 +01:00
Unknown
c8c9b76f43
Misc. typos
2017-12-06 20:59:55 +01:00
luzpaz
987b8db0b5
More typos, grammar fixes, uniformity
2017-11-15 10:46:43 -05:00
wmayer
04ea295280
add kd tree class
...
add mesh decimation algorithm
2017-11-14 14:17:19 +01:00
wmayer
def0b81784
changes in Mesh module:
...
+ cppcheck: fix some minor issues found by code analyzer
+ export to IDTF
+ fix for throwing exception
+ optimize mesh rendering
2017-11-08 17:56:13 +01:00
Unknown
772c5b1970
Doxygen Typos
...
+ doxy whitespace formatting
+ added more misc. typos
+ grammar fixes
[skip ci]
2017-10-15 16:27:42 +02:00
luzpaz
ab8f8919b6
Misc. typos
...
+ some are doxy others are just comment code.
+ some minor whitespace and grammatical tweaks.
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366 ). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00
wmayer
a8a9650816
harmonize show() function of Part, Mesh, Fem, Path and Points modules
2017-09-29 00:35:48 +02:00
wmayer
16f2f5df36
fix implementation of MeshPointPy
2017-09-28 15:28:24 +02:00