@IfcClass(layer=RESOURCE, type=ENTITY) public class IfcLightSourceSpot extends IfcLightSourcePositional
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcPositiveLengthMeasure |
beamWidthAngle |
private IfcReal |
concentrationExponent |
private IfcDirection |
orientation |
private IfcPositiveLengthMeasure |
spreadAngle |
stepNumber| 构造器和说明 |
|---|
IfcLightSourceSpot(IfcLabel name,
IfcColourRgb lightColour,
IfcNormalisedRatioMeasure ambientIntensity,
IfcNormalisedRatioMeasure intensity,
IfcCartesianPoint position,
IfcPositiveLengthMeasure radius,
IfcReal constantAttenuation,
IfcReal distanceAttenuation,
IfcReal quadricAttenuation,
IfcDirection orientation,
IfcReal concentrationExponent,
IfcPositiveLengthMeasure spreadAngle,
IfcPositiveLengthMeasure beamWidthAngle) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcPositiveLengthMeasure |
getBeamWidthAngle() |
IfcReal |
getConcentrationExponent() |
IfcDirection |
getOrientation() |
IfcPositiveLengthMeasure |
getSpreadAngle() |
void |
setBeamWidthAngle(IfcPositiveLengthMeasure beamWidthAngle) |
void |
setConcentrationExponent(IfcReal concentrationExponent) |
void |
setOrientation(IfcDirection orientation) |
void |
setSpreadAngle(IfcPositiveLengthMeasure spreadAngle) |
getConstantAttenuation, getDistanceAttenuation, getPosition, getQuadricAttenuation, getRadius, setConstantAttenuation, setDistanceAttenuation, setPosition, setQuadricAttenuation, setRadiusgetAmbientIntensity, getIntensity, getLightColour, getName, setAmbientIntensity, setIntensity, setLightColour, setNamegetLayerAssignments, getStyledByItem, setLayerAssignments, setStyledByItemcheck, getFileItem, getParamString, getStepNumber, illegal, isDefault, setStepNumber, toIfcprivate IfcDirection orientation
@IfcOptionField private IfcReal concentrationExponent
private IfcPositiveLengthMeasure spreadAngle
private IfcPositiveLengthMeasure beamWidthAngle
@IfcParserConstructor public IfcLightSourceSpot(IfcLabel name, IfcColourRgb lightColour, IfcNormalisedRatioMeasure ambientIntensity, IfcNormalisedRatioMeasure intensity, IfcCartesianPoint position, IfcPositiveLengthMeasure radius, IfcReal constantAttenuation, IfcReal distanceAttenuation, IfcReal quadricAttenuation, IfcDirection orientation, IfcReal concentrationExponent, IfcPositiveLengthMeasure spreadAngle, IfcPositiveLengthMeasure beamWidthAngle)
public IfcDirection getOrientation()
public void setOrientation(IfcDirection orientation)
public IfcReal getConcentrationExponent()
public void setConcentrationExponent(IfcReal concentrationExponent)
public IfcPositiveLengthMeasure getSpreadAngle()
public void setSpreadAngle(IfcPositiveLengthMeasure spreadAngle)
public IfcPositiveLengthMeasure getBeamWidthAngle()
public void setBeamWidthAngle(IfcPositiveLengthMeasure beamWidthAngle)
Copyright © 2023. All rights reserved.