public interface IfcTendonType extends IfcReinforcingElementType
The following features are supported:
Ifc4Package.getIfcTendonType()| Modifier and Type | Method and Description |
|---|---|
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.
|
IfcTendonTypeEnum |
getPredefinedType()
Returns the value of the 'Predefined Type' attribute.
|
double |
getSheethDiameter()
Returns the value of the 'Sheeth Diameter' attribute.
|
String |
getSheethDiameterAsString()
Returns the value of the 'Sheeth Diameter As String' attribute.
|
boolean |
isSetCrossSectionArea()
Returns whether the value of the '
Cross Section Area' attribute is set. |
boolean |
isSetCrossSectionAreaAsString()
Returns whether the value of the '
Cross Section Area As String' attribute is set. |
boolean |
isSetNominalDiameter()
Returns whether the value of the '
Nominal Diameter' attribute is set. |
boolean |
isSetNominalDiameterAsString()
Returns whether the value of the '
Nominal Diameter As String' attribute is set. |
boolean |
isSetSheethDiameter()
Returns whether the value of the '
Sheeth Diameter' attribute is set. |
boolean |
isSetSheethDiameterAsString()
Returns whether the value of the '
Sheeth Diameter As String' attribute is set. |
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 |
setPredefinedType(IfcTendonTypeEnum value)
Sets the value of the '
Predefined Type' attribute. |
void |
setSheethDiameter(double value)
Sets the value of the '
Sheeth Diameter' attribute. |
void |
setSheethDiameterAsString(String value)
Sets the value of the '
Sheeth Diameter As String' attribute. |
void |
unsetCrossSectionArea()
Unsets the value of the '
Cross Section Area' attribute. |
void |
unsetCrossSectionAreaAsString()
Unsets the value of the '
Cross Section Area As String' attribute. |
void |
unsetNominalDiameter()
Unsets the value of the '
Nominal Diameter' attribute. |
void |
unsetNominalDiameterAsString()
Unsets the value of the '
Nominal Diameter As String' attribute. |
void |
unsetSheethDiameter()
Unsets the value of the '
Sheeth Diameter' attribute. |
void |
unsetSheethDiameterAsString()
Unsets the value of the '
Sheeth Diameter As String' attribute. |
getElementType, isSetElementType, setElementType, unsetElementTypegetReferencedBy, getRepresentationMaps, getTag, isSetReferencedBy, isSetRepresentationMaps, isSetTag, setTag, unsetReferencedBy, unsetRepresentationMaps, unsetTaggetApplicableOccurrence, getHasPropertySets, getTypes, isSetApplicableOccurrence, isSetHasPropertySets, isSetTypes, setApplicableOccurrence, unsetApplicableOccurrence, unsetHasPropertySets, unsetTypesgetDecomposes, getHasAssignments, getHasAssociations, getHasContext, getIsDecomposedBy, getIsNestedBy, getNests, isSetDecomposes, isSetHasAssignments, isSetHasAssociations, isSetHasContext, isSetIsDecomposedBy, isSetIsNestedBy, isSetNests, unsetDecomposes, unsetHasAssignments, unsetHasAssociations, unsetHasContext, unsetIsDecomposedBy, unsetIsNestedBy, unsetNestsgetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, isSetOwnerHistory, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetName, unsetOwnerHistoryforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcTendonTypeEnum getPredefinedType()
IfcTendonTypeEnum.
If the meaning of the 'Predefined Type' attribute isn't clear, there really should be more of a description here...
IfcTendonTypeEnum,
setPredefinedType(IfcTendonTypeEnum),
Ifc4Package.getIfcTendonType_PredefinedType()void setPredefinedType(IfcTendonTypeEnum value)
Predefined Type' attribute.
value - the new value of the 'Predefined Type' attribute.IfcTendonTypeEnum,
getPredefinedType()double getNominalDiameter()
If the meaning of the 'Nominal Diameter' attribute isn't clear, there really should be more of a description here...
isSetNominalDiameter(),
unsetNominalDiameter(),
setNominalDiameter(double),
Ifc4Package.getIfcTendonType_NominalDiameter()void setNominalDiameter(double value)
Nominal Diameter' attribute.
value - the new value of the 'Nominal Diameter' attribute.isSetNominalDiameter(),
unsetNominalDiameter(),
getNominalDiameter()void unsetNominalDiameter()
Nominal Diameter' attribute.
boolean isSetNominalDiameter()
Nominal Diameter' attribute is set.
unsetNominalDiameter(),
getNominalDiameter(),
setNominalDiameter(double)String getNominalDiameterAsString()
If the meaning of the 'Nominal Diameter As String' attribute isn't clear, there really should be more of a description here...
isSetNominalDiameterAsString(),
unsetNominalDiameterAsString(),
setNominalDiameterAsString(String),
Ifc4Package.getIfcTendonType_NominalDiameterAsString()void setNominalDiameterAsString(String value)
Nominal Diameter As String' attribute.
value - the new value of the 'Nominal Diameter As String' attribute.isSetNominalDiameterAsString(),
unsetNominalDiameterAsString(),
getNominalDiameterAsString()void unsetNominalDiameterAsString()
Nominal Diameter As String' attribute.
boolean isSetNominalDiameterAsString()
Nominal Diameter As String' attribute is set.
unsetNominalDiameterAsString(),
getNominalDiameterAsString(),
setNominalDiameterAsString(String)double getCrossSectionArea()
If the meaning of the 'Cross Section Area' attribute isn't clear, there really should be more of a description here...
isSetCrossSectionArea(),
unsetCrossSectionArea(),
setCrossSectionArea(double),
Ifc4Package.getIfcTendonType_CrossSectionArea()void setCrossSectionArea(double value)
Cross Section Area' attribute.
value - the new value of the 'Cross Section Area' attribute.isSetCrossSectionArea(),
unsetCrossSectionArea(),
getCrossSectionArea()void unsetCrossSectionArea()
Cross Section Area' attribute.
boolean isSetCrossSectionArea()
Cross Section Area' attribute is set.
unsetCrossSectionArea(),
getCrossSectionArea(),
setCrossSectionArea(double)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...
isSetCrossSectionAreaAsString(),
unsetCrossSectionAreaAsString(),
setCrossSectionAreaAsString(String),
Ifc4Package.getIfcTendonType_CrossSectionAreaAsString()void setCrossSectionAreaAsString(String value)
Cross Section Area As String' attribute.
value - the new value of the 'Cross Section Area As String' attribute.isSetCrossSectionAreaAsString(),
unsetCrossSectionAreaAsString(),
getCrossSectionAreaAsString()void unsetCrossSectionAreaAsString()
Cross Section Area As String' attribute.
boolean isSetCrossSectionAreaAsString()
Cross Section Area As String' attribute is set.
unsetCrossSectionAreaAsString(),
getCrossSectionAreaAsString(),
setCrossSectionAreaAsString(String)double getSheethDiameter()
If the meaning of the 'Sheeth Diameter' attribute isn't clear, there really should be more of a description here...
isSetSheethDiameter(),
unsetSheethDiameter(),
setSheethDiameter(double),
Ifc4Package.getIfcTendonType_SheethDiameter()void setSheethDiameter(double value)
Sheeth Diameter' attribute.
value - the new value of the 'Sheeth Diameter' attribute.isSetSheethDiameter(),
unsetSheethDiameter(),
getSheethDiameter()void unsetSheethDiameter()
Sheeth Diameter' attribute.
boolean isSetSheethDiameter()
Sheeth Diameter' attribute is set.
unsetSheethDiameter(),
getSheethDiameter(),
setSheethDiameter(double)String getSheethDiameterAsString()
If the meaning of the 'Sheeth Diameter As String' attribute isn't clear, there really should be more of a description here...
isSetSheethDiameterAsString(),
unsetSheethDiameterAsString(),
setSheethDiameterAsString(String),
Ifc4Package.getIfcTendonType_SheethDiameterAsString()void setSheethDiameterAsString(String value)
Sheeth Diameter As String' attribute.
value - the new value of the 'Sheeth Diameter As String' attribute.isSetSheethDiameterAsString(),
unsetSheethDiameterAsString(),
getSheethDiameterAsString()void unsetSheethDiameterAsString()
Sheeth Diameter As String' attribute.
boolean isSetSheethDiameterAsString()
Sheeth Diameter As String' attribute is set.
unsetSheethDiameterAsString(),
getSheethDiameterAsString(),
setSheethDiameterAsString(String)Copyright © 2016 OpenSource BIM. All rights reserved.