Sebastian Hoogen
af50cbf964
fixes #0001422 : Subclass Exception
...
inherit Base.FreeCADError form RuntimeError
inherit Part.OCCError from Base.FreeCADError
inherit OCCDomainError from Part.OCCError
inherit OCCRangeError from Part.OCCError
inherit OCCConstructionError from OCCDomainError
inherit OCCDimensionError from OCCDomainError
Added PY_CATCH_OCC macro
replace PyExc_Exception
use FreeCADError in makeWireString
catch exception in BSplineCurve.increasedegree
2014-09-17 11:15:56 +02:00
jriegel
d0d832896a
Merge remote-tracking branch 'refs/remotes/origin/jriegel/NewWinBuild' into jriegel/review-NewLibPack
...
Conflicts:
src/3rdParty/salomesmesh/CMakeLists.txt
2014-08-27 15:39:00 +02:00
jriegel
e933497ee4
Use default eigen in Approximation...
2014-08-13 21:00:15 +02:00
jriegel
8245a64c52
Change std::make_pairs to C++11 standard without template arguments
2014-08-13 20:59:29 +02:00
wmayer
7262c8b278
+ fix author note, fix various crashes, improve mesh selection stuff
2014-08-01 16:39:59 +02:00
wmayer
1ca5955389
+ improve the plane fit from REEN module
2014-07-28 16:39:34 +02:00
wmayer
552cb1a308
+ Make destructor virtual for classes with virtual methods (based on DevJohan's patch)
2014-07-26 19:17:12 +02:00
wmayer
050bab79f0
+ fix mesh trimming
2014-07-16 18:21:30 +02:00
wmayer
aca282e0e3
+ fix mesh triming
2014-07-16 13:57:14 +02:00
wmayer
09572a364a
+ fixes #0001499 : Mesh trim loses some triangles
2014-07-15 18:42:42 +02:00
wmayer
3ec88ef51e
+ Mesh trim loses some triangles
2014-07-15 13:31:15 +02:00
wmayer
7a0f5884ec
+ simplify basic VRML export of mesh kernel, + allow to export mesh with texture via Python
2014-07-11 19:34:14 +02:00
wmayer
a9040b9edf
+ simplify basic VRML export of mesh kernel, + allow to export mesh with texture via Python
2014-07-11 19:27:48 +02:00
wmayer
f762d7d83d
+ fixes #0001569 : Bounding Box of Mesh::Feature in the Gui does not respect the Placement
2014-06-02 13:06:14 +02:00
wmayer
6ac93e9d72
Add initial support for different libdir (jobermayr)
2014-05-10 12:57:38 +02:00
wmayer
55984a200f
+ fix flaws found with code analyzer tool
2014-05-07 13:09:44 +02:00
wmayer
ad24c619d6
+ Better support of clang, fix issues discovered by clang
2014-05-05 18:25:59 +02:00
mdinger
1498e99cef
Move python module prefix and suffix properties into macro to be set together
2014-05-03 16:00:30 +02:00
wmayer
67edfb895b
+ Fix prefix of Python extensions built with MinGW
2014-04-30 18:22:52 +02:00
mdinger
f53989e7a6
Fix precompiled header build error
2014-04-30 13:41:19 +02:00
mdinger
e2bd648e9a
Remove unnecessary quotes.
2014-04-30 13:41:16 +02:00
mdinger
3e3ce381f6
Apply SET_BIN_DIR macro to Mod
2014-04-30 13:41:13 +02:00
wmayer
86621e06e8
+ Add CountEdges to Python interface of Mesh class
2014-04-01 17:27:33 +02:00
wmayer
45f8f5c1cf
+ fixes #0001430 : SegFault when FreeCAD imports textured PLY file
2014-03-01 16:32:29 +01:00
jriegel
a7f5b96ff8
Fix not set optional python parameter
2014-02-16 22:19:57 +01:00
wmayer
3fe720f3bc
+ Replace math.h with cmath
2014-01-05 11:25:40 +01:00
wmayer
c661331613
+ Support to write out mesh name
2013-12-22 15:02:40 +01:00
wmayer
49b72a8193
+ Support of export to X3D for meshes
2013-11-25 13:39:31 +01:00
wmayer
70b626af09
+ fix possible endless loop in mesh grid, allow to set an array of points to the kernel
2013-11-19 18:11:46 +01:00
wmayer
ad877e1ae1
+ Make Python API more pythonic
2013-10-11 13:57:05 +02:00
wmayer
a8f825917f
+ Make Python API more pythonic
2013-10-11 12:24:22 +02:00
wmayer
dd672d2b2f
+ Fix double to float cast
2013-10-10 17:15:03 +02:00
wmayer
c6baed84bf
+ make float assignment more pythonic
2013-10-08 12:54:20 +02:00
jriegel
ec0a5ccb0c
Merge branch 'refs/heads/double-precision-werner'
...
Conflicts:
src/App/Document.cpp
src/App/PropertyGeo.cpp
src/App/PropertyStandard.cpp
src/Base/Reader.cpp
src/Base/Reader.h
src/Gui/propertyeditor/PropertyItem.cpp
src/Mod/Fem/Gui/ViewProviderFemMesh.cpp
src/Mod/Inspection/Gui/ViewProviderInspection.cpp
src/Mod/Mesh/App/MeshProperties.cpp
src/Mod/Part/App/TopoShapeFacePyImp.cpp
src/Mod/PartDesign/App/FeatureRevolution.cpp
2013-09-26 00:05:05 +02:00
jriegel
abf1623f07
Add SchemaVersion to RestoreDocFile to distinquish double from float binary
2013-09-24 11:01:09 +02:00
jriegel
718972e48a
small fixes
2013-09-24 11:01:06 +02:00
jriegel
00ea24e07e
Integrate Werners & Jans double branch
...
Move from float to double
Further suggestions for float -> double move
Moved Tools2D from float to double
More suggestions for float->double move from Gui subdirectory
Changes to FEM constraint visuals for float->double move
Suggested changes for float -> double move
Suggestions for Part module moving float -> double
2013-09-24 11:00:57 +02:00
Yorik van Havre
4005b199e0
0001102: Updated all links to old freecad homepage and wiki to the new ones
2013-09-15 17:04:42 -03:00
wmayer
92ce5e48bb
Fix warnings
2013-09-09 15:01:56 +02:00
jriegel
a5e5b4b379
Merge Fem developer branch
2013-09-08 19:58:13 +02:00
wmayer
eca13dbab7
Enhance API of mesh selection
2013-09-04 12:18:20 +02:00
wmayer
e080ce7ed3
+ fix whitespaces
2013-09-04 12:11:16 +02:00
jriegel
162db85d3b
Merge branch 'refs/heads/master' into jriegel/develop-fem
...
Conflicts:
src/Gui/View3DInventor.cpp same fix, but master was better
2013-09-04 07:47:08 +02:00
wmayer
223ed74277
Edge collapse method
2013-07-23 13:28:37 +02:00
jriegel
3212791cf8
Add a general methode for calculating eigen transformation into the Mesh interface
2013-07-10 23:15:25 +02:00
wmayer
8cc8e93577
+ Reduce redundant code in mesh classes
2013-07-06 15:02:52 +02:00
wmayer
609072f140
+ in setPyObject() only use classes derived from Base::Exception
2013-07-05 15:29:04 +02:00
wmayer
8218489a0f
Add convenience methods to query selection of a mesh
2013-04-26 17:20:24 +02:00
wmayer
c424b73ee5
Fix whitespaces
2013-04-26 17:19:23 +02:00
wmayer
bb63f7a4d5
Remove FileVersion from RestoreDocFile, convert point data back to floats
2013-03-29 15:23:51 +01:00