public interface IfcReinforcementBarProperties extends IfcPreDefinedProperties
| Modifier and Type | Method and Description |
|---|---|
double |
getBarCount()
Returns the value of the 'Bar Count' attribute.
|
String |
getBarCountAsString()
Returns the value of the 'Bar Count As String' attribute.
|
IfcReinforcingBarSurfaceEnum |
getBarSurface()
Returns the value of the 'Bar Surface' attribute.
|
double |
getEffectiveDepth()
Returns the value of the 'Effective Depth' attribute.
|
String |
getEffectiveDepthAsString()
Returns the value of the 'Effective Depth As String' attribute.
|
double |
getNominalBarDiameter()
Returns the value of the 'Nominal Bar Diameter' attribute.
|
String |
getNominalBarDiameterAsString()
Returns the value of the 'Nominal Bar Diameter As String' attribute.
|
String |
getSteelGrade()
Returns the value of the 'Steel Grade' attribute.
|
double |
getTotalCrossSectionArea()
Returns the value of the 'Total Cross Section Area' attribute.
|
String |
getTotalCrossSectionAreaAsString()
Returns the value of the 'Total Cross Section Area As String' attribute.
|
boolean |
isSetBarCount()
Returns whether the value of the '
Bar Count' attribute is set. |
boolean |
isSetBarCountAsString()
Returns whether the value of the '
Bar Count As String' attribute is set. |
boolean |
isSetBarSurface()
Returns whether the value of the '
Bar Surface' attribute is set. |
boolean |
isSetEffectiveDepth()
Returns whether the value of the '
Effective Depth' attribute is set. |
boolean |
isSetEffectiveDepthAsString()
Returns whether the value of the '
Effective Depth As String' attribute is set. |
boolean |
isSetNominalBarDiameter()
Returns whether the value of the '
Nominal Bar Diameter' attribute is set. |
boolean |
isSetNominalBarDiameterAsString()
Returns whether the value of the '
Nominal Bar Diameter As String' attribute is set. |
void |
setBarCount(double value)
Sets the value of the '
Bar Count' attribute. |
void |
setBarCountAsString(String value)
Sets the value of the '
Bar Count As String' attribute. |
void |
setBarSurface(IfcReinforcingBarSurfaceEnum value)
Sets the value of the '
Bar Surface' attribute. |
void |
setEffectiveDepth(double value)
Sets the value of the '
Effective Depth' attribute. |
void |
setEffectiveDepthAsString(String value)
Sets the value of the '
Effective Depth As String' attribute. |
void |
setNominalBarDiameter(double value)
Sets the value of the '
Nominal Bar Diameter' attribute. |
void |
setNominalBarDiameterAsString(String value)
Sets the value of the '
Nominal Bar Diameter As String' attribute. |
void |
setSteelGrade(String value)
Sets the value of the '
Steel Grade' attribute. |
void |
setTotalCrossSectionArea(double value)
Sets the value of the '
Total Cross Section Area' attribute. |
void |
setTotalCrossSectionAreaAsString(String value)
Sets the value of the '
Total Cross Section Area As String' attribute. |
void |
unsetBarCount()
Unsets the value of the '
Bar Count' attribute. |
void |
unsetBarCountAsString()
Unsets the value of the '
Bar Count As String' attribute. |
void |
unsetBarSurface()
Unsets the value of the '
Bar Surface' attribute. |
void |
unsetEffectiveDepth()
Unsets the value of the '
Effective Depth' attribute. |
void |
unsetEffectiveDepthAsString()
Unsets the value of the '
Effective Depth As String' attribute. |
void |
unsetNominalBarDiameter()
Unsets the value of the '
Nominal Bar Diameter' attribute. |
void |
unsetNominalBarDiameterAsString()
Unsets the value of the '
Nominal Bar Diameter As String' attribute. |
getHasExternalReferences, isSetHasExternalReferences, unsetHasExternalReferencesforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removedouble getTotalCrossSectionArea()
If the meaning of the 'Total Cross Section Area' attribute isn't clear, there really should be more of a description here...
setTotalCrossSectionArea(double),
Ifc4Package.getIfcReinforcementBarProperties_TotalCrossSectionArea()void setTotalCrossSectionArea(double value)
Total Cross Section Area' attribute.
value - the new value of the 'Total Cross Section Area' attribute.getTotalCrossSectionArea()String getTotalCrossSectionAreaAsString()
If the meaning of the 'Total Cross Section Area As String' attribute isn't clear, there really should be more of a description here...
setTotalCrossSectionAreaAsString(String),
Ifc4Package.getIfcReinforcementBarProperties_TotalCrossSectionAreaAsString()void setTotalCrossSectionAreaAsString(String value)
Total Cross Section Area As String' attribute.
value - the new value of the 'Total Cross Section Area As String' attribute.getTotalCrossSectionAreaAsString()String getSteelGrade()
If the meaning of the 'Steel Grade' attribute isn't clear, there really should be more of a description here...
setSteelGrade(String),
Ifc4Package.getIfcReinforcementBarProperties_SteelGrade()void setSteelGrade(String value)
Steel Grade' attribute.
value - the new value of the 'Steel Grade' attribute.getSteelGrade()IfcReinforcingBarSurfaceEnum getBarSurface()
IfcReinforcingBarSurfaceEnum.
If the meaning of the 'Bar Surface' attribute isn't clear, there really should be more of a description here...
IfcReinforcingBarSurfaceEnum,
isSetBarSurface(),
unsetBarSurface(),
setBarSurface(IfcReinforcingBarSurfaceEnum),
Ifc4Package.getIfcReinforcementBarProperties_BarSurface()void setBarSurface(IfcReinforcingBarSurfaceEnum value)
Bar Surface' attribute.
value - the new value of the 'Bar Surface' attribute.IfcReinforcingBarSurfaceEnum,
isSetBarSurface(),
unsetBarSurface(),
getBarSurface()void unsetBarSurface()
Bar Surface' attribute.
boolean isSetBarSurface()
Bar Surface' attribute is set.
unsetBarSurface(),
getBarSurface(),
setBarSurface(IfcReinforcingBarSurfaceEnum)double getEffectiveDepth()
If the meaning of the 'Effective Depth' attribute isn't clear, there really should be more of a description here...
isSetEffectiveDepth(),
unsetEffectiveDepth(),
setEffectiveDepth(double),
Ifc4Package.getIfcReinforcementBarProperties_EffectiveDepth()void setEffectiveDepth(double value)
Effective Depth' attribute.
value - the new value of the 'Effective Depth' attribute.isSetEffectiveDepth(),
unsetEffectiveDepth(),
getEffectiveDepth()void unsetEffectiveDepth()
Effective Depth' attribute.
boolean isSetEffectiveDepth()
Effective Depth' attribute is set.
unsetEffectiveDepth(),
getEffectiveDepth(),
setEffectiveDepth(double)String getEffectiveDepthAsString()
If the meaning of the 'Effective Depth As String' attribute isn't clear, there really should be more of a description here...
isSetEffectiveDepthAsString(),
unsetEffectiveDepthAsString(),
setEffectiveDepthAsString(String),
Ifc4Package.getIfcReinforcementBarProperties_EffectiveDepthAsString()void setEffectiveDepthAsString(String value)
Effective Depth As String' attribute.
value - the new value of the 'Effective Depth As String' attribute.isSetEffectiveDepthAsString(),
unsetEffectiveDepthAsString(),
getEffectiveDepthAsString()void unsetEffectiveDepthAsString()
Effective Depth As String' attribute.
boolean isSetEffectiveDepthAsString()
Effective Depth As String' attribute is set.
unsetEffectiveDepthAsString(),
getEffectiveDepthAsString(),
setEffectiveDepthAsString(String)double getNominalBarDiameter()
If the meaning of the 'Nominal Bar Diameter' attribute isn't clear, there really should be more of a description here...
isSetNominalBarDiameter(),
unsetNominalBarDiameter(),
setNominalBarDiameter(double),
Ifc4Package.getIfcReinforcementBarProperties_NominalBarDiameter()void setNominalBarDiameter(double value)
Nominal Bar Diameter' attribute.
value - the new value of the 'Nominal Bar Diameter' attribute.isSetNominalBarDiameter(),
unsetNominalBarDiameter(),
getNominalBarDiameter()void unsetNominalBarDiameter()
Nominal Bar Diameter' attribute.
boolean isSetNominalBarDiameter()
Nominal Bar Diameter' attribute is set.
unsetNominalBarDiameter(),
getNominalBarDiameter(),
setNominalBarDiameter(double)String getNominalBarDiameterAsString()
If the meaning of the 'Nominal Bar Diameter As String' attribute isn't clear, there really should be more of a description here...
isSetNominalBarDiameterAsString(),
unsetNominalBarDiameterAsString(),
setNominalBarDiameterAsString(String),
Ifc4Package.getIfcReinforcementBarProperties_NominalBarDiameterAsString()void setNominalBarDiameterAsString(String value)
Nominal Bar Diameter As String' attribute.
value - the new value of the 'Nominal Bar Diameter As String' attribute.isSetNominalBarDiameterAsString(),
unsetNominalBarDiameterAsString(),
getNominalBarDiameterAsString()void unsetNominalBarDiameterAsString()
Nominal Bar Diameter As String' attribute.
boolean isSetNominalBarDiameterAsString()
Nominal Bar Diameter As String' attribute is set.
unsetNominalBarDiameterAsString(),
getNominalBarDiameterAsString(),
setNominalBarDiameterAsString(String)double getBarCount()
If the meaning of the 'Bar Count' attribute isn't clear, there really should be more of a description here...
isSetBarCount(),
unsetBarCount(),
setBarCount(double),
Ifc4Package.getIfcReinforcementBarProperties_BarCount()void setBarCount(double value)
Bar Count' attribute.
value - the new value of the 'Bar Count' attribute.isSetBarCount(),
unsetBarCount(),
getBarCount()void unsetBarCount()
Bar Count' attribute.
isSetBarCount(),
getBarCount(),
setBarCount(double)boolean isSetBarCount()
Bar Count' attribute is set.
unsetBarCount(),
getBarCount(),
setBarCount(double)String getBarCountAsString()
If the meaning of the 'Bar Count As String' attribute isn't clear, there really should be more of a description here...
isSetBarCountAsString(),
unsetBarCountAsString(),
setBarCountAsString(String),
Ifc4Package.getIfcReinforcementBarProperties_BarCountAsString()void setBarCountAsString(String value)
Bar Count As String' attribute.
value - the new value of the 'Bar Count As String' attribute.isSetBarCountAsString(),
unsetBarCountAsString(),
getBarCountAsString()void unsetBarCountAsString()
Bar Count As String' attribute.
boolean isSetBarCountAsString()
Bar Count As String' attribute is set.
unsetBarCountAsString(),
getBarCountAsString(),
setBarCountAsString(String)Copyright © 2018 OpenSource BIM. All rights reserved.