All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties Maven / Gradle / Ivy

Go to download

Base project for BIMserver plugin development. Some plugins mights also need the Shared library

The newest version!
/**
 * Copyright (C) 2009-2014 BIMserver.org
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 * 
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see .
 */
package org.bimserver.models.ifc2x3tc1;

/**
 * 
 * A representation of the model object 'Ifc Optical Material Properties'.
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleTransmittance Visible Transmittance}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleTransmittanceAsString Visible Transmittance As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarTransmittance Solar Transmittance}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarTransmittanceAsString Solar Transmittance As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrTransmittance Thermal Ir Transmittance}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrTransmittanceAsString Thermal Ir Transmittance As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityBack Thermal Ir Emissivity Back}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityBackAsString Thermal Ir Emissivity Back As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityFront Thermal Ir Emissivity Front}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityFrontAsString Thermal Ir Emissivity Front As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceBack Visible Reflectance Back}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceBackAsString Visible Reflectance Back As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceFront Visible Reflectance Front}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceFrontAsString Visible Reflectance Front As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceFront Solar Reflectance Front}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceFrontAsString Solar Reflectance Front As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceBack Solar Reflectance Back}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceBackAsString Solar Reflectance Back As String}
  • *
* * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties() * @model * @generated */ public interface IfcOpticalMaterialProperties extends IfcMaterialProperties { /** * Returns the value of the 'Visible Transmittance' attribute. * *

* If the meaning of the 'Visible Transmittance' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Visible Transmittance' attribute. * @see #isSetVisibleTransmittance() * @see #unsetVisibleTransmittance() * @see #setVisibleTransmittance(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_VisibleTransmittance() * @model unsettable="true" * @generated */ double getVisibleTransmittance(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleTransmittance Visible Transmittance}' attribute. * * * @param value the new value of the 'Visible Transmittance' attribute. * @see #isSetVisibleTransmittance() * @see #unsetVisibleTransmittance() * @see #getVisibleTransmittance() * @generated */ void setVisibleTransmittance(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleTransmittance Visible Transmittance}' attribute. * * * @see #isSetVisibleTransmittance() * @see #getVisibleTransmittance() * @see #setVisibleTransmittance(double) * @generated */ void unsetVisibleTransmittance(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleTransmittance Visible Transmittance}' attribute is set. * * * @return whether the value of the 'Visible Transmittance' attribute is set. * @see #unsetVisibleTransmittance() * @see #getVisibleTransmittance() * @see #setVisibleTransmittance(double) * @generated */ boolean isSetVisibleTransmittance(); /** * Returns the value of the 'Visible Transmittance As String' attribute. * *

* If the meaning of the 'Visible Transmittance As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Visible Transmittance As String' attribute. * @see #isSetVisibleTransmittanceAsString() * @see #unsetVisibleTransmittanceAsString() * @see #setVisibleTransmittanceAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_VisibleTransmittanceAsString() * @model unsettable="true" * @generated */ String getVisibleTransmittanceAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleTransmittanceAsString Visible Transmittance As String}' attribute. * * * @param value the new value of the 'Visible Transmittance As String' attribute. * @see #isSetVisibleTransmittanceAsString() * @see #unsetVisibleTransmittanceAsString() * @see #getVisibleTransmittanceAsString() * @generated */ void setVisibleTransmittanceAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleTransmittanceAsString Visible Transmittance As String}' attribute. * * * @see #isSetVisibleTransmittanceAsString() * @see #getVisibleTransmittanceAsString() * @see #setVisibleTransmittanceAsString(String) * @generated */ void unsetVisibleTransmittanceAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleTransmittanceAsString Visible Transmittance As String}' attribute is set. * * * @return whether the value of the 'Visible Transmittance As String' attribute is set. * @see #unsetVisibleTransmittanceAsString() * @see #getVisibleTransmittanceAsString() * @see #setVisibleTransmittanceAsString(String) * @generated */ boolean isSetVisibleTransmittanceAsString(); /** * Returns the value of the 'Solar Transmittance' attribute. * *

* If the meaning of the 'Solar Transmittance' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Solar Transmittance' attribute. * @see #isSetSolarTransmittance() * @see #unsetSolarTransmittance() * @see #setSolarTransmittance(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_SolarTransmittance() * @model unsettable="true" * @generated */ double getSolarTransmittance(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarTransmittance Solar Transmittance}' attribute. * * * @param value the new value of the 'Solar Transmittance' attribute. * @see #isSetSolarTransmittance() * @see #unsetSolarTransmittance() * @see #getSolarTransmittance() * @generated */ void setSolarTransmittance(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarTransmittance Solar Transmittance}' attribute. * * * @see #isSetSolarTransmittance() * @see #getSolarTransmittance() * @see #setSolarTransmittance(double) * @generated */ void unsetSolarTransmittance(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarTransmittance Solar Transmittance}' attribute is set. * * * @return whether the value of the 'Solar Transmittance' attribute is set. * @see #unsetSolarTransmittance() * @see #getSolarTransmittance() * @see #setSolarTransmittance(double) * @generated */ boolean isSetSolarTransmittance(); /** * Returns the value of the 'Solar Transmittance As String' attribute. * *

* If the meaning of the 'Solar Transmittance As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Solar Transmittance As String' attribute. * @see #isSetSolarTransmittanceAsString() * @see #unsetSolarTransmittanceAsString() * @see #setSolarTransmittanceAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_SolarTransmittanceAsString() * @model unsettable="true" * @generated */ String getSolarTransmittanceAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarTransmittanceAsString Solar Transmittance As String}' attribute. * * * @param value the new value of the 'Solar Transmittance As String' attribute. * @see #isSetSolarTransmittanceAsString() * @see #unsetSolarTransmittanceAsString() * @see #getSolarTransmittanceAsString() * @generated */ void setSolarTransmittanceAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarTransmittanceAsString Solar Transmittance As String}' attribute. * * * @see #isSetSolarTransmittanceAsString() * @see #getSolarTransmittanceAsString() * @see #setSolarTransmittanceAsString(String) * @generated */ void unsetSolarTransmittanceAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarTransmittanceAsString Solar Transmittance As String}' attribute is set. * * * @return whether the value of the 'Solar Transmittance As String' attribute is set. * @see #unsetSolarTransmittanceAsString() * @see #getSolarTransmittanceAsString() * @see #setSolarTransmittanceAsString(String) * @generated */ boolean isSetSolarTransmittanceAsString(); /** * Returns the value of the 'Thermal Ir Transmittance' attribute. * *

* If the meaning of the 'Thermal Ir Transmittance' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Thermal Ir Transmittance' attribute. * @see #isSetThermalIrTransmittance() * @see #unsetThermalIrTransmittance() * @see #setThermalIrTransmittance(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_ThermalIrTransmittance() * @model unsettable="true" * @generated */ double getThermalIrTransmittance(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrTransmittance Thermal Ir Transmittance}' attribute. * * * @param value the new value of the 'Thermal Ir Transmittance' attribute. * @see #isSetThermalIrTransmittance() * @see #unsetThermalIrTransmittance() * @see #getThermalIrTransmittance() * @generated */ void setThermalIrTransmittance(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrTransmittance Thermal Ir Transmittance}' attribute. * * * @see #isSetThermalIrTransmittance() * @see #getThermalIrTransmittance() * @see #setThermalIrTransmittance(double) * @generated */ void unsetThermalIrTransmittance(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrTransmittance Thermal Ir Transmittance}' attribute is set. * * * @return whether the value of the 'Thermal Ir Transmittance' attribute is set. * @see #unsetThermalIrTransmittance() * @see #getThermalIrTransmittance() * @see #setThermalIrTransmittance(double) * @generated */ boolean isSetThermalIrTransmittance(); /** * Returns the value of the 'Thermal Ir Transmittance As String' attribute. * *

* If the meaning of the 'Thermal Ir Transmittance As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Thermal Ir Transmittance As String' attribute. * @see #isSetThermalIrTransmittanceAsString() * @see #unsetThermalIrTransmittanceAsString() * @see #setThermalIrTransmittanceAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_ThermalIrTransmittanceAsString() * @model unsettable="true" * @generated */ String getThermalIrTransmittanceAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrTransmittanceAsString Thermal Ir Transmittance As String}' attribute. * * * @param value the new value of the 'Thermal Ir Transmittance As String' attribute. * @see #isSetThermalIrTransmittanceAsString() * @see #unsetThermalIrTransmittanceAsString() * @see #getThermalIrTransmittanceAsString() * @generated */ void setThermalIrTransmittanceAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrTransmittanceAsString Thermal Ir Transmittance As String}' attribute. * * * @see #isSetThermalIrTransmittanceAsString() * @see #getThermalIrTransmittanceAsString() * @see #setThermalIrTransmittanceAsString(String) * @generated */ void unsetThermalIrTransmittanceAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrTransmittanceAsString Thermal Ir Transmittance As String}' attribute is set. * * * @return whether the value of the 'Thermal Ir Transmittance As String' attribute is set. * @see #unsetThermalIrTransmittanceAsString() * @see #getThermalIrTransmittanceAsString() * @see #setThermalIrTransmittanceAsString(String) * @generated */ boolean isSetThermalIrTransmittanceAsString(); /** * Returns the value of the 'Thermal Ir Emissivity Back' attribute. * *

* If the meaning of the 'Thermal Ir Emissivity Back' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Thermal Ir Emissivity Back' attribute. * @see #isSetThermalIrEmissivityBack() * @see #unsetThermalIrEmissivityBack() * @see #setThermalIrEmissivityBack(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_ThermalIrEmissivityBack() * @model unsettable="true" * @generated */ double getThermalIrEmissivityBack(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityBack Thermal Ir Emissivity Back}' attribute. * * * @param value the new value of the 'Thermal Ir Emissivity Back' attribute. * @see #isSetThermalIrEmissivityBack() * @see #unsetThermalIrEmissivityBack() * @see #getThermalIrEmissivityBack() * @generated */ void setThermalIrEmissivityBack(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityBack Thermal Ir Emissivity Back}' attribute. * * * @see #isSetThermalIrEmissivityBack() * @see #getThermalIrEmissivityBack() * @see #setThermalIrEmissivityBack(double) * @generated */ void unsetThermalIrEmissivityBack(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityBack Thermal Ir Emissivity Back}' attribute is set. * * * @return whether the value of the 'Thermal Ir Emissivity Back' attribute is set. * @see #unsetThermalIrEmissivityBack() * @see #getThermalIrEmissivityBack() * @see #setThermalIrEmissivityBack(double) * @generated */ boolean isSetThermalIrEmissivityBack(); /** * Returns the value of the 'Thermal Ir Emissivity Back As String' attribute. * *

* If the meaning of the 'Thermal Ir Emissivity Back As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Thermal Ir Emissivity Back As String' attribute. * @see #isSetThermalIrEmissivityBackAsString() * @see #unsetThermalIrEmissivityBackAsString() * @see #setThermalIrEmissivityBackAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_ThermalIrEmissivityBackAsString() * @model unsettable="true" * @generated */ String getThermalIrEmissivityBackAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityBackAsString Thermal Ir Emissivity Back As String}' attribute. * * * @param value the new value of the 'Thermal Ir Emissivity Back As String' attribute. * @see #isSetThermalIrEmissivityBackAsString() * @see #unsetThermalIrEmissivityBackAsString() * @see #getThermalIrEmissivityBackAsString() * @generated */ void setThermalIrEmissivityBackAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityBackAsString Thermal Ir Emissivity Back As String}' attribute. * * * @see #isSetThermalIrEmissivityBackAsString() * @see #getThermalIrEmissivityBackAsString() * @see #setThermalIrEmissivityBackAsString(String) * @generated */ void unsetThermalIrEmissivityBackAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityBackAsString Thermal Ir Emissivity Back As String}' attribute is set. * * * @return whether the value of the 'Thermal Ir Emissivity Back As String' attribute is set. * @see #unsetThermalIrEmissivityBackAsString() * @see #getThermalIrEmissivityBackAsString() * @see #setThermalIrEmissivityBackAsString(String) * @generated */ boolean isSetThermalIrEmissivityBackAsString(); /** * Returns the value of the 'Thermal Ir Emissivity Front' attribute. * *

* If the meaning of the 'Thermal Ir Emissivity Front' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Thermal Ir Emissivity Front' attribute. * @see #isSetThermalIrEmissivityFront() * @see #unsetThermalIrEmissivityFront() * @see #setThermalIrEmissivityFront(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_ThermalIrEmissivityFront() * @model unsettable="true" * @generated */ double getThermalIrEmissivityFront(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityFront Thermal Ir Emissivity Front}' attribute. * * * @param value the new value of the 'Thermal Ir Emissivity Front' attribute. * @see #isSetThermalIrEmissivityFront() * @see #unsetThermalIrEmissivityFront() * @see #getThermalIrEmissivityFront() * @generated */ void setThermalIrEmissivityFront(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityFront Thermal Ir Emissivity Front}' attribute. * * * @see #isSetThermalIrEmissivityFront() * @see #getThermalIrEmissivityFront() * @see #setThermalIrEmissivityFront(double) * @generated */ void unsetThermalIrEmissivityFront(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityFront Thermal Ir Emissivity Front}' attribute is set. * * * @return whether the value of the 'Thermal Ir Emissivity Front' attribute is set. * @see #unsetThermalIrEmissivityFront() * @see #getThermalIrEmissivityFront() * @see #setThermalIrEmissivityFront(double) * @generated */ boolean isSetThermalIrEmissivityFront(); /** * Returns the value of the 'Thermal Ir Emissivity Front As String' attribute. * *

* If the meaning of the 'Thermal Ir Emissivity Front As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Thermal Ir Emissivity Front As String' attribute. * @see #isSetThermalIrEmissivityFrontAsString() * @see #unsetThermalIrEmissivityFrontAsString() * @see #setThermalIrEmissivityFrontAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_ThermalIrEmissivityFrontAsString() * @model unsettable="true" * @generated */ String getThermalIrEmissivityFrontAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityFrontAsString Thermal Ir Emissivity Front As String}' attribute. * * * @param value the new value of the 'Thermal Ir Emissivity Front As String' attribute. * @see #isSetThermalIrEmissivityFrontAsString() * @see #unsetThermalIrEmissivityFrontAsString() * @see #getThermalIrEmissivityFrontAsString() * @generated */ void setThermalIrEmissivityFrontAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityFrontAsString Thermal Ir Emissivity Front As String}' attribute. * * * @see #isSetThermalIrEmissivityFrontAsString() * @see #getThermalIrEmissivityFrontAsString() * @see #setThermalIrEmissivityFrontAsString(String) * @generated */ void unsetThermalIrEmissivityFrontAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getThermalIrEmissivityFrontAsString Thermal Ir Emissivity Front As String}' attribute is set. * * * @return whether the value of the 'Thermal Ir Emissivity Front As String' attribute is set. * @see #unsetThermalIrEmissivityFrontAsString() * @see #getThermalIrEmissivityFrontAsString() * @see #setThermalIrEmissivityFrontAsString(String) * @generated */ boolean isSetThermalIrEmissivityFrontAsString(); /** * Returns the value of the 'Visible Reflectance Back' attribute. * *

* If the meaning of the 'Visible Reflectance Back' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Visible Reflectance Back' attribute. * @see #isSetVisibleReflectanceBack() * @see #unsetVisibleReflectanceBack() * @see #setVisibleReflectanceBack(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_VisibleReflectanceBack() * @model unsettable="true" * @generated */ double getVisibleReflectanceBack(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceBack Visible Reflectance Back}' attribute. * * * @param value the new value of the 'Visible Reflectance Back' attribute. * @see #isSetVisibleReflectanceBack() * @see #unsetVisibleReflectanceBack() * @see #getVisibleReflectanceBack() * @generated */ void setVisibleReflectanceBack(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceBack Visible Reflectance Back}' attribute. * * * @see #isSetVisibleReflectanceBack() * @see #getVisibleReflectanceBack() * @see #setVisibleReflectanceBack(double) * @generated */ void unsetVisibleReflectanceBack(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceBack Visible Reflectance Back}' attribute is set. * * * @return whether the value of the 'Visible Reflectance Back' attribute is set. * @see #unsetVisibleReflectanceBack() * @see #getVisibleReflectanceBack() * @see #setVisibleReflectanceBack(double) * @generated */ boolean isSetVisibleReflectanceBack(); /** * Returns the value of the 'Visible Reflectance Back As String' attribute. * *

* If the meaning of the 'Visible Reflectance Back As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Visible Reflectance Back As String' attribute. * @see #isSetVisibleReflectanceBackAsString() * @see #unsetVisibleReflectanceBackAsString() * @see #setVisibleReflectanceBackAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_VisibleReflectanceBackAsString() * @model unsettable="true" * @generated */ String getVisibleReflectanceBackAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceBackAsString Visible Reflectance Back As String}' attribute. * * * @param value the new value of the 'Visible Reflectance Back As String' attribute. * @see #isSetVisibleReflectanceBackAsString() * @see #unsetVisibleReflectanceBackAsString() * @see #getVisibleReflectanceBackAsString() * @generated */ void setVisibleReflectanceBackAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceBackAsString Visible Reflectance Back As String}' attribute. * * * @see #isSetVisibleReflectanceBackAsString() * @see #getVisibleReflectanceBackAsString() * @see #setVisibleReflectanceBackAsString(String) * @generated */ void unsetVisibleReflectanceBackAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceBackAsString Visible Reflectance Back As String}' attribute is set. * * * @return whether the value of the 'Visible Reflectance Back As String' attribute is set. * @see #unsetVisibleReflectanceBackAsString() * @see #getVisibleReflectanceBackAsString() * @see #setVisibleReflectanceBackAsString(String) * @generated */ boolean isSetVisibleReflectanceBackAsString(); /** * Returns the value of the 'Visible Reflectance Front' attribute. * *

* If the meaning of the 'Visible Reflectance Front' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Visible Reflectance Front' attribute. * @see #isSetVisibleReflectanceFront() * @see #unsetVisibleReflectanceFront() * @see #setVisibleReflectanceFront(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_VisibleReflectanceFront() * @model unsettable="true" * @generated */ double getVisibleReflectanceFront(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceFront Visible Reflectance Front}' attribute. * * * @param value the new value of the 'Visible Reflectance Front' attribute. * @see #isSetVisibleReflectanceFront() * @see #unsetVisibleReflectanceFront() * @see #getVisibleReflectanceFront() * @generated */ void setVisibleReflectanceFront(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceFront Visible Reflectance Front}' attribute. * * * @see #isSetVisibleReflectanceFront() * @see #getVisibleReflectanceFront() * @see #setVisibleReflectanceFront(double) * @generated */ void unsetVisibleReflectanceFront(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceFront Visible Reflectance Front}' attribute is set. * * * @return whether the value of the 'Visible Reflectance Front' attribute is set. * @see #unsetVisibleReflectanceFront() * @see #getVisibleReflectanceFront() * @see #setVisibleReflectanceFront(double) * @generated */ boolean isSetVisibleReflectanceFront(); /** * Returns the value of the 'Visible Reflectance Front As String' attribute. * *

* If the meaning of the 'Visible Reflectance Front As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Visible Reflectance Front As String' attribute. * @see #isSetVisibleReflectanceFrontAsString() * @see #unsetVisibleReflectanceFrontAsString() * @see #setVisibleReflectanceFrontAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_VisibleReflectanceFrontAsString() * @model unsettable="true" * @generated */ String getVisibleReflectanceFrontAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceFrontAsString Visible Reflectance Front As String}' attribute. * * * @param value the new value of the 'Visible Reflectance Front As String' attribute. * @see #isSetVisibleReflectanceFrontAsString() * @see #unsetVisibleReflectanceFrontAsString() * @see #getVisibleReflectanceFrontAsString() * @generated */ void setVisibleReflectanceFrontAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceFrontAsString Visible Reflectance Front As String}' attribute. * * * @see #isSetVisibleReflectanceFrontAsString() * @see #getVisibleReflectanceFrontAsString() * @see #setVisibleReflectanceFrontAsString(String) * @generated */ void unsetVisibleReflectanceFrontAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getVisibleReflectanceFrontAsString Visible Reflectance Front As String}' attribute is set. * * * @return whether the value of the 'Visible Reflectance Front As String' attribute is set. * @see #unsetVisibleReflectanceFrontAsString() * @see #getVisibleReflectanceFrontAsString() * @see #setVisibleReflectanceFrontAsString(String) * @generated */ boolean isSetVisibleReflectanceFrontAsString(); /** * Returns the value of the 'Solar Reflectance Front' attribute. * *

* If the meaning of the 'Solar Reflectance Front' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Solar Reflectance Front' attribute. * @see #isSetSolarReflectanceFront() * @see #unsetSolarReflectanceFront() * @see #setSolarReflectanceFront(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_SolarReflectanceFront() * @model unsettable="true" * @generated */ double getSolarReflectanceFront(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceFront Solar Reflectance Front}' attribute. * * * @param value the new value of the 'Solar Reflectance Front' attribute. * @see #isSetSolarReflectanceFront() * @see #unsetSolarReflectanceFront() * @see #getSolarReflectanceFront() * @generated */ void setSolarReflectanceFront(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceFront Solar Reflectance Front}' attribute. * * * @see #isSetSolarReflectanceFront() * @see #getSolarReflectanceFront() * @see #setSolarReflectanceFront(double) * @generated */ void unsetSolarReflectanceFront(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceFront Solar Reflectance Front}' attribute is set. * * * @return whether the value of the 'Solar Reflectance Front' attribute is set. * @see #unsetSolarReflectanceFront() * @see #getSolarReflectanceFront() * @see #setSolarReflectanceFront(double) * @generated */ boolean isSetSolarReflectanceFront(); /** * Returns the value of the 'Solar Reflectance Front As String' attribute. * *

* If the meaning of the 'Solar Reflectance Front As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Solar Reflectance Front As String' attribute. * @see #isSetSolarReflectanceFrontAsString() * @see #unsetSolarReflectanceFrontAsString() * @see #setSolarReflectanceFrontAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_SolarReflectanceFrontAsString() * @model unsettable="true" * @generated */ String getSolarReflectanceFrontAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceFrontAsString Solar Reflectance Front As String}' attribute. * * * @param value the new value of the 'Solar Reflectance Front As String' attribute. * @see #isSetSolarReflectanceFrontAsString() * @see #unsetSolarReflectanceFrontAsString() * @see #getSolarReflectanceFrontAsString() * @generated */ void setSolarReflectanceFrontAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceFrontAsString Solar Reflectance Front As String}' attribute. * * * @see #isSetSolarReflectanceFrontAsString() * @see #getSolarReflectanceFrontAsString() * @see #setSolarReflectanceFrontAsString(String) * @generated */ void unsetSolarReflectanceFrontAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceFrontAsString Solar Reflectance Front As String}' attribute is set. * * * @return whether the value of the 'Solar Reflectance Front As String' attribute is set. * @see #unsetSolarReflectanceFrontAsString() * @see #getSolarReflectanceFrontAsString() * @see #setSolarReflectanceFrontAsString(String) * @generated */ boolean isSetSolarReflectanceFrontAsString(); /** * Returns the value of the 'Solar Reflectance Back' attribute. * *

* If the meaning of the 'Solar Reflectance Back' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Solar Reflectance Back' attribute. * @see #isSetSolarReflectanceBack() * @see #unsetSolarReflectanceBack() * @see #setSolarReflectanceBack(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_SolarReflectanceBack() * @model unsettable="true" * @generated */ double getSolarReflectanceBack(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceBack Solar Reflectance Back}' attribute. * * * @param value the new value of the 'Solar Reflectance Back' attribute. * @see #isSetSolarReflectanceBack() * @see #unsetSolarReflectanceBack() * @see #getSolarReflectanceBack() * @generated */ void setSolarReflectanceBack(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceBack Solar Reflectance Back}' attribute. * * * @see #isSetSolarReflectanceBack() * @see #getSolarReflectanceBack() * @see #setSolarReflectanceBack(double) * @generated */ void unsetSolarReflectanceBack(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceBack Solar Reflectance Back}' attribute is set. * * * @return whether the value of the 'Solar Reflectance Back' attribute is set. * @see #unsetSolarReflectanceBack() * @see #getSolarReflectanceBack() * @see #setSolarReflectanceBack(double) * @generated */ boolean isSetSolarReflectanceBack(); /** * Returns the value of the 'Solar Reflectance Back As String' attribute. * *

* If the meaning of the 'Solar Reflectance Back As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Solar Reflectance Back As String' attribute. * @see #isSetSolarReflectanceBackAsString() * @see #unsetSolarReflectanceBackAsString() * @see #setSolarReflectanceBackAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcOpticalMaterialProperties_SolarReflectanceBackAsString() * @model unsettable="true" * @generated */ String getSolarReflectanceBackAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceBackAsString Solar Reflectance Back As String}' attribute. * * * @param value the new value of the 'Solar Reflectance Back As String' attribute. * @see #isSetSolarReflectanceBackAsString() * @see #unsetSolarReflectanceBackAsString() * @see #getSolarReflectanceBackAsString() * @generated */ void setSolarReflectanceBackAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceBackAsString Solar Reflectance Back As String}' attribute. * * * @see #isSetSolarReflectanceBackAsString() * @see #getSolarReflectanceBackAsString() * @see #setSolarReflectanceBackAsString(String) * @generated */ void unsetSolarReflectanceBackAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcOpticalMaterialProperties#getSolarReflectanceBackAsString Solar Reflectance Back As String}' attribute is set. * * * @return whether the value of the 'Solar Reflectance Back As String' attribute is set. * @see #unsetSolarReflectanceBackAsString() * @see #getSolarReflectanceBackAsString() * @see #setSolarReflectanceBackAsString(String) * @generated */ boolean isSetSolarReflectanceBackAsString(); } // IfcOpticalMaterialProperties




© 2015 - 2025 Weber Informatics LLC | Privacy Policy