SCL.BaseType.Type Class Reference

Public Member Functions

def get_scope (self)
 
def get_type (self)
 

Detailed Description

A type can be defined from its name and scope
Looking into the scope dict returns the python type class.
This is the base class for aggregated data types or constructed data types

Member Function Documentation

◆ get_scope()

def SCL.BaseType.Type.get_scope (   self)

References ifc2x3.ifcdocumentinformation._scope, ifc4.ifcdocumentinformation._scope, SCL.BaseType.Type._scope, SCL.ConstructedDataTypes.ENUMERATION._scope, and SCL.ConstructedDataTypes.SELECT._scope.

◆ get_type()

def SCL.BaseType.Type.get_type (   self)

References ifc2x3.ifcdocumentinformation._scope, ifc4.ifcdocumentinformation._scope, SCL.BaseType.Type._scope, SCL.ConstructedDataTypes.ENUMERATION._scope, SCL.ConstructedDataTypes.SELECT._scope, and SCL.BaseType.Type._typedef.

Referenced by SCL.AggregationDataTypes.BAG.add(), SCL.AggregationDataTypes.SET.add(), SCL.AggregationDataTypes.ARRAY.get_value_unique(), and SCL.AggregationDataTypes.LIST.get_value_unique().


The documentation for this class was generated from the following file: