ModelProduct
Implemented by
Index
Properties
readonlyaggregates
Products related via IfcRelAggregates (decomposition). Empty when hasStructuredRelationships is false.
readonlychildren
All child products regardless of relationship type.
readonlyclass
Parsed class with category information. Reference equality can be used for comparison.
readonlyclassName
Full IFC class name including prefix (e.g. 'IfcWall', 'IfcDoor').
readonlycomputedPropertySets
Computed property sets added by Twinfinity processing.
readonlycontains
Products related via IfcRelContainedInSpatialStructure (spatial containment). Empty when hasStructuredRelationships is false.
readonlydata
Product-level scalar data values (e.g. operationType, objectPlacement).
optionalreadonlydescription
optionalreadonlyfacility
The IfcBuilding (or IfcFacility) ancestor of this product.
optionalreadonlyfacilityPart
The IfcBuildingStorey (or IfcFacilityPart) ancestor of this product.
readonlyglobalId
IFC GlobalId (GUID), unique across all models.
readonlyhasGeometry
True if this product has at least one mesh with geometry data.
readonlyhasStructuredRelationships
True when aggregates and contains carry structured IFC relationship data
(IfcRelAggregates / IfcRelContainedInSpatialStructure).
When false, only children is populated.
readonlylocalId
Numerical identifier, unique within a single model.
readonlymeshes
Geometry meshes belonging to this product.
optionalreadonlyname
optionalreadonlyparent
Closest parent in the spatial/aggregation hierarchy.
readonlypropertySets
IFC property sets (e.g. Pset_WallCommon).
readonlyquantitySets
IFC quantity sets (e.g. Qto_WallBaseQuantities).
optionalreadonlysite
The IfcSite ancestor of this product.
optionalreadonlytype
The entity type definition this product is an instance of (e.g. an IfcWallType).
Read-only view of an IFC product (element) in a building model.
This is the shared interface between the browser (
@twinfinity/core) and server/Node.js (@twinfinity/t8-client-model) contexts, allowing business logic to be written once and consumed from both.