Basic structures used by other FreeCAD components. More...

Namespaces

 Base
 Basic structures used by other FreeCAD components (C++ API)
 

Modules

 Geometry primers
 Basic structures used by geomoetric objects.
 
 Memory debugging
 Memory debugging tools.
 
 Units system
 The quantities and units system enables FreeCAD to work transparently with many different units.
 

Detailed Description

Basic structures used by other FreeCAD components.

The Base module includes most of the basic functions of FreeCAD, such as:

  • Console services: printing different kinds of messages to the FreeCAD report view or the terminal
  • Python interpreter: handles the execution of Python code in FreeCAD
  • Parameter handling: Management, saving and restoring of user preferences settings
  • Units: Management and conversion of different units