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

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

Go to download

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

There is a newer version: 2.0.0
Show 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 Structural Profile Properties'.
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalConstantX Torsional Constant X}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalConstantXAsString Torsional Constant XAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYZ Moment Of Inertia YZ}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYZAsString Moment Of Inertia YZ As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaY Moment Of Inertia Y}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYAsString Moment Of Inertia YAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaZ Moment Of Inertia Z}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaZAsString Moment Of Inertia ZAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getWarpingConstant Warping Constant}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getWarpingConstantAsString Warping Constant As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreZ Shear Centre Z}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreZAsString Shear Centre ZAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreY Shear Centre Y}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreYAsString Shear Centre YAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaZ Shear Deformation Area Z}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaZAsString Shear Deformation Area ZAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaY Shear Deformation Area Y}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaYAsString Shear Deformation Area YAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusY Maximum Section Modulus Y}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusYAsString Maximum Section Modulus YAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusY Minimum Section Modulus Y}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusYAsString Minimum Section Modulus YAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusZ Maximum Section Modulus Z}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusZAsString Maximum Section Modulus ZAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusZ Minimum Section Modulus Z}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusZAsString Minimum Section Modulus ZAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalSectionModulus Torsional Section Modulus}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalSectionModulusAsString Torsional Section Modulus As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInX Centre Of Gravity In X}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInXAsString Centre Of Gravity In XAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInY Centre Of Gravity In Y}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInYAsString Centre Of Gravity In YAs String}
  • *
* * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties() * @model * @generated */ public interface IfcStructuralProfileProperties extends IfcGeneralProfileProperties { /** * Returns the value of the 'Torsional Constant X' attribute. * *

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

* * @return the value of the 'Torsional Constant X' attribute. * @see #isSetTorsionalConstantX() * @see #unsetTorsionalConstantX() * @see #setTorsionalConstantX(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_TorsionalConstantX() * @model unsettable="true" * @generated */ double getTorsionalConstantX(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalConstantX Torsional Constant X}' attribute. * * * @param value the new value of the 'Torsional Constant X' attribute. * @see #isSetTorsionalConstantX() * @see #unsetTorsionalConstantX() * @see #getTorsionalConstantX() * @generated */ void setTorsionalConstantX(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalConstantX Torsional Constant X}' attribute. * * * @see #isSetTorsionalConstantX() * @see #getTorsionalConstantX() * @see #setTorsionalConstantX(double) * @generated */ void unsetTorsionalConstantX(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalConstantX Torsional Constant X}' attribute is set. * * * @return whether the value of the 'Torsional Constant X' attribute is set. * @see #unsetTorsionalConstantX() * @see #getTorsionalConstantX() * @see #setTorsionalConstantX(double) * @generated */ boolean isSetTorsionalConstantX(); /** * Returns the value of the 'Torsional Constant XAs String' attribute. * *

* If the meaning of the 'Torsional Constant XAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Torsional Constant XAs String' attribute. * @see #isSetTorsionalConstantXAsString() * @see #unsetTorsionalConstantXAsString() * @see #setTorsionalConstantXAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_TorsionalConstantXAsString() * @model unsettable="true" * @generated */ String getTorsionalConstantXAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalConstantXAsString Torsional Constant XAs String}' attribute. * * * @param value the new value of the 'Torsional Constant XAs String' attribute. * @see #isSetTorsionalConstantXAsString() * @see #unsetTorsionalConstantXAsString() * @see #getTorsionalConstantXAsString() * @generated */ void setTorsionalConstantXAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalConstantXAsString Torsional Constant XAs String}' attribute. * * * @see #isSetTorsionalConstantXAsString() * @see #getTorsionalConstantXAsString() * @see #setTorsionalConstantXAsString(String) * @generated */ void unsetTorsionalConstantXAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalConstantXAsString Torsional Constant XAs String}' attribute is set. * * * @return whether the value of the 'Torsional Constant XAs String' attribute is set. * @see #unsetTorsionalConstantXAsString() * @see #getTorsionalConstantXAsString() * @see #setTorsionalConstantXAsString(String) * @generated */ boolean isSetTorsionalConstantXAsString(); /** * Returns the value of the 'Moment Of Inertia YZ' attribute. * *

* If the meaning of the 'Moment Of Inertia YZ' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Moment Of Inertia YZ' attribute. * @see #isSetMomentOfInertiaYZ() * @see #unsetMomentOfInertiaYZ() * @see #setMomentOfInertiaYZ(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MomentOfInertiaYZ() * @model unsettable="true" * @generated */ double getMomentOfInertiaYZ(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYZ Moment Of Inertia YZ}' attribute. * * * @param value the new value of the 'Moment Of Inertia YZ' attribute. * @see #isSetMomentOfInertiaYZ() * @see #unsetMomentOfInertiaYZ() * @see #getMomentOfInertiaYZ() * @generated */ void setMomentOfInertiaYZ(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYZ Moment Of Inertia YZ}' attribute. * * * @see #isSetMomentOfInertiaYZ() * @see #getMomentOfInertiaYZ() * @see #setMomentOfInertiaYZ(double) * @generated */ void unsetMomentOfInertiaYZ(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYZ Moment Of Inertia YZ}' attribute is set. * * * @return whether the value of the 'Moment Of Inertia YZ' attribute is set. * @see #unsetMomentOfInertiaYZ() * @see #getMomentOfInertiaYZ() * @see #setMomentOfInertiaYZ(double) * @generated */ boolean isSetMomentOfInertiaYZ(); /** * Returns the value of the 'Moment Of Inertia YZ As String' attribute. * *

* If the meaning of the 'Moment Of Inertia YZ As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Moment Of Inertia YZ As String' attribute. * @see #isSetMomentOfInertiaYZAsString() * @see #unsetMomentOfInertiaYZAsString() * @see #setMomentOfInertiaYZAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MomentOfInertiaYZAsString() * @model unsettable="true" * @generated */ String getMomentOfInertiaYZAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYZAsString Moment Of Inertia YZ As String}' attribute. * * * @param value the new value of the 'Moment Of Inertia YZ As String' attribute. * @see #isSetMomentOfInertiaYZAsString() * @see #unsetMomentOfInertiaYZAsString() * @see #getMomentOfInertiaYZAsString() * @generated */ void setMomentOfInertiaYZAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYZAsString Moment Of Inertia YZ As String}' attribute. * * * @see #isSetMomentOfInertiaYZAsString() * @see #getMomentOfInertiaYZAsString() * @see #setMomentOfInertiaYZAsString(String) * @generated */ void unsetMomentOfInertiaYZAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYZAsString Moment Of Inertia YZ As String}' attribute is set. * * * @return whether the value of the 'Moment Of Inertia YZ As String' attribute is set. * @see #unsetMomentOfInertiaYZAsString() * @see #getMomentOfInertiaYZAsString() * @see #setMomentOfInertiaYZAsString(String) * @generated */ boolean isSetMomentOfInertiaYZAsString(); /** * Returns the value of the 'Moment Of Inertia Y' attribute. * *

* If the meaning of the 'Moment Of Inertia Y' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Moment Of Inertia Y' attribute. * @see #isSetMomentOfInertiaY() * @see #unsetMomentOfInertiaY() * @see #setMomentOfInertiaY(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MomentOfInertiaY() * @model unsettable="true" * @generated */ double getMomentOfInertiaY(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaY Moment Of Inertia Y}' attribute. * * * @param value the new value of the 'Moment Of Inertia Y' attribute. * @see #isSetMomentOfInertiaY() * @see #unsetMomentOfInertiaY() * @see #getMomentOfInertiaY() * @generated */ void setMomentOfInertiaY(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaY Moment Of Inertia Y}' attribute. * * * @see #isSetMomentOfInertiaY() * @see #getMomentOfInertiaY() * @see #setMomentOfInertiaY(double) * @generated */ void unsetMomentOfInertiaY(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaY Moment Of Inertia Y}' attribute is set. * * * @return whether the value of the 'Moment Of Inertia Y' attribute is set. * @see #unsetMomentOfInertiaY() * @see #getMomentOfInertiaY() * @see #setMomentOfInertiaY(double) * @generated */ boolean isSetMomentOfInertiaY(); /** * Returns the value of the 'Moment Of Inertia YAs String' attribute. * *

* If the meaning of the 'Moment Of Inertia YAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Moment Of Inertia YAs String' attribute. * @see #isSetMomentOfInertiaYAsString() * @see #unsetMomentOfInertiaYAsString() * @see #setMomentOfInertiaYAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MomentOfInertiaYAsString() * @model unsettable="true" * @generated */ String getMomentOfInertiaYAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYAsString Moment Of Inertia YAs String}' attribute. * * * @param value the new value of the 'Moment Of Inertia YAs String' attribute. * @see #isSetMomentOfInertiaYAsString() * @see #unsetMomentOfInertiaYAsString() * @see #getMomentOfInertiaYAsString() * @generated */ void setMomentOfInertiaYAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYAsString Moment Of Inertia YAs String}' attribute. * * * @see #isSetMomentOfInertiaYAsString() * @see #getMomentOfInertiaYAsString() * @see #setMomentOfInertiaYAsString(String) * @generated */ void unsetMomentOfInertiaYAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaYAsString Moment Of Inertia YAs String}' attribute is set. * * * @return whether the value of the 'Moment Of Inertia YAs String' attribute is set. * @see #unsetMomentOfInertiaYAsString() * @see #getMomentOfInertiaYAsString() * @see #setMomentOfInertiaYAsString(String) * @generated */ boolean isSetMomentOfInertiaYAsString(); /** * Returns the value of the 'Moment Of Inertia Z' attribute. * *

* If the meaning of the 'Moment Of Inertia Z' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Moment Of Inertia Z' attribute. * @see #isSetMomentOfInertiaZ() * @see #unsetMomentOfInertiaZ() * @see #setMomentOfInertiaZ(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MomentOfInertiaZ() * @model unsettable="true" * @generated */ double getMomentOfInertiaZ(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaZ Moment Of Inertia Z}' attribute. * * * @param value the new value of the 'Moment Of Inertia Z' attribute. * @see #isSetMomentOfInertiaZ() * @see #unsetMomentOfInertiaZ() * @see #getMomentOfInertiaZ() * @generated */ void setMomentOfInertiaZ(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaZ Moment Of Inertia Z}' attribute. * * * @see #isSetMomentOfInertiaZ() * @see #getMomentOfInertiaZ() * @see #setMomentOfInertiaZ(double) * @generated */ void unsetMomentOfInertiaZ(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaZ Moment Of Inertia Z}' attribute is set. * * * @return whether the value of the 'Moment Of Inertia Z' attribute is set. * @see #unsetMomentOfInertiaZ() * @see #getMomentOfInertiaZ() * @see #setMomentOfInertiaZ(double) * @generated */ boolean isSetMomentOfInertiaZ(); /** * Returns the value of the 'Moment Of Inertia ZAs String' attribute. * *

* If the meaning of the 'Moment Of Inertia ZAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Moment Of Inertia ZAs String' attribute. * @see #isSetMomentOfInertiaZAsString() * @see #unsetMomentOfInertiaZAsString() * @see #setMomentOfInertiaZAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MomentOfInertiaZAsString() * @model unsettable="true" * @generated */ String getMomentOfInertiaZAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaZAsString Moment Of Inertia ZAs String}' attribute. * * * @param value the new value of the 'Moment Of Inertia ZAs String' attribute. * @see #isSetMomentOfInertiaZAsString() * @see #unsetMomentOfInertiaZAsString() * @see #getMomentOfInertiaZAsString() * @generated */ void setMomentOfInertiaZAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaZAsString Moment Of Inertia ZAs String}' attribute. * * * @see #isSetMomentOfInertiaZAsString() * @see #getMomentOfInertiaZAsString() * @see #setMomentOfInertiaZAsString(String) * @generated */ void unsetMomentOfInertiaZAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMomentOfInertiaZAsString Moment Of Inertia ZAs String}' attribute is set. * * * @return whether the value of the 'Moment Of Inertia ZAs String' attribute is set. * @see #unsetMomentOfInertiaZAsString() * @see #getMomentOfInertiaZAsString() * @see #setMomentOfInertiaZAsString(String) * @generated */ boolean isSetMomentOfInertiaZAsString(); /** * Returns the value of the 'Warping Constant' attribute. * *

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

* * @return the value of the 'Warping Constant' attribute. * @see #isSetWarpingConstant() * @see #unsetWarpingConstant() * @see #setWarpingConstant(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_WarpingConstant() * @model unsettable="true" * @generated */ double getWarpingConstant(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getWarpingConstant Warping Constant}' attribute. * * * @param value the new value of the 'Warping Constant' attribute. * @see #isSetWarpingConstant() * @see #unsetWarpingConstant() * @see #getWarpingConstant() * @generated */ void setWarpingConstant(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getWarpingConstant Warping Constant}' attribute. * * * @see #isSetWarpingConstant() * @see #getWarpingConstant() * @see #setWarpingConstant(double) * @generated */ void unsetWarpingConstant(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getWarpingConstant Warping Constant}' attribute is set. * * * @return whether the value of the 'Warping Constant' attribute is set. * @see #unsetWarpingConstant() * @see #getWarpingConstant() * @see #setWarpingConstant(double) * @generated */ boolean isSetWarpingConstant(); /** * Returns the value of the 'Warping Constant As String' attribute. * *

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

* * @return the value of the 'Warping Constant As String' attribute. * @see #isSetWarpingConstantAsString() * @see #unsetWarpingConstantAsString() * @see #setWarpingConstantAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_WarpingConstantAsString() * @model unsettable="true" * @generated */ String getWarpingConstantAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getWarpingConstantAsString Warping Constant As String}' attribute. * * * @param value the new value of the 'Warping Constant As String' attribute. * @see #isSetWarpingConstantAsString() * @see #unsetWarpingConstantAsString() * @see #getWarpingConstantAsString() * @generated */ void setWarpingConstantAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getWarpingConstantAsString Warping Constant As String}' attribute. * * * @see #isSetWarpingConstantAsString() * @see #getWarpingConstantAsString() * @see #setWarpingConstantAsString(String) * @generated */ void unsetWarpingConstantAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getWarpingConstantAsString Warping Constant As String}' attribute is set. * * * @return whether the value of the 'Warping Constant As String' attribute is set. * @see #unsetWarpingConstantAsString() * @see #getWarpingConstantAsString() * @see #setWarpingConstantAsString(String) * @generated */ boolean isSetWarpingConstantAsString(); /** * Returns the value of the 'Shear Centre Z' attribute. * *

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

* * @return the value of the 'Shear Centre Z' attribute. * @see #isSetShearCentreZ() * @see #unsetShearCentreZ() * @see #setShearCentreZ(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_ShearCentreZ() * @model unsettable="true" * @generated */ double getShearCentreZ(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreZ Shear Centre Z}' attribute. * * * @param value the new value of the 'Shear Centre Z' attribute. * @see #isSetShearCentreZ() * @see #unsetShearCentreZ() * @see #getShearCentreZ() * @generated */ void setShearCentreZ(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreZ Shear Centre Z}' attribute. * * * @see #isSetShearCentreZ() * @see #getShearCentreZ() * @see #setShearCentreZ(double) * @generated */ void unsetShearCentreZ(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreZ Shear Centre Z}' attribute is set. * * * @return whether the value of the 'Shear Centre Z' attribute is set. * @see #unsetShearCentreZ() * @see #getShearCentreZ() * @see #setShearCentreZ(double) * @generated */ boolean isSetShearCentreZ(); /** * Returns the value of the 'Shear Centre ZAs String' attribute. * *

* If the meaning of the 'Shear Centre ZAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Shear Centre ZAs String' attribute. * @see #isSetShearCentreZAsString() * @see #unsetShearCentreZAsString() * @see #setShearCentreZAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_ShearCentreZAsString() * @model unsettable="true" * @generated */ String getShearCentreZAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreZAsString Shear Centre ZAs String}' attribute. * * * @param value the new value of the 'Shear Centre ZAs String' attribute. * @see #isSetShearCentreZAsString() * @see #unsetShearCentreZAsString() * @see #getShearCentreZAsString() * @generated */ void setShearCentreZAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreZAsString Shear Centre ZAs String}' attribute. * * * @see #isSetShearCentreZAsString() * @see #getShearCentreZAsString() * @see #setShearCentreZAsString(String) * @generated */ void unsetShearCentreZAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreZAsString Shear Centre ZAs String}' attribute is set. * * * @return whether the value of the 'Shear Centre ZAs String' attribute is set. * @see #unsetShearCentreZAsString() * @see #getShearCentreZAsString() * @see #setShearCentreZAsString(String) * @generated */ boolean isSetShearCentreZAsString(); /** * Returns the value of the 'Shear Centre Y' attribute. * *

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

* * @return the value of the 'Shear Centre Y' attribute. * @see #isSetShearCentreY() * @see #unsetShearCentreY() * @see #setShearCentreY(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_ShearCentreY() * @model unsettable="true" * @generated */ double getShearCentreY(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreY Shear Centre Y}' attribute. * * * @param value the new value of the 'Shear Centre Y' attribute. * @see #isSetShearCentreY() * @see #unsetShearCentreY() * @see #getShearCentreY() * @generated */ void setShearCentreY(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreY Shear Centre Y}' attribute. * * * @see #isSetShearCentreY() * @see #getShearCentreY() * @see #setShearCentreY(double) * @generated */ void unsetShearCentreY(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreY Shear Centre Y}' attribute is set. * * * @return whether the value of the 'Shear Centre Y' attribute is set. * @see #unsetShearCentreY() * @see #getShearCentreY() * @see #setShearCentreY(double) * @generated */ boolean isSetShearCentreY(); /** * Returns the value of the 'Shear Centre YAs String' attribute. * *

* If the meaning of the 'Shear Centre YAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Shear Centre YAs String' attribute. * @see #isSetShearCentreYAsString() * @see #unsetShearCentreYAsString() * @see #setShearCentreYAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_ShearCentreYAsString() * @model unsettable="true" * @generated */ String getShearCentreYAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreYAsString Shear Centre YAs String}' attribute. * * * @param value the new value of the 'Shear Centre YAs String' attribute. * @see #isSetShearCentreYAsString() * @see #unsetShearCentreYAsString() * @see #getShearCentreYAsString() * @generated */ void setShearCentreYAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreYAsString Shear Centre YAs String}' attribute. * * * @see #isSetShearCentreYAsString() * @see #getShearCentreYAsString() * @see #setShearCentreYAsString(String) * @generated */ void unsetShearCentreYAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearCentreYAsString Shear Centre YAs String}' attribute is set. * * * @return whether the value of the 'Shear Centre YAs String' attribute is set. * @see #unsetShearCentreYAsString() * @see #getShearCentreYAsString() * @see #setShearCentreYAsString(String) * @generated */ boolean isSetShearCentreYAsString(); /** * Returns the value of the 'Shear Deformation Area Z' attribute. * *

* If the meaning of the 'Shear Deformation Area Z' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Shear Deformation Area Z' attribute. * @see #isSetShearDeformationAreaZ() * @see #unsetShearDeformationAreaZ() * @see #setShearDeformationAreaZ(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_ShearDeformationAreaZ() * @model unsettable="true" * @generated */ double getShearDeformationAreaZ(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaZ Shear Deformation Area Z}' attribute. * * * @param value the new value of the 'Shear Deformation Area Z' attribute. * @see #isSetShearDeformationAreaZ() * @see #unsetShearDeformationAreaZ() * @see #getShearDeformationAreaZ() * @generated */ void setShearDeformationAreaZ(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaZ Shear Deformation Area Z}' attribute. * * * @see #isSetShearDeformationAreaZ() * @see #getShearDeformationAreaZ() * @see #setShearDeformationAreaZ(double) * @generated */ void unsetShearDeformationAreaZ(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaZ Shear Deformation Area Z}' attribute is set. * * * @return whether the value of the 'Shear Deformation Area Z' attribute is set. * @see #unsetShearDeformationAreaZ() * @see #getShearDeformationAreaZ() * @see #setShearDeformationAreaZ(double) * @generated */ boolean isSetShearDeformationAreaZ(); /** * Returns the value of the 'Shear Deformation Area ZAs String' attribute. * *

* If the meaning of the 'Shear Deformation Area ZAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Shear Deformation Area ZAs String' attribute. * @see #isSetShearDeformationAreaZAsString() * @see #unsetShearDeformationAreaZAsString() * @see #setShearDeformationAreaZAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_ShearDeformationAreaZAsString() * @model unsettable="true" * @generated */ String getShearDeformationAreaZAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaZAsString Shear Deformation Area ZAs String}' attribute. * * * @param value the new value of the 'Shear Deformation Area ZAs String' attribute. * @see #isSetShearDeformationAreaZAsString() * @see #unsetShearDeformationAreaZAsString() * @see #getShearDeformationAreaZAsString() * @generated */ void setShearDeformationAreaZAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaZAsString Shear Deformation Area ZAs String}' attribute. * * * @see #isSetShearDeformationAreaZAsString() * @see #getShearDeformationAreaZAsString() * @see #setShearDeformationAreaZAsString(String) * @generated */ void unsetShearDeformationAreaZAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaZAsString Shear Deformation Area ZAs String}' attribute is set. * * * @return whether the value of the 'Shear Deformation Area ZAs String' attribute is set. * @see #unsetShearDeformationAreaZAsString() * @see #getShearDeformationAreaZAsString() * @see #setShearDeformationAreaZAsString(String) * @generated */ boolean isSetShearDeformationAreaZAsString(); /** * Returns the value of the 'Shear Deformation Area Y' attribute. * *

* If the meaning of the 'Shear Deformation Area Y' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Shear Deformation Area Y' attribute. * @see #isSetShearDeformationAreaY() * @see #unsetShearDeformationAreaY() * @see #setShearDeformationAreaY(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_ShearDeformationAreaY() * @model unsettable="true" * @generated */ double getShearDeformationAreaY(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaY Shear Deformation Area Y}' attribute. * * * @param value the new value of the 'Shear Deformation Area Y' attribute. * @see #isSetShearDeformationAreaY() * @see #unsetShearDeformationAreaY() * @see #getShearDeformationAreaY() * @generated */ void setShearDeformationAreaY(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaY Shear Deformation Area Y}' attribute. * * * @see #isSetShearDeformationAreaY() * @see #getShearDeformationAreaY() * @see #setShearDeformationAreaY(double) * @generated */ void unsetShearDeformationAreaY(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaY Shear Deformation Area Y}' attribute is set. * * * @return whether the value of the 'Shear Deformation Area Y' attribute is set. * @see #unsetShearDeformationAreaY() * @see #getShearDeformationAreaY() * @see #setShearDeformationAreaY(double) * @generated */ boolean isSetShearDeformationAreaY(); /** * Returns the value of the 'Shear Deformation Area YAs String' attribute. * *

* If the meaning of the 'Shear Deformation Area YAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Shear Deformation Area YAs String' attribute. * @see #isSetShearDeformationAreaYAsString() * @see #unsetShearDeformationAreaYAsString() * @see #setShearDeformationAreaYAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_ShearDeformationAreaYAsString() * @model unsettable="true" * @generated */ String getShearDeformationAreaYAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaYAsString Shear Deformation Area YAs String}' attribute. * * * @param value the new value of the 'Shear Deformation Area YAs String' attribute. * @see #isSetShearDeformationAreaYAsString() * @see #unsetShearDeformationAreaYAsString() * @see #getShearDeformationAreaYAsString() * @generated */ void setShearDeformationAreaYAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaYAsString Shear Deformation Area YAs String}' attribute. * * * @see #isSetShearDeformationAreaYAsString() * @see #getShearDeformationAreaYAsString() * @see #setShearDeformationAreaYAsString(String) * @generated */ void unsetShearDeformationAreaYAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getShearDeformationAreaYAsString Shear Deformation Area YAs String}' attribute is set. * * * @return whether the value of the 'Shear Deformation Area YAs String' attribute is set. * @see #unsetShearDeformationAreaYAsString() * @see #getShearDeformationAreaYAsString() * @see #setShearDeformationAreaYAsString(String) * @generated */ boolean isSetShearDeformationAreaYAsString(); /** * Returns the value of the 'Maximum Section Modulus Y' attribute. * *

* If the meaning of the 'Maximum Section Modulus Y' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Maximum Section Modulus Y' attribute. * @see #isSetMaximumSectionModulusY() * @see #unsetMaximumSectionModulusY() * @see #setMaximumSectionModulusY(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MaximumSectionModulusY() * @model unsettable="true" * @generated */ double getMaximumSectionModulusY(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusY Maximum Section Modulus Y}' attribute. * * * @param value the new value of the 'Maximum Section Modulus Y' attribute. * @see #isSetMaximumSectionModulusY() * @see #unsetMaximumSectionModulusY() * @see #getMaximumSectionModulusY() * @generated */ void setMaximumSectionModulusY(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusY Maximum Section Modulus Y}' attribute. * * * @see #isSetMaximumSectionModulusY() * @see #getMaximumSectionModulusY() * @see #setMaximumSectionModulusY(double) * @generated */ void unsetMaximumSectionModulusY(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusY Maximum Section Modulus Y}' attribute is set. * * * @return whether the value of the 'Maximum Section Modulus Y' attribute is set. * @see #unsetMaximumSectionModulusY() * @see #getMaximumSectionModulusY() * @see #setMaximumSectionModulusY(double) * @generated */ boolean isSetMaximumSectionModulusY(); /** * Returns the value of the 'Maximum Section Modulus YAs String' attribute. * *

* If the meaning of the 'Maximum Section Modulus YAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Maximum Section Modulus YAs String' attribute. * @see #isSetMaximumSectionModulusYAsString() * @see #unsetMaximumSectionModulusYAsString() * @see #setMaximumSectionModulusYAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MaximumSectionModulusYAsString() * @model unsettable="true" * @generated */ String getMaximumSectionModulusYAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusYAsString Maximum Section Modulus YAs String}' attribute. * * * @param value the new value of the 'Maximum Section Modulus YAs String' attribute. * @see #isSetMaximumSectionModulusYAsString() * @see #unsetMaximumSectionModulusYAsString() * @see #getMaximumSectionModulusYAsString() * @generated */ void setMaximumSectionModulusYAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusYAsString Maximum Section Modulus YAs String}' attribute. * * * @see #isSetMaximumSectionModulusYAsString() * @see #getMaximumSectionModulusYAsString() * @see #setMaximumSectionModulusYAsString(String) * @generated */ void unsetMaximumSectionModulusYAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusYAsString Maximum Section Modulus YAs String}' attribute is set. * * * @return whether the value of the 'Maximum Section Modulus YAs String' attribute is set. * @see #unsetMaximumSectionModulusYAsString() * @see #getMaximumSectionModulusYAsString() * @see #setMaximumSectionModulusYAsString(String) * @generated */ boolean isSetMaximumSectionModulusYAsString(); /** * Returns the value of the 'Minimum Section Modulus Y' attribute. * *

* If the meaning of the 'Minimum Section Modulus Y' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Minimum Section Modulus Y' attribute. * @see #isSetMinimumSectionModulusY() * @see #unsetMinimumSectionModulusY() * @see #setMinimumSectionModulusY(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MinimumSectionModulusY() * @model unsettable="true" * @generated */ double getMinimumSectionModulusY(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusY Minimum Section Modulus Y}' attribute. * * * @param value the new value of the 'Minimum Section Modulus Y' attribute. * @see #isSetMinimumSectionModulusY() * @see #unsetMinimumSectionModulusY() * @see #getMinimumSectionModulusY() * @generated */ void setMinimumSectionModulusY(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusY Minimum Section Modulus Y}' attribute. * * * @see #isSetMinimumSectionModulusY() * @see #getMinimumSectionModulusY() * @see #setMinimumSectionModulusY(double) * @generated */ void unsetMinimumSectionModulusY(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusY Minimum Section Modulus Y}' attribute is set. * * * @return whether the value of the 'Minimum Section Modulus Y' attribute is set. * @see #unsetMinimumSectionModulusY() * @see #getMinimumSectionModulusY() * @see #setMinimumSectionModulusY(double) * @generated */ boolean isSetMinimumSectionModulusY(); /** * Returns the value of the 'Minimum Section Modulus YAs String' attribute. * *

* If the meaning of the 'Minimum Section Modulus YAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Minimum Section Modulus YAs String' attribute. * @see #isSetMinimumSectionModulusYAsString() * @see #unsetMinimumSectionModulusYAsString() * @see #setMinimumSectionModulusYAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MinimumSectionModulusYAsString() * @model unsettable="true" * @generated */ String getMinimumSectionModulusYAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusYAsString Minimum Section Modulus YAs String}' attribute. * * * @param value the new value of the 'Minimum Section Modulus YAs String' attribute. * @see #isSetMinimumSectionModulusYAsString() * @see #unsetMinimumSectionModulusYAsString() * @see #getMinimumSectionModulusYAsString() * @generated */ void setMinimumSectionModulusYAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusYAsString Minimum Section Modulus YAs String}' attribute. * * * @see #isSetMinimumSectionModulusYAsString() * @see #getMinimumSectionModulusYAsString() * @see #setMinimumSectionModulusYAsString(String) * @generated */ void unsetMinimumSectionModulusYAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusYAsString Minimum Section Modulus YAs String}' attribute is set. * * * @return whether the value of the 'Minimum Section Modulus YAs String' attribute is set. * @see #unsetMinimumSectionModulusYAsString() * @see #getMinimumSectionModulusYAsString() * @see #setMinimumSectionModulusYAsString(String) * @generated */ boolean isSetMinimumSectionModulusYAsString(); /** * Returns the value of the 'Maximum Section Modulus Z' attribute. * *

* If the meaning of the 'Maximum Section Modulus Z' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Maximum Section Modulus Z' attribute. * @see #isSetMaximumSectionModulusZ() * @see #unsetMaximumSectionModulusZ() * @see #setMaximumSectionModulusZ(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MaximumSectionModulusZ() * @model unsettable="true" * @generated */ double getMaximumSectionModulusZ(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusZ Maximum Section Modulus Z}' attribute. * * * @param value the new value of the 'Maximum Section Modulus Z' attribute. * @see #isSetMaximumSectionModulusZ() * @see #unsetMaximumSectionModulusZ() * @see #getMaximumSectionModulusZ() * @generated */ void setMaximumSectionModulusZ(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusZ Maximum Section Modulus Z}' attribute. * * * @see #isSetMaximumSectionModulusZ() * @see #getMaximumSectionModulusZ() * @see #setMaximumSectionModulusZ(double) * @generated */ void unsetMaximumSectionModulusZ(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusZ Maximum Section Modulus Z}' attribute is set. * * * @return whether the value of the 'Maximum Section Modulus Z' attribute is set. * @see #unsetMaximumSectionModulusZ() * @see #getMaximumSectionModulusZ() * @see #setMaximumSectionModulusZ(double) * @generated */ boolean isSetMaximumSectionModulusZ(); /** * Returns the value of the 'Maximum Section Modulus ZAs String' attribute. * *

* If the meaning of the 'Maximum Section Modulus ZAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Maximum Section Modulus ZAs String' attribute. * @see #isSetMaximumSectionModulusZAsString() * @see #unsetMaximumSectionModulusZAsString() * @see #setMaximumSectionModulusZAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MaximumSectionModulusZAsString() * @model unsettable="true" * @generated */ String getMaximumSectionModulusZAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusZAsString Maximum Section Modulus ZAs String}' attribute. * * * @param value the new value of the 'Maximum Section Modulus ZAs String' attribute. * @see #isSetMaximumSectionModulusZAsString() * @see #unsetMaximumSectionModulusZAsString() * @see #getMaximumSectionModulusZAsString() * @generated */ void setMaximumSectionModulusZAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusZAsString Maximum Section Modulus ZAs String}' attribute. * * * @see #isSetMaximumSectionModulusZAsString() * @see #getMaximumSectionModulusZAsString() * @see #setMaximumSectionModulusZAsString(String) * @generated */ void unsetMaximumSectionModulusZAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMaximumSectionModulusZAsString Maximum Section Modulus ZAs String}' attribute is set. * * * @return whether the value of the 'Maximum Section Modulus ZAs String' attribute is set. * @see #unsetMaximumSectionModulusZAsString() * @see #getMaximumSectionModulusZAsString() * @see #setMaximumSectionModulusZAsString(String) * @generated */ boolean isSetMaximumSectionModulusZAsString(); /** * Returns the value of the 'Minimum Section Modulus Z' attribute. * *

* If the meaning of the 'Minimum Section Modulus Z' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Minimum Section Modulus Z' attribute. * @see #isSetMinimumSectionModulusZ() * @see #unsetMinimumSectionModulusZ() * @see #setMinimumSectionModulusZ(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MinimumSectionModulusZ() * @model unsettable="true" * @generated */ double getMinimumSectionModulusZ(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusZ Minimum Section Modulus Z}' attribute. * * * @param value the new value of the 'Minimum Section Modulus Z' attribute. * @see #isSetMinimumSectionModulusZ() * @see #unsetMinimumSectionModulusZ() * @see #getMinimumSectionModulusZ() * @generated */ void setMinimumSectionModulusZ(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusZ Minimum Section Modulus Z}' attribute. * * * @see #isSetMinimumSectionModulusZ() * @see #getMinimumSectionModulusZ() * @see #setMinimumSectionModulusZ(double) * @generated */ void unsetMinimumSectionModulusZ(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusZ Minimum Section Modulus Z}' attribute is set. * * * @return whether the value of the 'Minimum Section Modulus Z' attribute is set. * @see #unsetMinimumSectionModulusZ() * @see #getMinimumSectionModulusZ() * @see #setMinimumSectionModulusZ(double) * @generated */ boolean isSetMinimumSectionModulusZ(); /** * Returns the value of the 'Minimum Section Modulus ZAs String' attribute. * *

* If the meaning of the 'Minimum Section Modulus ZAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Minimum Section Modulus ZAs String' attribute. * @see #isSetMinimumSectionModulusZAsString() * @see #unsetMinimumSectionModulusZAsString() * @see #setMinimumSectionModulusZAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_MinimumSectionModulusZAsString() * @model unsettable="true" * @generated */ String getMinimumSectionModulusZAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusZAsString Minimum Section Modulus ZAs String}' attribute. * * * @param value the new value of the 'Minimum Section Modulus ZAs String' attribute. * @see #isSetMinimumSectionModulusZAsString() * @see #unsetMinimumSectionModulusZAsString() * @see #getMinimumSectionModulusZAsString() * @generated */ void setMinimumSectionModulusZAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusZAsString Minimum Section Modulus ZAs String}' attribute. * * * @see #isSetMinimumSectionModulusZAsString() * @see #getMinimumSectionModulusZAsString() * @see #setMinimumSectionModulusZAsString(String) * @generated */ void unsetMinimumSectionModulusZAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getMinimumSectionModulusZAsString Minimum Section Modulus ZAs String}' attribute is set. * * * @return whether the value of the 'Minimum Section Modulus ZAs String' attribute is set. * @see #unsetMinimumSectionModulusZAsString() * @see #getMinimumSectionModulusZAsString() * @see #setMinimumSectionModulusZAsString(String) * @generated */ boolean isSetMinimumSectionModulusZAsString(); /** * Returns the value of the 'Torsional Section Modulus' attribute. * *

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

* * @return the value of the 'Torsional Section Modulus' attribute. * @see #isSetTorsionalSectionModulus() * @see #unsetTorsionalSectionModulus() * @see #setTorsionalSectionModulus(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_TorsionalSectionModulus() * @model unsettable="true" * @generated */ double getTorsionalSectionModulus(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalSectionModulus Torsional Section Modulus}' attribute. * * * @param value the new value of the 'Torsional Section Modulus' attribute. * @see #isSetTorsionalSectionModulus() * @see #unsetTorsionalSectionModulus() * @see #getTorsionalSectionModulus() * @generated */ void setTorsionalSectionModulus(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalSectionModulus Torsional Section Modulus}' attribute. * * * @see #isSetTorsionalSectionModulus() * @see #getTorsionalSectionModulus() * @see #setTorsionalSectionModulus(double) * @generated */ void unsetTorsionalSectionModulus(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalSectionModulus Torsional Section Modulus}' attribute is set. * * * @return whether the value of the 'Torsional Section Modulus' attribute is set. * @see #unsetTorsionalSectionModulus() * @see #getTorsionalSectionModulus() * @see #setTorsionalSectionModulus(double) * @generated */ boolean isSetTorsionalSectionModulus(); /** * Returns the value of the 'Torsional Section Modulus As String' attribute. * *

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

* * @return the value of the 'Torsional Section Modulus As String' attribute. * @see #isSetTorsionalSectionModulusAsString() * @see #unsetTorsionalSectionModulusAsString() * @see #setTorsionalSectionModulusAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_TorsionalSectionModulusAsString() * @model unsettable="true" * @generated */ String getTorsionalSectionModulusAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalSectionModulusAsString Torsional Section Modulus As String}' attribute. * * * @param value the new value of the 'Torsional Section Modulus As String' attribute. * @see #isSetTorsionalSectionModulusAsString() * @see #unsetTorsionalSectionModulusAsString() * @see #getTorsionalSectionModulusAsString() * @generated */ void setTorsionalSectionModulusAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalSectionModulusAsString Torsional Section Modulus As String}' attribute. * * * @see #isSetTorsionalSectionModulusAsString() * @see #getTorsionalSectionModulusAsString() * @see #setTorsionalSectionModulusAsString(String) * @generated */ void unsetTorsionalSectionModulusAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getTorsionalSectionModulusAsString Torsional Section Modulus As String}' attribute is set. * * * @return whether the value of the 'Torsional Section Modulus As String' attribute is set. * @see #unsetTorsionalSectionModulusAsString() * @see #getTorsionalSectionModulusAsString() * @see #setTorsionalSectionModulusAsString(String) * @generated */ boolean isSetTorsionalSectionModulusAsString(); /** * Returns the value of the 'Centre Of Gravity In X' attribute. * *

* If the meaning of the 'Centre Of Gravity In X' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Centre Of Gravity In X' attribute. * @see #isSetCentreOfGravityInX() * @see #unsetCentreOfGravityInX() * @see #setCentreOfGravityInX(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_CentreOfGravityInX() * @model unsettable="true" * @generated */ double getCentreOfGravityInX(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInX Centre Of Gravity In X}' attribute. * * * @param value the new value of the 'Centre Of Gravity In X' attribute. * @see #isSetCentreOfGravityInX() * @see #unsetCentreOfGravityInX() * @see #getCentreOfGravityInX() * @generated */ void setCentreOfGravityInX(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInX Centre Of Gravity In X}' attribute. * * * @see #isSetCentreOfGravityInX() * @see #getCentreOfGravityInX() * @see #setCentreOfGravityInX(double) * @generated */ void unsetCentreOfGravityInX(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInX Centre Of Gravity In X}' attribute is set. * * * @return whether the value of the 'Centre Of Gravity In X' attribute is set. * @see #unsetCentreOfGravityInX() * @see #getCentreOfGravityInX() * @see #setCentreOfGravityInX(double) * @generated */ boolean isSetCentreOfGravityInX(); /** * Returns the value of the 'Centre Of Gravity In XAs String' attribute. * *

* If the meaning of the 'Centre Of Gravity In XAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Centre Of Gravity In XAs String' attribute. * @see #isSetCentreOfGravityInXAsString() * @see #unsetCentreOfGravityInXAsString() * @see #setCentreOfGravityInXAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_CentreOfGravityInXAsString() * @model unsettable="true" * @generated */ String getCentreOfGravityInXAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInXAsString Centre Of Gravity In XAs String}' attribute. * * * @param value the new value of the 'Centre Of Gravity In XAs String' attribute. * @see #isSetCentreOfGravityInXAsString() * @see #unsetCentreOfGravityInXAsString() * @see #getCentreOfGravityInXAsString() * @generated */ void setCentreOfGravityInXAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInXAsString Centre Of Gravity In XAs String}' attribute. * * * @see #isSetCentreOfGravityInXAsString() * @see #getCentreOfGravityInXAsString() * @see #setCentreOfGravityInXAsString(String) * @generated */ void unsetCentreOfGravityInXAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInXAsString Centre Of Gravity In XAs String}' attribute is set. * * * @return whether the value of the 'Centre Of Gravity In XAs String' attribute is set. * @see #unsetCentreOfGravityInXAsString() * @see #getCentreOfGravityInXAsString() * @see #setCentreOfGravityInXAsString(String) * @generated */ boolean isSetCentreOfGravityInXAsString(); /** * Returns the value of the 'Centre Of Gravity In Y' attribute. * *

* If the meaning of the 'Centre Of Gravity In Y' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Centre Of Gravity In Y' attribute. * @see #isSetCentreOfGravityInY() * @see #unsetCentreOfGravityInY() * @see #setCentreOfGravityInY(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_CentreOfGravityInY() * @model unsettable="true" * @generated */ double getCentreOfGravityInY(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInY Centre Of Gravity In Y}' attribute. * * * @param value the new value of the 'Centre Of Gravity In Y' attribute. * @see #isSetCentreOfGravityInY() * @see #unsetCentreOfGravityInY() * @see #getCentreOfGravityInY() * @generated */ void setCentreOfGravityInY(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInY Centre Of Gravity In Y}' attribute. * * * @see #isSetCentreOfGravityInY() * @see #getCentreOfGravityInY() * @see #setCentreOfGravityInY(double) * @generated */ void unsetCentreOfGravityInY(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInY Centre Of Gravity In Y}' attribute is set. * * * @return whether the value of the 'Centre Of Gravity In Y' attribute is set. * @see #unsetCentreOfGravityInY() * @see #getCentreOfGravityInY() * @see #setCentreOfGravityInY(double) * @generated */ boolean isSetCentreOfGravityInY(); /** * Returns the value of the 'Centre Of Gravity In YAs String' attribute. * *

* If the meaning of the 'Centre Of Gravity In YAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Centre Of Gravity In YAs String' attribute. * @see #isSetCentreOfGravityInYAsString() * @see #unsetCentreOfGravityInYAsString() * @see #setCentreOfGravityInYAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcStructuralProfileProperties_CentreOfGravityInYAsString() * @model unsettable="true" * @generated */ String getCentreOfGravityInYAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInYAsString Centre Of Gravity In YAs String}' attribute. * * * @param value the new value of the 'Centre Of Gravity In YAs String' attribute. * @see #isSetCentreOfGravityInYAsString() * @see #unsetCentreOfGravityInYAsString() * @see #getCentreOfGravityInYAsString() * @generated */ void setCentreOfGravityInYAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInYAsString Centre Of Gravity In YAs String}' attribute. * * * @see #isSetCentreOfGravityInYAsString() * @see #getCentreOfGravityInYAsString() * @see #setCentreOfGravityInYAsString(String) * @generated */ void unsetCentreOfGravityInYAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcStructuralProfileProperties#getCentreOfGravityInYAsString Centre Of Gravity In YAs String}' attribute is set. * * * @return whether the value of the 'Centre Of Gravity In YAs String' attribute is set. * @see #unsetCentreOfGravityInYAsString() * @see #getCentreOfGravityInYAsString() * @see #setCentreOfGravityInYAsString(String) * @generated */ boolean isSetCentreOfGravityInYAsString(); } // IfcStructuralProfileProperties




© 2015 - 2025 Weber Informatics LLC | Privacy Policy