Skip to content
Hugues Delorme edited this page Oct 13, 2022 · 2 revisions

Mayo source code modules and their dependencies :

MODULES

base

The core foundation module in Mayo, providing:

  • management of documents(files)
  • read and write(I/O) interfaces
  • property system
  • unit of measurement and quantities
  • various utilities over OpenCascade

io_occ

The I/O module for the CAD formats supported by OpenCascade(eg STEP, IGES, ...)
Provides unified Reader and Writer classes over heterogeneous OpenCascade API

graphics

3D module in Mayo providing tools to facilitate usage of OpenCascade's AIS/V3d toolkit

gui

High-level layer that makes the link between base(geometry) data and the 3D graphics for display

app

The Mayo application based on Qt and the base+graphics+gui modules

Clone this wiki locally