ENTITY IfcLamp

(* SCHEMA IFC4; *)
ENTITY IfcLamp
 SUBTYPE OF (IfcFlowTerminal);
	PredefinedType : OPTIONAL IfcLampTypeEnum;
 WHERE
	CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR 
 (PredefinedType <> IfcLampTypeEnum.USERDEFINED) OR 
 ((PredefinedType = IfcLampTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
	CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR 
  ('IFC4.IFCLAMPTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;

Explicit Attributes

Entity IfcLamp has the following local and inherited explicit attributes:
AttributeTypeDefined By
 GlobalIdIfcGloballyUniqueId (STRING)IfcRoot
 OwnerHistoryIfcOwnerHistory (ENTITY)IfcRoot
 NameIfcLabel (STRING)IfcRoot
 DescriptionIfcText (STRING)IfcRoot
 ObjectTypeIfcLabel (STRING)IfcObject
 ObjectPlacementIfcObjectPlacement (ENTITY)IfcProduct
 RepresentationIfcProductRepresentation (ENTITY)IfcProduct
 TAGIfcIdentifier (STRING)IfcElement
 PredefinedTypeIfcLampTypeEnum (ENUM)IfcLamp

Derived Attributes

    No derived attributes

Inverse Attributes

Entity IfcLamp has the following local and inherited inverse attributes:
AttributeTypeDefined By
 HasAssignmentsSET OF IfcRelAssigns (ENTITY)IfcObjectDefinition
 NestsSET OF IfcRelNests (ENTITY)IfcObjectDefinition
 IsNestedBySET OF IfcRelNests (ENTITY)IfcObjectDefinition
 HasContextSET OF IfcRelDeclares (ENTITY)IfcObjectDefinition
 IsDecomposedBySET OF IfcRelAggregates (ENTITY)IfcObjectDefinition
 DecomposesSET OF IfcRelAggregates (ENTITY)IfcObjectDefinition
 HasAssociationsSET OF IfcRelAssociates (ENTITY)IfcObjectDefinition
 IsDeclaredBySET OF IfcRelDefinesByObject (ENTITY)IfcObject
 DeclaresSET OF IfcRelDefinesByObject (ENTITY)IfcObject
 IsTypedBySET OF IfcRelDefinesByType (ENTITY)IfcObject
 IsDefinedBySET OF IfcRelDefinesByProperties (ENTITY)IfcObject
 ReferencedBySET OF IfcRelAssignsToProduct (ENTITY)IfcProduct
 FillsVoidsSET OF IfcRelFillsElement (ENTITY)IfcElement
 ConnectedToSET OF IfcRelConnectsElements (ENTITY)IfcElement
 IsInterferedByElementsSET OF IfcRelInterferesElements (ENTITY)IfcElement
 InterferesElementsSET OF IfcRelInterferesElements (ENTITY)IfcElement
 HasProjectionsSET OF IfcRelProjectsElement (ENTITY)IfcElement
 ReferencedInStructuresSET OF IfcRelReferencedInSpatialStructure (ENTITY)IfcElement
 HasOpeningsSET OF IfcRelVoidsElement (ENTITY)IfcElement
 IsConnectionRealizationSET OF IfcRelConnectsWithRealizingElements (ENTITY)IfcElement
 ProvidesBoundariesSET OF IfcRelSpaceBoundary (ENTITY)IfcElement
 ConnectedFromSET OF IfcRelConnectsElements (ENTITY)IfcElement
 ContainedInStructureSET OF IfcRelContainedInSpatialStructure (ENTITY)IfcElement
 HasCoveringsSET OF IfcRelCoversBldgElements (ENTITY)IfcElement
 HasPortsSET OF IfcRelConnectsPortToElement (ENTITY)IfcDistributionElement
 HasControlElementsSET OF IfcRelFlowControlElements (ENTITY)IfcDistributionFlowElement

Supertypes

Entity IfcLamp inherits from the following supertypes:
  IfcRoot
    IfcObjectDefinition
      IfcObject
        IfcProduct
          IfcElement
            IfcDistributionElement
              IfcDistributionFlowElement
                IfcFlowTerminal

Subtypes

    No subtypes

Referenced By

Entity IfcLamp and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 IfcActuator ENTITY IfcObject
 IfcAirTerminal ENTITY IfcObject
 IfcAirTerminalBox ENTITY IfcObject
 IfcAirToAirHeatRecovery ENTITY IfcObject
 IfcAlarm ENTITY IfcObject
 IfcAudioVisualAppliance ENTITY IfcObject
 IfcBeam ENTITY IfcObject
 IfcBoiler ENTITY IfcObject
 IfcBuildingElement ENTITY IfcObjectDefinition
 IfcBuildingElementPart ENTITY IfcObject
 IfcBuildingElementProxy ENTITY IfcObject
 IfcBuildingElementProxy ENTITY IfcRoot
 IfcBurner ENTITY IfcObject
 IfcCableCarrierFitting ENTITY IfcObject
 IfcCableCarrierSegment ENTITY IfcObject
 IfcCableFitting ENTITY IfcObject
 IfcCableSegment ENTITY IfcObject
 IfcChiller ENTITY IfcObject
 IfcChimney ENTITY IfcObject
 IfcCoil ENTITY IfcObject
 IfcColumn ENTITY IfcObject
 IfcCommunicationsAppliance ENTITY IfcObject
 IfcCompressor ENTITY IfcObject
 IfcCondenser ENTITY IfcObject
 IfcConstructionEquipmentResource ENTITY IfcObject
 IfcConstructionMaterialResource ENTITY IfcObject
 IfcConstructionProductResource ENTITY IfcObject
 IfcController ENTITY IfcObject
 IfcCooledBeam ENTITY IfcObject
 IfcCoolingTower ENTITY IfcObject
 IfcCorrectObjectAssignment FUNCTION IfcObjectDefinition
 IfcCovering ENTITY IfcObject
 IfcCrewResource ENTITY IfcObject
 IfcCurtainWall ENTITY IfcObject
 IfcDamper ENTITY IfcObject
 IfcDefinitionSelect SELECT IfcObjectDefinition
 IfcDiscreteAccessory ENTITY IfcObject
 IfcDistributionChamberElement ENTITY IfcObject
 IfcDistributionElement ENTITY IfcDistributionFlowElement
 IfcDistributionFlowElement ENTITY IfcFlowTerminal
 IfcDoor ENTITY IfcObject
 IfcDuctFitting ENTITY IfcObject
 IfcDuctSegment ENTITY IfcObject
 IfcDuctSilencer ENTITY IfcObject
 IfcElectricAppliance ENTITY IfcObject
 IfcElectricDistributionBoard ENTITY IfcObject
 IfcElectricFlowStorageDevice ENTITY IfcObject
 IfcElectricGenerator ENTITY IfcObject
 IfcElectricMotor ENTITY IfcObject
 IfcElectricTimeControl ENTITY IfcObject
 IfcElement ENTITY IfcDistributionElement
 IfcElementAssembly ENTITY IfcObject
 IfcEngine ENTITY IfcObject
 IfcEvaporativeCooler ENTITY IfcObject
 IfcEvaporator ENTITY IfcObject
 IfcEvent ENTITY IfcObject
 IfcFan ENTITY IfcObject
 IfcFastener ENTITY IfcObject
 IfcFeatureElementSubtraction ENTITY IfcElement
 IfcFilter ENTITY IfcObject
 IfcFireSuppressionTerminal ENTITY IfcObject
 IfcFlowInstrument ENTITY IfcObject
 IfcFlowMeter ENTITY IfcObject
 IfcFlowTerminal ENTITY IfcLamp
 IfcFooting ENTITY IfcObject
 IfcFurniture ENTITY IfcObject
 IfcGeographicElement ENTITY IfcObject
 IfcGrid ENTITY IfcProduct
 IfcHeatExchanger ENTITY IfcObject
 IfcHumidifier ENTITY IfcObject
 IfcInterceptor ENTITY IfcObject
 IfcJunctionBox ENTITY IfcObject
 IfcLaborResource ENTITY IfcObject
 IfcLamp ENTITY IfcObject
 IfcLightFixture ENTITY IfcObject
 IfcMechanicalFastener ENTITY IfcObject
 IfcMedicalDevice ENTITY IfcObject
 IfcMember ENTITY IfcObject
 IfcMotorConnection ENTITY IfcObject
 IfcObject ENTITY IfcProduct
 IfcObjectDefinition ENTITY IfcObject
 IfcObjectPlacement ENTITY IfcProduct
 IfcOccupant ENTITY IfcObject
 IfcOutlet ENTITY IfcObject
 IfcPile ENTITY IfcObject
 IfcPipeFitting ENTITY IfcObject
 IfcPipeSegment ENTITY IfcObject
 IfcPlate ENTITY IfcObject
 IfcProcedure ENTITY IfcRoot
 IfcProcedure ENTITY IfcObject
 IfcProduct ENTITY IfcElement
 IfcProductDefinitionShape ENTITY IfcProduct
 IfcProductSelect SELECT IfcProduct
 IfcProject ENTITY IfcObjectDefinition
 IfcProject ENTITY IfcRoot
 IfcPropertySet ENTITY IfcRoot
 IfcPropertySetTemplate ENTITY IfcRoot
 IfcProtectiveDevice ENTITY IfcObject
 IfcProtectiveDeviceTrippingUnit ENTITY IfcObject
 IfcProxy ENTITY IfcRoot
 IfcPump ENTITY IfcObject
 IfcRailing ENTITY IfcObject
 IfcRamp ENTITY IfcObject
 IfcRampFlight ENTITY IfcObject
 IfcReinforcingBar ENTITY IfcObject
 IfcReinforcingMesh ENTITY IfcObject
 IfcRelAggregates ENTITY IfcObjectDefinition
 IfcRelAssigns ENTITY IfcObjectDefinition
 IfcRelConnectsElements ENTITY IfcElement
 IfcRelConnectsPorts ENTITY IfcElement
 IfcRelConnectsPortToElement ENTITY IfcDistributionElement
 IfcRelConnectsWithRealizingElements ENTITY IfcElement
 IfcRelContainedInSpatialStructure ENTITY IfcProduct
 IfcRelCoversBldgElements ENTITY IfcElement
 IfcRelDefinesByObject ENTITY IfcObject
 IfcRelDefinesByProperties ENTITY IfcObjectDefinition
 IfcRelDefinesByType ENTITY IfcObject
 IfcRelFillsElement ENTITY IfcElement
 IfcRelFlowControlElements ENTITY IfcDistributionFlowElement
 IfcRelInterferesElements ENTITY IfcElement
 IfcRelNests ENTITY IfcObjectDefinition
 IfcRelProjectsElement ENTITY IfcElement
 IfcRelReferencedInSpatialStructure ENTITY IfcProduct
 IfcRelSpaceBoundary ENTITY IfcElement
 IfcRelVoidsElement ENTITY IfcElement
 IfcRoof ENTITY IfcObject
 IfcRoot ENTITY IfcObjectDefinition
 IfcSanitaryTerminal ENTITY IfcObject
 IfcSensor ENTITY IfcObject
 IfcShadingDevice ENTITY IfcObject
 IfcSlab ENTITY IfcObject
 IfcSlabElementedCase ENTITY IfcObjectDefinition
 IfcSolarDevice ENTITY IfcObject
 IfcSpace ENTITY IfcObject
 IfcSpaceHeater ENTITY IfcObject
 IfcSpatialStructureElement ENTITY IfcObjectDefinition
 IfcSpatialZone ENTITY IfcObject
 IfcStackTerminal ENTITY IfcObject
 IfcStair ENTITY IfcObject
 IfcStairFlight ENTITY IfcObject
 IfcStructuralActivityAssignmentSelect SELECT IfcElement
 IfcStructuralAnalysisModel ENTITY IfcObject
 IfcStructuralCurveAction ENTITY IfcObject
 IfcStructuralCurveMember ENTITY IfcObject
 IfcStructuralCurveReaction ENTITY IfcObject
 IfcStructuralLoadGroup ENTITY IfcObject
 IfcStructuralResultGroup ENTITY IfcObject
 IfcStructuralSurfaceAction ENTITY IfcObject
 IfcStructuralSurfaceMember ENTITY IfcObject
 IfcStructuralSurfaceReaction ENTITY IfcObject
 IfcSubContractResource ENTITY IfcObject
 IfcSurfaceFeature ENTITY IfcObject
 IfcSwitchingDevice ENTITY IfcObject
 IfcSystemFurnitureElement ENTITY IfcObject
 IfcTank ENTITY IfcObject
 IfcTask ENTITY IfcObject
 IfcTask ENTITY IfcRoot
 IfcTendon ENTITY IfcObject
 IfcTendonAnchor ENTITY IfcObject
 IfcTransformer ENTITY IfcObject
 IfcTransportElement ENTITY IfcObject
 IfcTubeBundle ENTITY IfcObject
 IfcTypeObject ENTITY IfcRoot
 IfcUniquePropertySetNames FUNCTION IfcRoot
 IfcUnitaryControlElement ENTITY IfcObject
 IfcUnitaryEquipment ENTITY IfcObject
 IfcValve ENTITY IfcObject
 IfcVibrationIsolator ENTITY IfcObject
 IfcVoidingFeature ENTITY IfcObject
 IfcWall ENTITY IfcObject
 IfcWallElementedCase ENTITY IfcObjectDefinition
 IfcWasteTerminal ENTITY IfcObject
 IfcWindow ENTITY IfcObject
 IfcWorkCalendar ENTITY IfcObject
 IfcWorkPlan ENTITY IfcObject
 IfcWorkSchedule ENTITY IfcObject


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2016-06-01T11:21:44-04:00