public interface IfcTendon extends IfcReinforcingElement
The following features are supported:
Predefined TypeNominal DiameterNominal Diameter As StringCross Section AreaCross Section Area As StringTension ForceTension Force As StringPre StressPre Stress As StringFriction CoefficientFriction Coefficient As StringAnchorage SlipAnchorage Slip As StringMin Curvature RadiusMin Curvature Radius As StringIfc4Package.getIfcTendon()| Modifier and Type | Method and Description |
|---|---|
double |
getAnchorageSlip()
Returns the value of the 'Anchorage Slip' attribute.
|
String |
getAnchorageSlipAsString()
Returns the value of the 'Anchorage Slip As String' 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 |
getFrictionCoefficient()
Returns the value of the 'Friction Coefficient' attribute.
|
String |
getFrictionCoefficientAsString()
Returns the value of the 'Friction Coefficient As String' attribute.
|
double |
getMinCurvatureRadius()
Returns the value of the 'Min Curvature Radius' attribute.
|
String |
getMinCurvatureRadiusAsString()
Returns the value of the 'Min Curvature Radius 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 |
getPreStress()
Returns the value of the 'Pre Stress' attribute.
|
String |
getPreStressAsString()
Returns the value of the 'Pre Stress As String' attribute.
|
double |
getTensionForce()
Returns the value of the 'Tension Force' attribute.
|
String |
getTensionForceAsString()
Returns the value of the 'Tension Force As String' attribute.
|
boolean |
isSetAnchorageSlip()
Returns whether the value of the '
Anchorage Slip' attribute is set. |
boolean |
isSetAnchorageSlipAsString()
Returns whether the value of the '
Anchorage Slip As String' attribute is set. |
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 |
isSetFrictionCoefficient()
Returns whether the value of the '
Friction Coefficient' attribute is set. |
boolean |
isSetFrictionCoefficientAsString()
Returns whether the value of the '
Friction Coefficient As String' attribute is set. |
boolean |
isSetMinCurvatureRadius()
Returns whether the value of the '
Min Curvature Radius' attribute is set. |
boolean |
isSetMinCurvatureRadiusAsString()
Returns whether the value of the '
Min Curvature Radius 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 |
isSetPredefinedType()
Returns whether the value of the '
Predefined Type' attribute is set. |
boolean |
isSetPreStress()
Returns whether the value of the '
Pre Stress' attribute is set. |
boolean |
isSetPreStressAsString()
Returns whether the value of the '
Pre Stress As String' attribute is set. |
boolean |
isSetTensionForce()
Returns whether the value of the '
Tension Force' attribute is set. |
boolean |
isSetTensionForceAsString()
Returns whether the value of the '
Tension Force As String' attribute is set. |
void |
setAnchorageSlip(double value)
Sets the value of the '
Anchorage Slip' attribute. |
void |
setAnchorageSlipAsString(String value)
Sets the value of the '
Anchorage Slip As String' 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 |
setFrictionCoefficient(double value)
Sets the value of the '
Friction Coefficient' attribute. |
void |
setFrictionCoefficientAsString(String value)
Sets the value of the '
Friction Coefficient As String' attribute. |
void |
setMinCurvatureRadius(double value)
Sets the value of the '
Min Curvature Radius' attribute. |
void |
setMinCurvatureRadiusAsString(String value)
Sets the value of the '
Min Curvature Radius 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 |
setPreStress(double value)
Sets the value of the '
Pre Stress' attribute. |
void |
setPreStressAsString(String value)
Sets the value of the '
Pre Stress As String' attribute. |
void |
setTensionForce(double value)
Sets the value of the '
Tension Force' attribute. |
void |
setTensionForceAsString(String value)
Sets the value of the '
Tension Force As String' attribute. |
void |
unsetAnchorageSlip()
Unsets the value of the '
Anchorage Slip' attribute. |
void |
unsetAnchorageSlipAsString()
Unsets the value of the '
Anchorage Slip 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 |
unsetFrictionCoefficient()
Unsets the value of the '
Friction Coefficient' attribute. |
void |
unsetFrictionCoefficientAsString()
Unsets the value of the '
Friction Coefficient As String' attribute. |
void |
unsetMinCurvatureRadius()
Unsets the value of the '
Min Curvature Radius' attribute. |
void |
unsetMinCurvatureRadiusAsString()
Unsets the value of the '
Min Curvature Radius 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 |
unsetPredefinedType()
Unsets the value of the '
Predefined Type' attribute. |
void |
unsetPreStress()
Unsets the value of the '
Pre Stress' attribute. |
void |
unsetPreStressAsString()
Unsets the value of the '
Pre Stress As String' attribute. |
void |
unsetTensionForce()
Unsets the value of the '
Tension Force' attribute. |
void |
unsetTensionForceAsString()
Unsets the value of the '
Tension Force As String' attribute. |
getSteelGrade, isSetSteelGrade, setSteelGrade, unsetSteelGradegetConnectedFrom, getConnectedTo, getContainedInStructure, getFillsVoids, getHasOpenings, getHasProjections, getInterferesElements, getIsConnectionRealization, getIsInterferedByElements, getProvidesBoundaries, getReferencedInStructures, getTag, isSetConnectedFrom, isSetConnectedTo, isSetContainedInStructure, isSetFillsVoids, isSetHasOpenings, isSetHasProjections, isSetInterferesElements, isSetIsConnectionRealization, isSetIsInterferedByElements, isSetProvidesBoundaries, isSetReferencedInStructures, isSetTag, setTag, unsetConnectedFrom, unsetConnectedTo, unsetContainedInStructure, unsetFillsVoids, unsetHasOpenings, unsetHasProjections, unsetInterferesElements, unsetIsConnectionRealization, unsetIsInterferedByElements, unsetProvidesBoundaries, unsetReferencedInStructures, unsetTaggetGeometry, getObjectPlacement, getReferencedBy, getRepresentation, isSetGeometry, isSetObjectPlacement, isSetReferencedBy, isSetRepresentation, setGeometry, setObjectPlacement, setRepresentation, unsetGeometry, unsetObjectPlacement, unsetReferencedBy, unsetRepresentationgetDeclares, getIsDeclaredBy, getIsDefinedBy, getIsTypedBy, getObjectType, isSetDeclares, isSetIsDeclaredBy, isSetIsDefinedBy, isSetIsTypedBy, isSetObjectType, setObjectType, unsetDeclares, unsetIsDeclaredBy, unsetIsDefinedBy, unsetIsTypedBy, unsetObjectTypegetDecomposes, 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,
isSetPredefinedType(),
unsetPredefinedType(),
setPredefinedType(IfcTendonTypeEnum),
Ifc4Package.getIfcTendon_PredefinedType()void setPredefinedType(IfcTendonTypeEnum value)
Predefined Type' attribute.
value - the new value of the 'Predefined Type' attribute.IfcTendonTypeEnum,
isSetPredefinedType(),
unsetPredefinedType(),
getPredefinedType()void unsetPredefinedType()
Predefined Type' attribute.
boolean isSetPredefinedType()
Predefined Type' attribute is set.
unsetPredefinedType(),
getPredefinedType(),
setPredefinedType(IfcTendonTypeEnum)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.getIfcTendon_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.getIfcTendon_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.getIfcTendon_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.getIfcTendon_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 getTensionForce()
If the meaning of the 'Tension Force' attribute isn't clear, there really should be more of a description here...
isSetTensionForce(),
unsetTensionForce(),
setTensionForce(double),
Ifc4Package.getIfcTendon_TensionForce()void setTensionForce(double value)
Tension Force' attribute.
value - the new value of the 'Tension Force' attribute.isSetTensionForce(),
unsetTensionForce(),
getTensionForce()void unsetTensionForce()
Tension Force' attribute.
boolean isSetTensionForce()
Tension Force' attribute is set.
unsetTensionForce(),
getTensionForce(),
setTensionForce(double)String getTensionForceAsString()
If the meaning of the 'Tension Force As String' attribute isn't clear, there really should be more of a description here...
isSetTensionForceAsString(),
unsetTensionForceAsString(),
setTensionForceAsString(String),
Ifc4Package.getIfcTendon_TensionForceAsString()void setTensionForceAsString(String value)
Tension Force As String' attribute.
value - the new value of the 'Tension Force As String' attribute.isSetTensionForceAsString(),
unsetTensionForceAsString(),
getTensionForceAsString()void unsetTensionForceAsString()
Tension Force As String' attribute.
boolean isSetTensionForceAsString()
Tension Force As String' attribute is set.
unsetTensionForceAsString(),
getTensionForceAsString(),
setTensionForceAsString(String)double getPreStress()
If the meaning of the 'Pre Stress' attribute isn't clear, there really should be more of a description here...
isSetPreStress(),
unsetPreStress(),
setPreStress(double),
Ifc4Package.getIfcTendon_PreStress()void setPreStress(double value)
Pre Stress' attribute.
value - the new value of the 'Pre Stress' attribute.isSetPreStress(),
unsetPreStress(),
getPreStress()void unsetPreStress()
Pre Stress' attribute.
isSetPreStress(),
getPreStress(),
setPreStress(double)boolean isSetPreStress()
Pre Stress' attribute is set.
unsetPreStress(),
getPreStress(),
setPreStress(double)String getPreStressAsString()
If the meaning of the 'Pre Stress As String' attribute isn't clear, there really should be more of a description here...
isSetPreStressAsString(),
unsetPreStressAsString(),
setPreStressAsString(String),
Ifc4Package.getIfcTendon_PreStressAsString()void setPreStressAsString(String value)
Pre Stress As String' attribute.
value - the new value of the 'Pre Stress As String' attribute.isSetPreStressAsString(),
unsetPreStressAsString(),
getPreStressAsString()void unsetPreStressAsString()
Pre Stress As String' attribute.
boolean isSetPreStressAsString()
Pre Stress As String' attribute is set.
unsetPreStressAsString(),
getPreStressAsString(),
setPreStressAsString(String)double getFrictionCoefficient()
If the meaning of the 'Friction Coefficient' attribute isn't clear, there really should be more of a description here...
isSetFrictionCoefficient(),
unsetFrictionCoefficient(),
setFrictionCoefficient(double),
Ifc4Package.getIfcTendon_FrictionCoefficient()void setFrictionCoefficient(double value)
Friction Coefficient' attribute.
value - the new value of the 'Friction Coefficient' attribute.isSetFrictionCoefficient(),
unsetFrictionCoefficient(),
getFrictionCoefficient()void unsetFrictionCoefficient()
Friction Coefficient' attribute.
boolean isSetFrictionCoefficient()
Friction Coefficient' attribute is set.
unsetFrictionCoefficient(),
getFrictionCoefficient(),
setFrictionCoefficient(double)String getFrictionCoefficientAsString()
If the meaning of the 'Friction Coefficient As String' attribute isn't clear, there really should be more of a description here...
isSetFrictionCoefficientAsString(),
unsetFrictionCoefficientAsString(),
setFrictionCoefficientAsString(String),
Ifc4Package.getIfcTendon_FrictionCoefficientAsString()void setFrictionCoefficientAsString(String value)
Friction Coefficient As String' attribute.
value - the new value of the 'Friction Coefficient As String' attribute.isSetFrictionCoefficientAsString(),
unsetFrictionCoefficientAsString(),
getFrictionCoefficientAsString()void unsetFrictionCoefficientAsString()
Friction Coefficient As String' attribute.
boolean isSetFrictionCoefficientAsString()
Friction Coefficient As String' attribute is set.
unsetFrictionCoefficientAsString(),
getFrictionCoefficientAsString(),
setFrictionCoefficientAsString(String)double getAnchorageSlip()
If the meaning of the 'Anchorage Slip' attribute isn't clear, there really should be more of a description here...
isSetAnchorageSlip(),
unsetAnchorageSlip(),
setAnchorageSlip(double),
Ifc4Package.getIfcTendon_AnchorageSlip()void setAnchorageSlip(double value)
Anchorage Slip' attribute.
value - the new value of the 'Anchorage Slip' attribute.isSetAnchorageSlip(),
unsetAnchorageSlip(),
getAnchorageSlip()void unsetAnchorageSlip()
Anchorage Slip' attribute.
boolean isSetAnchorageSlip()
Anchorage Slip' attribute is set.
unsetAnchorageSlip(),
getAnchorageSlip(),
setAnchorageSlip(double)String getAnchorageSlipAsString()
If the meaning of the 'Anchorage Slip As String' attribute isn't clear, there really should be more of a description here...
isSetAnchorageSlipAsString(),
unsetAnchorageSlipAsString(),
setAnchorageSlipAsString(String),
Ifc4Package.getIfcTendon_AnchorageSlipAsString()void setAnchorageSlipAsString(String value)
Anchorage Slip As String' attribute.
value - the new value of the 'Anchorage Slip As String' attribute.isSetAnchorageSlipAsString(),
unsetAnchorageSlipAsString(),
getAnchorageSlipAsString()void unsetAnchorageSlipAsString()
Anchorage Slip As String' attribute.
boolean isSetAnchorageSlipAsString()
Anchorage Slip As String' attribute is set.
unsetAnchorageSlipAsString(),
getAnchorageSlipAsString(),
setAnchorageSlipAsString(String)double getMinCurvatureRadius()
If the meaning of the 'Min Curvature Radius' attribute isn't clear, there really should be more of a description here...
isSetMinCurvatureRadius(),
unsetMinCurvatureRadius(),
setMinCurvatureRadius(double),
Ifc4Package.getIfcTendon_MinCurvatureRadius()void setMinCurvatureRadius(double value)
Min Curvature Radius' attribute.
value - the new value of the 'Min Curvature Radius' attribute.isSetMinCurvatureRadius(),
unsetMinCurvatureRadius(),
getMinCurvatureRadius()void unsetMinCurvatureRadius()
Min Curvature Radius' attribute.
boolean isSetMinCurvatureRadius()
Min Curvature Radius' attribute is set.
unsetMinCurvatureRadius(),
getMinCurvatureRadius(),
setMinCurvatureRadius(double)String getMinCurvatureRadiusAsString()
If the meaning of the 'Min Curvature Radius As String' attribute isn't clear, there really should be more of a description here...
isSetMinCurvatureRadiusAsString(),
unsetMinCurvatureRadiusAsString(),
setMinCurvatureRadiusAsString(String),
Ifc4Package.getIfcTendon_MinCurvatureRadiusAsString()void setMinCurvatureRadiusAsString(String value)
Min Curvature Radius As String' attribute.
value - the new value of the 'Min Curvature Radius As String' attribute.isSetMinCurvatureRadiusAsString(),
unsetMinCurvatureRadiusAsString(),
getMinCurvatureRadiusAsString()void unsetMinCurvatureRadiusAsString()
Min Curvature Radius As String' attribute.
boolean isSetMinCurvatureRadiusAsString()
Min Curvature Radius As String' attribute is set.
unsetMinCurvatureRadiusAsString(),
getMinCurvatureRadiusAsString(),
setMinCurvatureRadiusAsString(String)Copyright © 2016 OpenSource BIM. All rights reserved.