예제 #1
0
 public IfcSurfaceStyleLighting(IfcColourRgb __DiffuseTransmissionColour, IfcColourRgb __DiffuseReflectionColour, IfcColourRgb __TransmissionColour, IfcColourRgb __ReflectanceColour)
 {
     this._DiffuseTransmissionColour = __DiffuseTransmissionColour;
     this._DiffuseReflectionColour   = __DiffuseReflectionColour;
     this._TransmissionColour        = __TransmissionColour;
     this._ReflectanceColour         = __ReflectanceColour;
 }
예제 #2
0
 public IfcSurfaceStyleRendering(IfcColourRgb __SurfaceColour, IfcNormalisedRatioMeasure?__Transparency, IfcColourOrFactor __DiffuseColour, IfcColourOrFactor __TransmissionColour, IfcColourOrFactor __DiffuseTransmissionColour, IfcColourOrFactor __ReflectionColour, IfcColourOrFactor __SpecularColour, IfcSpecularHighlightSelect __SpecularHighlight, IfcReflectanceMethodEnum __ReflectanceMethod)
     : base(__SurfaceColour, __Transparency)
 {
     this._DiffuseColour             = __DiffuseColour;
     this._TransmissionColour        = __TransmissionColour;
     this._DiffuseTransmissionColour = __DiffuseTransmissionColour;
     this._ReflectionColour          = __ReflectionColour;
     this._SpecularColour            = __SpecularColour;
     this._SpecularHighlight         = __SpecularHighlight;
     this._ReflectanceMethod         = __ReflectanceMethod;
 }
예제 #3
0
 public IfcSurfaceStyleShading(IfcColourRgb __SurfaceColour, IfcNormalisedRatioMeasure?__Transparency)
 {
     this._SurfaceColour = __SurfaceColour;
     this._Transparency  = __Transparency;
 }
예제 #4
0
 public IfcSurfaceStyleShading(IfcColourRgb __SurfaceColour)
 {
     this._SurfaceColour = __SurfaceColour;
 }