예제 #1
0
 /// <summary>
 /// Construct a IfcLightSourceGoniometric with all required attributes.
 /// </summary>
 public IfcLightSourceGoniometric(IfcColourRgb lightColour, IfcAxis2Placement3D position, IfcThermodynamicTemperatureMeasure colourTemperature, IfcLuminousFluxMeasure luminousFlux, IfcLightEmissionSourceEnum lightEmissionSource, IfcLightDistributionDataSourceSelect lightDistributionDataSource) : base(lightColour)
 {
     Position                    = position;
     ColourTemperature           = colourTemperature;
     LuminousFlux                = luminousFlux;
     LightEmissionSource         = lightEmissionSource;
     LightDistributionDataSource = lightDistributionDataSource;
 }
예제 #2
0
 public IfcLightSourceGoniometric(IfcLabel name, IfcColourRgb lightColour, IfcNormalisedRatioMeasure ambientIntensity, IfcNormalisedRatioMeasure intensity, IfcAxis2Placement3D position, IfcColourRgb colourAppearance, IfcThermodynamicTemperatureMeasure colourTemperature, IfcLuminousFluxMeasure luminousFlux, IfcLightEmissionSourceEnum lightEmissionSource, IfcLightDistributionDataSourceSelect lightDistributionDataSource) : base(name, lightColour, ambientIntensity, intensity)
 {
     Position                    = position;
     ColourAppearance            = colourAppearance;
     ColourTemperature           = colourTemperature;
     LuminousFlux                = luminousFlux;
     LightEmissionSource         = lightEmissionSource;
     LightDistributionDataSource = lightDistributionDataSource;
 }
예제 #3
0
 public IfcStructuralLoadTemperature(IfcLabel name, IfcThermodynamicTemperatureMeasure deltaTConstant, IfcThermodynamicTemperatureMeasure deltaTY, IfcThermodynamicTemperatureMeasure deltaTZ) : base(name)
 {
     DeltaTConstant = deltaTConstant;
     DeltaTY        = deltaTY;
     DeltaTZ        = deltaTZ;
 }
예제 #4
0
 public IfcMeasureValue(IfcThermodynamicTemperatureMeasure choice)
 {
     this.choice = choice;
 }