@IfcClass(layer=RESOURCE, type=ENTITY) public abstract class IfcLightSource extends IfcGeometricRepresentationItem
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcNormalisedRatioMeasure |
ambientIntensity |
private IfcNormalisedRatioMeasure |
intensity |
private IfcColourRgb |
lightColour |
private IfcLabel |
name |
stepNumber| 构造器和说明 |
|---|
IfcLightSource(IfcLabel name,
IfcColourRgb lightColour,
IfcNormalisedRatioMeasure ambientIntensity,
IfcNormalisedRatioMeasure intensity) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcNormalisedRatioMeasure |
getAmbientIntensity() |
IfcNormalisedRatioMeasure |
getIntensity() |
IfcColourRgb |
getLightColour() |
IfcLabel |
getName() |
void |
setAmbientIntensity(IfcNormalisedRatioMeasure ambientIntensity) |
void |
setIntensity(IfcNormalisedRatioMeasure intensity) |
void |
setLightColour(IfcColourRgb lightColour) |
void |
setName(IfcLabel name) |
getLayerAssignments, getStyledByItem, setLayerAssignments, setStyledByItemcheck, getFileItem, getParamString, getStepNumber, illegal, isDefault, setStepNumber, toIfc@IfcOptionField private IfcLabel name
private IfcColourRgb lightColour
@IfcOptionField private IfcNormalisedRatioMeasure ambientIntensity
@IfcOptionField private IfcNormalisedRatioMeasure intensity
@IfcParserConstructor public IfcLightSource(IfcLabel name, IfcColourRgb lightColour, IfcNormalisedRatioMeasure ambientIntensity, IfcNormalisedRatioMeasure intensity)
public IfcLabel getName()
public void setName(IfcLabel name)
public IfcColourRgb getLightColour()
public void setLightColour(IfcColourRgb lightColour)
public IfcNormalisedRatioMeasure getAmbientIntensity()
public void setAmbientIntensity(IfcNormalisedRatioMeasure ambientIntensity)
public IfcNormalisedRatioMeasure getIntensity()
public void setIntensity(IfcNormalisedRatioMeasure intensity)
Copyright © 2023. All rights reserved.