public interface IfcMechanicalFastener extends IfcElementComponent
The following features are supported:
Ifc4Package.getIfcMechanicalFastener()| Modifier and Type | Method and Description |
|---|---|
double |
getNominalDiameter()
Returns the value of the 'Nominal Diameter' attribute.
|
String |
getNominalDiameterAsString()
Returns the value of the 'Nominal Diameter As String' attribute.
|
double |
getNominalLength()
Returns the value of the 'Nominal Length' attribute.
|
String |
getNominalLengthAsString()
Returns the value of the 'Nominal Length As String' attribute.
|
IfcMechanicalFastenerTypeEnum |
getPredefinedType()
Returns the value of the 'Predefined Type' attribute.
|
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 |
isSetNominalLength()
Returns whether the value of the '
Nominal Length' attribute is set. |
boolean |
isSetNominalLengthAsString()
Returns whether the value of the '
Nominal Length As String' attribute is set. |
boolean |
isSetPredefinedType()
Returns whether the value of the '
Predefined Type' attribute is set. |
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 |
setNominalLength(double value)
Sets the value of the '
Nominal Length' attribute. |
void |
setNominalLengthAsString(String value)
Sets the value of the '
Nominal Length As String' attribute. |
void |
setPredefinedType(IfcMechanicalFastenerTypeEnum value)
Sets the value of the '
Predefined Type' attribute. |
void |
unsetNominalDiameter()
Unsets the value of the '
Nominal Diameter' attribute. |
void |
unsetNominalDiameterAsString()
Unsets the value of the '
Nominal Diameter As String' attribute. |
void |
unsetNominalLength()
Unsets the value of the '
Nominal Length' attribute. |
void |
unsetNominalLengthAsString()
Unsets the value of the '
Nominal Length As String' attribute. |
void |
unsetPredefinedType()
Unsets the value of the '
Predefined Type' attribute. |
getConnectedFrom, 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, removedouble 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.getIfcMechanicalFastener_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.getIfcMechanicalFastener_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 getNominalLength()
If the meaning of the 'Nominal Length' attribute isn't clear, there really should be more of a description here...
isSetNominalLength(),
unsetNominalLength(),
setNominalLength(double),
Ifc4Package.getIfcMechanicalFastener_NominalLength()void setNominalLength(double value)
Nominal Length' attribute.
value - the new value of the 'Nominal Length' attribute.isSetNominalLength(),
unsetNominalLength(),
getNominalLength()void unsetNominalLength()
Nominal Length' attribute.
boolean isSetNominalLength()
Nominal Length' attribute is set.
unsetNominalLength(),
getNominalLength(),
setNominalLength(double)String getNominalLengthAsString()
If the meaning of the 'Nominal Length As String' attribute isn't clear, there really should be more of a description here...
isSetNominalLengthAsString(),
unsetNominalLengthAsString(),
setNominalLengthAsString(String),
Ifc4Package.getIfcMechanicalFastener_NominalLengthAsString()void setNominalLengthAsString(String value)
Nominal Length As String' attribute.
value - the new value of the 'Nominal Length As String' attribute.isSetNominalLengthAsString(),
unsetNominalLengthAsString(),
getNominalLengthAsString()void unsetNominalLengthAsString()
Nominal Length As String' attribute.
boolean isSetNominalLengthAsString()
Nominal Length As String' attribute is set.
unsetNominalLengthAsString(),
getNominalLengthAsString(),
setNominalLengthAsString(String)IfcMechanicalFastenerTypeEnum getPredefinedType()
IfcMechanicalFastenerTypeEnum.
If the meaning of the 'Predefined Type' attribute isn't clear, there really should be more of a description here...
IfcMechanicalFastenerTypeEnum,
isSetPredefinedType(),
unsetPredefinedType(),
setPredefinedType(IfcMechanicalFastenerTypeEnum),
Ifc4Package.getIfcMechanicalFastener_PredefinedType()void setPredefinedType(IfcMechanicalFastenerTypeEnum value)
Predefined Type' attribute.
value - the new value of the 'Predefined Type' attribute.IfcMechanicalFastenerTypeEnum,
isSetPredefinedType(),
unsetPredefinedType(),
getPredefinedType()void unsetPredefinedType()
Predefined Type' attribute.
boolean isSetPredefinedType()
Predefined Type' attribute is set.
unsetPredefinedType(),
getPredefinedType(),
setPredefinedType(IfcMechanicalFastenerTypeEnum)Copyright © 2016 OpenSource BIM. All rights reserved.