FreeCAD/src/Base
2017-02-18 08:19:25 +01:00
..
Axis.cpp + fix a bug in the Axis class 2011-12-21 22:40:26 +00:00
Axis.h + remove unneeded semicolons 2014-05-08 17:32:23 +02:00
AxisPy.xml + add Axis class to Base 2011-12-10 14:36:26 +00:00
AxisPyImp.cpp fixes #0001422: Subclass Exception 2014-09-17 11:15:56 +02:00
Base64.cpp Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
Base64.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
BaseClass.cpp + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
BaseClass.h Extenions: Drop virtual inheritance 2016-10-08 12:48:34 +02:00
BaseClassPy.xml Don't show attribute 'Type' in call tips any more 2013-06-15 15:32:06 +02:00
BaseClassPyImp.cpp Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
BoundBox.h rename 2d tool classes to be consistent with 3d classes 2016-11-21 14:29:51 +01:00
BoundBoxPy.xml + rework BoundingBox class and its Python binding 2015-10-11 00:18:53 +02:00
BoundBoxPyImp.cpp + rework BoundingBox class and its Python binding 2015-10-11 00:18:53 +02:00
Builder3D.cpp + extend InventorBuilder to add an SoPolygonOffset node 2016-07-30 14:20:00 +02:00
Builder3D.h + extend InventorBuilder to add an SoPolygonOffset node 2016-07-30 14:20:00 +02:00
CMakeLists.txt Add switch to select between Qt4 and Qt5 2016-12-13 15:53:13 +01:00
Console.cpp + Prefer prefix ++/-- operators for non-primitive types 2015-10-07 13:38:17 +02:00
Console.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
CoordinateSystem.cpp use a stricter tolerance to check for equal points 2016-08-15 14:09:26 +02:00
CoordinateSystem.h + Add class CoordinateSystem and use it to compute placement of plane from fit 2014-07-29 23:01:29 +02:00
core-base.dox Doc: small adjustments to doxygen docs 2016-11-15 16:17:58 -02:00
Debugger.cpp Add utility class to better debug algorithms 2012-08-11 15:09:08 +02:00
Debugger.h Add utility class to better debug algorithms 2012-08-11 15:09:08 +02:00
Exception.cpp fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
Exception.h basic infrastructure 2016-04-12 18:11:46 +02:00
Factory.cpp + Prefer prefix ++/-- operators for non-primitive types 2015-10-06 21:16:44 +02:00
Factory.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
fdstream.hpp + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
FileInfo.cpp fix several gcc warnings 2016-11-08 14:31:08 +01:00
FileInfo.h fix several gcc warnings 2016-11-08 14:31:08 +01:00
FileTemplate.cpp Coverity issues: 2016-08-16 14:05:52 +02:00
FileTemplate.h + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
FutureWatcherProgress.cpp + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
FutureWatcherProgress.h + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
GeometryPyCXX.cpp declare some PyCXX functions for export, add PyCXX wrapper for Vector2dPy class 2016-11-24 15:25:48 +01:00
GeometryPyCXX.h declare some PyCXX functions for export, add PyCXX wrapper for Vector2dPy class 2016-11-24 15:25:48 +01:00
gzstream.cpp + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
gzstream.h fix Coverity issues 2016-09-03 14:51:28 +02:00
Handle.cpp + issue #0002468: freecad-0.15.4671/src/Base/Handle.cpp:61: bad test ? 2016-03-09 22:13:05 +01:00
Handle.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
InputSource.cpp + fixes #0002126: Fails to load .FCStd file which contains many MultiByte-Char strings 2015-09-20 12:29:05 +02:00
InputSource.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
Interpreter.cpp Coverity issues: 2016-08-16 14:05:52 +02:00
Interpreter.h fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
Matrix.cpp move Hat and Dyadic product to Matrix class 2016-12-04 17:05:58 +01:00
Matrix.h move Hat and Dyadic product to Matrix class 2016-12-04 17:05:58 +01:00
MatrixPy.xml Make Python API more pythonic 2013-10-09 21:16:04 +02:00
MatrixPyImp.cpp fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
MemDebug.cpp Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00
MemDebug.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
Observer.h fix -Wextra in FreeCADGui 2016-09-21 20:54:52 +02:00
Parameter.cpp + add new class ParameterSerializer to load and save parameter files 2016-04-29 17:43:07 +02:00
Parameter.h + add new class ParameterSerializer to load and save parameter files 2016-04-29 17:43:07 +02:00
ParameterPy.cpp Implemented python method ParameterGrpPy::GetContents() : lists all the parameters inside a group 2016-09-03 19:49:59 -03:00
Parser.bat first finished implementation of Quantity parser 2013-09-24 11:00:51 +02:00
Parser.sh Some fixes in unit system 2013-12-08 19:48:13 +01:00
Persistence.cpp Add SchemaVersion to RestoreDocFile to distinquish double from float binary 2013-09-24 11:01:09 +02:00
Persistence.h Extenions: Drop virtual inheritance 2016-10-08 12:48:34 +02:00
PersistencePy.xml + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
PersistencePyImp.cpp Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
Placement.cpp + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
Placement.h + remove unneeded semicolons 2014-05-08 17:32:23 +02:00
PlacementPy.xml + implement rich compare protocol of Python interface for Placement & Rotation 2016-05-18 11:26:27 +02:00
PlacementPyImp.cpp + implement rich compare protocol of Python interface for Placement & Rotation 2016-05-18 11:26:27 +02:00
PreCompiled.cpp Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
PreCompiled.h + rework BoundingBox class and its Python binding 2015-10-11 00:18:53 +02:00
PyExport.cpp Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
PyExport.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
PyObjectBase.cpp fix crash due to GIL 2017-02-18 08:19:25 +01:00
PyObjectBase.h issue #2902: track attribute objects in parent structure to notify about changes 2017-02-14 16:38:38 +01:00
PyTools.c fix Coverity issues 2016-09-03 14:51:28 +02:00
PyTools.h + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
Quantity.cpp fix various warnings 2017-02-02 20:42:56 +01:00
Quantity.h fixes #0002460: Use keyword 'explicit' for Quantity constructor 2016-11-05 23:21:42 +01:00
QuantityLexer.c recreate lexer files without deprecated register keyword 2016-12-29 23:18:23 +01:00
QuantityParser.c fixes #0002460: Use keyword 'explicit' for Quantity constructor 2016-11-05 23:21:42 +01:00
QuantityParser.h Bug fix for ID#0002453 2016-05-20 10:05:18 +02:00
QuantityParser.l fixes #0002460: Use keyword 'explicit' for Quantity constructor 2016-11-05 23:21:42 +01:00
QuantityParser.y fixes #0002460: Use keyword 'explicit' for Quantity constructor 2016-11-05 23:21:42 +01:00
QuantityPy.xml + fixes #0001696: Quantity.getValueAs('rad') touches the Property 2014-08-18 13:30:14 +02:00
QuantityPyImp.cpp fixes #0002460: Use keyword 'explicit' for Quantity constructor 2016-11-05 23:21:42 +01:00
Reader.cpp Coverity issues: 2016-08-16 14:05:52 +02:00
Reader.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
Rotation.cpp use a stricter tolerance to check for equal points 2016-08-15 14:09:26 +02:00
Rotation.h + fix == operator of Rotation class, + add method isSame() 2016-05-18 18:08:40 +02:00
RotationPy.xml + fix == operator of Rotation class, + add method isSame() 2016-05-18 18:08:40 +02:00
RotationPyImp.cpp + fix == operator of Rotation class, + add method isSame() 2016-05-18 18:08:40 +02:00
Sequencer.cpp + move handwritten Python classes to PyCXX 2016-01-27 18:07:48 +01:00
Sequencer.h replace deprecated auto_ptr with unique_ptr 2016-09-22 13:01:20 +02:00
StackWalker.cpp + fix clang warnings, fix wrong characters 2015-10-05 17:59:19 +02:00
StackWalker.h + Add StackWalker to get log messages on crashes (MSVC only) 2014-09-03 11:48:34 +02:00
Stream.cpp fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
Stream.h + support of seek operation on PyStreambuf 2016-06-14 13:59:02 +02:00
Swap.cpp + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
Swap.h + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
swigpyrun_1.3.25.cpp suppress -Wself-assign in generated code 2016-12-29 21:44:23 +01:00
swigpyrun_1.3.25.h fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
swigpyrun_1.3.33.cpp suppress -Wself-assign in generated code 2016-12-29 21:44:23 +01:00
swigpyrun_1.3.33.h fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
swigpyrun_1.3.36.cpp suppress -Wself-assign in generated code 2016-12-29 21:44:23 +01:00
swigpyrun_1.3.36.h fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
swigpyrun_1.3.38.cpp suppress -Wself-assign in generated code 2016-12-29 21:44:23 +01:00
swigpyrun_1.3.38.h fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
swigpyrun_1.3.40.cpp suppress -Wself-assign in generated code 2016-12-29 21:44:23 +01:00
swigpyrun_1.3.40.h fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
swigpyrun.cpp suppress -Wdeprecated-register 2016-12-29 21:02:34 +01:00
swigpyrun.inl + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
TimeInfo.cpp adjust fix for BSD for time info from commit 5f0073b 2016-08-12 14:03:16 +02:00
TimeInfo.h adjust fix for BSD for time info from commit 5f0073b 2016-08-12 14:03:16 +02:00
Tools.cpp fix possible crashes in Tools::escapedUnicodeFromUtf8 2016-09-14 15:18:19 +02:00
Tools.h implement method to convert escaped unicode to utf-8 encoded string 2016-07-24 16:14:40 +02:00
Tools2D.cpp rename 2d tool classes to be consistent with 3d classes 2016-11-21 14:29:51 +01:00
Tools2D.h partially revert changes of issue #0002858 and add IsEqual method 2017-01-22 15:33:26 +01:00
Type.cpp + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
Type.h + unify DLL export defines to namespace names 2011-10-10 13:44:52 +00:00
Unit.cpp fix whitespaces 2016-12-21 17:08:36 +01:00
Unit.h Base: Units for FEM, new heat and heat flux functions 2016-12-21 11:27:41 -02:00
UnitPy.xml some fixes and comparison interface for Unit and Quantity python objects 2013-12-06 00:06:58 +01:00
UnitPyImp.cpp fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
UnitsApi.cpp fix -Wextra in FreeCADBase 2016-09-21 15:02:02 +02:00
UnitsApi.h add class QuantityFormat to control user string of Quantity 2016-08-06 19:06:29 +02:00
UnitsApiPy.cpp + fixes #0001816: parseQuantity returns garbage 2014-11-04 14:51:19 +01:00
UnitsSchema.cpp add class QuantityFormat to control user string of Quantity 2016-08-06 19:06:29 +02:00
UnitsSchema.h add class QuantityFormat to control user string of Quantity 2016-08-06 19:06:29 +02:00
UnitsSchemaCentimeters.cpp fix whitespaces 2016-12-21 17:08:36 +01:00
UnitsSchemaCentimeters.h use const reference in schemaTranslate to avoid tmp. copy 2016-08-05 10:33:41 +02:00
UnitsSchemaImperial1.cpp add class QuantityFormat to control user string of Quantity 2016-08-06 19:06:29 +02:00
UnitsSchemaImperial1.h use const reference in schemaTranslate to avoid tmp. copy 2016-08-05 10:33:41 +02:00
UnitsSchemaInternal.cpp Base: Units for FEM, new heat and heat flux functions 2016-12-21 11:27:41 -02:00
UnitsSchemaInternal.h use const reference in schemaTranslate to avoid tmp. copy 2016-08-05 10:33:41 +02:00
UnitsSchemaMKS.cpp Base: Units for FEM, new heat and heat flux functions 2016-12-21 11:27:41 -02:00
UnitsSchemaMKS.h use const reference in schemaTranslate to avoid tmp. copy 2016-08-05 10:33:41 +02:00
Uuid.cpp Fixed build error on Ubuntu 2016-04-12 18:11:47 +02:00
Uuid.h switch PartDesign to Bodies 2016-04-12 18:11:45 +02:00
Vector3D.cpp move Hat and Dyadic product to Matrix class 2016-12-04 17:05:58 +01:00
Vector3D.h fixes #0002858: Vector2d Equality Incorrect 2017-01-15 16:34:14 +01:00
VectorPy.xml use a stricter tolerance to check for equal points 2016-08-15 14:09:26 +02:00
VectorPyImp.cpp Handle right and left hand scalar-vector multiplication 2016-12-28 13:20:03 +01:00
ViewProj.h + remove unneeded semicolons 2014-05-08 17:32:23 +02:00
Writer.cpp + fixes #0001237: the project file is not saved when the /tmp directory is full, but the user is not aware of it 2015-09-19 18:59:22 +02:00
Writer.h Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
XMLTools.cpp replace deprecated auto_ptr with unique_ptr 2016-09-22 13:01:20 +02:00
XMLTools.h replace deprecated auto_ptr with unique_ptr 2016-09-22 13:01:20 +02:00