Skip to main content

create_light_source_positional

Function create_light_source_positional 

Source
pub fn create_light_source_positional(
    tx: &mut Transaction,
    model: &Model,
    schema: &Schema,
    draft: LightSourceDraft<'_>,
    point: PointLight,
) -> StyleResult<EntityId>
Expand description

Stage an IfcLightSourcePositional: a point light with falloff.

ยงErrors

Refuses an out-of-range normalised ratio, a non-positive radius, a non-finite or all-zero attenuation, and references that do not resolve to their declared types.