OpenLexocad  27.0
Framework

Classes

class  OpenLxApp::ActiveScript
 The 'ActiveScript' is the script that is currently been executed ( the script's 'main' function is called ). More...
 
class  OpenLxApp::Application
 The one and only Application. More...
 
class  OpenLxApp::Command
 Command is the base class of all commands. More...
 
class  OpenLxApp::DocObject
 DocObject is the base class of all persistent objects. The DocObject belongs to exactly one Document. More...
 
class  OpenLxApp::DocObjectFactory
 DocObjectFactory to create DocObjects. More...
 
class  OpenLxApp::Document
 Document holding all persistent DocObjects. More...
 
class  OpenLxApp::DocumentObserver
 DocumentObserver observes the Document. This class has to be overridden to get messages from the observer. More...
 
class  OpenLxApp::Element
 An element is a generalization of all components that make up an AEC product. Those elements can be logically contained by a spatial structure element that constitutes a certain level within a project structure hierarchy (site, building, storey or space). More...
 
class  OpenLxApp::ElementAssembly
 The IfcElementAssembly represents complex element assemblies aggregated from several elements, such as discrete elements, building elements, or other elements. More...
 
class  OpenLxApp::Group
 A class to group Elements. More...
 
class  OpenLxApp::Object
 An IfcObject is the generalization of any semantically treated thing or process. Objects are things as they appear - i.e. occurrences. More...
 
class  OpenLxApp::ObjectDefinition
 An ObjectDefinition is the generalization of any semantically treated thing or process, either being a type or an occurrences. Objects are independent pieces of information that might contain or reference other pieces of information. There are four essential kinds of relationships in which object definitions (by their instantiable subtypes) can be involved: More...
 
class  OpenLxApp::Product
 The Product is an abstract representation of any object that relates to a geometric or spatial context. Subtypes of Product usually hold a shape representation and an object placement within the project structure. More...
 
class  OpenLxApp::PropertyFactory
 PropertyFactory to create Properties. More...
 
class  OpenLxApp::PropertySet
 : The PropertySet defines all dynamically extensible properties. These properties are interpreted according to their name attribute. More...
 
class  OpenLxApp::Root
 Root is the base class of all BIM related entities. All BIM entities can be identified by a Globally Unique Id. More...
 
class  OpenLxApp::SubElement
 A SubElement extends an Element. Together with the (parent) Element it describes an entity with multiple geometries. The spatial structure of SubElements is defined by their parent Elements. More...
 

Detailed Description