public interface IfcReinforcingBar extends IfcReinforcingElement
The following features are supported:
Ifc2x3tc1Package.getIfcReinforcingBar()| Modifier and Type | Method and Description |
|---|---|
double |
getBarLength()
Returns the value of the 'Bar Length' attribute.
|
String |
getBarLengthAsString()
Returns the value of the 'Bar Length As String' attribute.
|
IfcReinforcingBarRoleEnum |
getBarRole()
Returns the value of the 'Bar Role' attribute.
|
IfcReinforcingBarSurfaceEnum |
getBarSurface()
Returns the value of the 'Bar Surface' attribute.
|
double |
getCrossSectionArea()
Returns the value of the 'Cross Section Area' attribute.
|
String |
getCrossSectionAreaAsString()
Returns the value of the 'Cross Section Area As String' attribute.
|
double |
getNominalDiameter()
Returns the value of the 'Nominal Diameter' attribute.
|
String |
getNominalDiameterAsString()
Returns the value of the 'Nominal Diameter As String' attribute.
|
boolean |
isSetBarLength()
Returns whether the value of the '
Bar Length' attribute is set. |
boolean |
isSetBarLengthAsString()
Returns whether the value of the '
Bar Length As String' attribute is set. |
boolean |
isSetBarSurface()
Returns whether the value of the '
Bar Surface' attribute is set. |
void |
setBarLength(double value)
Sets the value of the '
Bar Length' attribute. |
void |
setBarLengthAsString(String value)
Sets the value of the '
Bar Length As String' attribute. |
void |
setBarRole(IfcReinforcingBarRoleEnum value)
Sets the value of the '
Bar Role' attribute. |
void |
setBarSurface(IfcReinforcingBarSurfaceEnum value)
Sets the value of the '
Bar Surface' attribute. |
void |
setCrossSectionArea(double value)
Sets the value of the '
Cross Section Area' attribute. |
void |
setCrossSectionAreaAsString(String value)
Sets the value of the '
Cross Section Area As String' attribute. |
void |
setNominalDiameter(double value)
Sets the value of the '
Nominal Diameter' attribute. |
void |
setNominalDiameterAsString(String value)
Sets the value of the '
Nominal Diameter As String' attribute. |
void |
unsetBarLength()
Unsets the value of the '
Bar Length' attribute. |
void |
unsetBarLengthAsString()
Unsets the value of the '
Bar Length As String' attribute. |
void |
unsetBarSurface()
Unsets the value of the '
Bar Surface' attribute. |
getSteelGrade, isSetSteelGrade, setSteelGrade, unsetSteelGradegetConnectedFrom, getConnectedTo, getContainedInStructure, getFillsVoids, getHasCoverings, getHasOpenings, getHasPorts, getHasProjections, getHasStructuralMember, getIsConnectionRealization, getProvidesBoundaries, getReferencedInStructures, getTag, isSetConnectedFrom, isSetConnectedTo, isSetContainedInStructure, isSetFillsVoids, isSetHasCoverings, isSetHasOpenings, isSetHasPorts, isSetHasProjections, isSetHasStructuralMember, isSetIsConnectionRealization, isSetProvidesBoundaries, isSetReferencedInStructures, isSetTag, setTag, unsetConnectedFrom, unsetConnectedTo, unsetContainedInStructure, unsetFillsVoids, unsetHasCoverings, unsetHasOpenings, unsetHasPorts, unsetHasProjections, unsetHasStructuralMember, unsetIsConnectionRealization, unsetProvidesBoundaries, unsetReferencedInStructures, unsetTaggetGeometry, getObjectPlacement, getReferencedBy, getRepresentation, isSetGeometry, isSetObjectPlacement, isSetReferencedBy, isSetRepresentation, setGeometry, setObjectPlacement, setRepresentation, unsetGeometry, unsetObjectPlacement, unsetReferencedBy, unsetRepresentationgetIsDefinedBy, getObjectType, isSetIsDefinedBy, isSetObjectType, setObjectType, unsetIsDefinedBy, unsetObjectTypegetDecomposes, getHasAssignments, getHasAssociations, getIsDecomposedBy, isSetDecomposes, isSetHasAssignments, isSetHasAssociations, isSetIsDecomposedBy, unsetDecomposes, unsetHasAssignments, unsetHasAssociations, unsetIsDecomposedBygetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removedouble getNominalDiameter()
If the meaning of the 'Nominal Diameter' attribute isn't clear, there really should be more of a description here...
setNominalDiameter(double),
Ifc2x3tc1Package.getIfcReinforcingBar_NominalDiameter()void setNominalDiameter(double value)
Nominal Diameter' attribute.
value - the new value of the 'Nominal Diameter' attribute.getNominalDiameter()String getNominalDiameterAsString()
If the meaning of the 'Nominal Diameter As String' attribute isn't clear, there really should be more of a description here...
setNominalDiameterAsString(String),
Ifc2x3tc1Package.getIfcReinforcingBar_NominalDiameterAsString()void setNominalDiameterAsString(String value)
Nominal Diameter As String' attribute.
value - the new value of the 'Nominal Diameter As String' attribute.getNominalDiameterAsString()double getCrossSectionArea()
If the meaning of the 'Cross Section Area' attribute isn't clear, there really should be more of a description here...
setCrossSectionArea(double),
Ifc2x3tc1Package.getIfcReinforcingBar_CrossSectionArea()void setCrossSectionArea(double value)
Cross Section Area' attribute.
value - the new value of the 'Cross Section Area' attribute.getCrossSectionArea()String getCrossSectionAreaAsString()
If the meaning of the 'Cross Section Area As String' attribute isn't clear, there really should be more of a description here...
setCrossSectionAreaAsString(String),
Ifc2x3tc1Package.getIfcReinforcingBar_CrossSectionAreaAsString()void setCrossSectionAreaAsString(String value)
Cross Section Area As String' attribute.
value - the new value of the 'Cross Section Area As String' attribute.getCrossSectionAreaAsString()double getBarLength()
If the meaning of the 'Bar Length' attribute isn't clear, there really should be more of a description here...
isSetBarLength(),
unsetBarLength(),
setBarLength(double),
Ifc2x3tc1Package.getIfcReinforcingBar_BarLength()void setBarLength(double value)
Bar Length' attribute.
value - the new value of the 'Bar Length' attribute.isSetBarLength(),
unsetBarLength(),
getBarLength()void unsetBarLength()
Bar Length' attribute.
isSetBarLength(),
getBarLength(),
setBarLength(double)boolean isSetBarLength()
Bar Length' attribute is set.
unsetBarLength(),
getBarLength(),
setBarLength(double)String getBarLengthAsString()
If the meaning of the 'Bar Length As String' attribute isn't clear, there really should be more of a description here...
isSetBarLengthAsString(),
unsetBarLengthAsString(),
setBarLengthAsString(String),
Ifc2x3tc1Package.getIfcReinforcingBar_BarLengthAsString()void setBarLengthAsString(String value)
Bar Length As String' attribute.
value - the new value of the 'Bar Length As String' attribute.isSetBarLengthAsString(),
unsetBarLengthAsString(),
getBarLengthAsString()void unsetBarLengthAsString()
Bar Length As String' attribute.
boolean isSetBarLengthAsString()
Bar Length As String' attribute is set.
unsetBarLengthAsString(),
getBarLengthAsString(),
setBarLengthAsString(String)IfcReinforcingBarRoleEnum getBarRole()
IfcReinforcingBarRoleEnum.
If the meaning of the 'Bar Role' attribute isn't clear, there really should be more of a description here...
IfcReinforcingBarRoleEnum,
setBarRole(IfcReinforcingBarRoleEnum),
Ifc2x3tc1Package.getIfcReinforcingBar_BarRole()void setBarRole(IfcReinforcingBarRoleEnum value)
Bar Role' attribute.
value - the new value of the 'Bar Role' attribute.IfcReinforcingBarRoleEnum,
getBarRole()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),
Ifc2x3tc1Package.getIfcReinforcingBar_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)Copyright © 2016 OpenSource BIM. All rights reserved.