Leios Components

Leios Components is a set of C++ libraries created as geometric engine for their own solutions and also used by EGS for developing Custom Projects. Leios Components can be provided as SDK for companies in need of new tools of reverse engineering inside their procedures or software to save time and development costs.

SFLib: Surface Fitting Library

Leios additional module for untrimmed NURBS surfaces management.

Main features:

  • Detection of 4 limited areas on the triangular mesh
  • Automatic surfaces fitting and distribution of NURBS patches
  • Fitting NURBS extension on the mesh surface
  • Fitting of mesh selections to analytical surfaces

SELib: Sharp Edges Library

Leios SDK additional module for edges and features recognition.
  • Main features: 
  • Automatic extraction of fillets and fillet curves (boundary curves, central curve on mesh, theoretical sharp edge curves) on triangular mesh
  • Segmentation of the triangle mesh in areas without fillets, ready for further fitting with untrimmed NURBS surfaces

LMModel: Mesh Model Library

Leios SDK additional module for complete 3D document management.

Main features:

  • Model object management of several meshes with a shared history
  • Mesh groups
  • Full support for model object notifications

Leios components


Leios SDK additional module for Python scripting.

Main features:

  • Direct access to Leios SDK modules and functions32bit UI based on Python 2.7.

leios model scans

LMViewGL: Visualization Library

Leios additional module for untrimmed NURBS surfaces management.

The library draws a scene consisting of one or several point clouds and triangle meshes, previously prepared without adding scene lights or altering the original data. It heavily increases the loading and elaboration speed with huge datasets, preserving the quality of the visualization, allowing the user to work seamlessly and dramatically reducing loading times and delays due to rotation, panning, moving of the models.

The library is available both as Leios SDK module and as stand-alone application.  

Main features:

Based on OpenGL 2.0

Streamlined management of the drawing process

Support for non-indexed meshes

Textures support

Development License


The default site licensing allows using Leios SDK by an unlimited number of users at a single site. 



The initial purchase grants 1 year of technical support and maintenance, with upgrades, service packages and promptly on demand bug fixing. 


When the distribution license licensee delivers Leios SDK based applications to third parties, the licensee is required to pay a royalty for each sold copy of such application. 


Get in Touch with Us