OpenLexocad  27.0
Lexocad Internal API Reference

Introduction

This is the internal API to the Lexocad application. Lexocad is a hybrid parametric 3d modeler made for Building Information Modeling (BIM).
Lexocad is part of the cadwork software family (www.cadwork.com).

Installation

The Lexocad repository: svn://lxdevelop.de/lexocad/trunk
Our JIRA project page: https://lexocad.atlassian.net/
Our CI build system: http://lxdevelop.de:8888/

Modules

At present Lexocad consists of six layers:

Framework:

Application

  • App
    • App::Application
    • App::Document
    • App::Root
    • App::Product
    • App::Element
    • App::SubElement
    • App::ElementAssembly
    • App::OpeningElement
    • App::Geometry
    • App::Relationship

CAD

BIM

  • App::BuildingElement
  • App::SpatialStructureElement
  • App::GeographicElement
  • App::Process
  • NS_IFC::IfcDataBridge

GUI

SDK