public interface IfcRelInterferesElements extends IfcRelConnects
| Modifier and Type | Method and Description |
|---|---|
IfcConnectionGeometry |
getInterferenceGeometry()
Returns the value of the 'Interference Geometry' reference.
|
String |
getInterferenceType()
Returns the value of the 'Interference Type' attribute.
|
IfcElement |
getRelatedElement()
Returns the value of the 'Related Element' reference.
|
IfcElement |
getRelatingElement()
Returns the value of the 'Relating Element' reference.
|
boolean |
isImpliedOrder()
Returns the value of the 'Implied Order' attribute.
|
boolean |
isSetInterferenceGeometry()
Returns whether the value of the '
Interference Geometry' reference is set. |
boolean |
isSetInterferenceType()
Returns whether the value of the '
Interference Type' attribute is set. |
void |
setImpliedOrder(boolean value)
Sets the value of the '
Implied Order' attribute. |
void |
setInterferenceGeometry(IfcConnectionGeometry value)
Sets the value of the '
Interference Geometry' reference. |
void |
setInterferenceType(String value)
Sets the value of the '
Interference Type' attribute. |
void |
setRelatedElement(IfcElement value)
Sets the value of the '
Related Element' reference. |
void |
setRelatingElement(IfcElement value)
Sets the value of the '
Relating Element' reference. |
void |
unsetInterferenceGeometry()
Unsets the value of the '
Interference Geometry' reference. |
void |
unsetInterferenceType()
Unsets the value of the '
Interference Type' attribute. |
getDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, isSetOwnerHistory, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetName, unsetOwnerHistoryforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcElement getRelatingElement()
Interferes Elements'.
If the meaning of the 'Relating Element' reference isn't clear, there really should be more of a description here...
setRelatingElement(IfcElement),
Ifc4Package.getIfcRelInterferesElements_RelatingElement(),
IfcElement.getInterferesElements()void setRelatingElement(IfcElement value)
Relating Element' reference.
value - the new value of the 'Relating Element' reference.getRelatingElement()IfcElement getRelatedElement()
Is Interfered By Elements'.
If the meaning of the 'Related Element' reference isn't clear, there really should be more of a description here...
setRelatedElement(IfcElement),
Ifc4Package.getIfcRelInterferesElements_RelatedElement(),
IfcElement.getIsInterferedByElements()void setRelatedElement(IfcElement value)
Related Element' reference.
value - the new value of the 'Related Element' reference.getRelatedElement()IfcConnectionGeometry getInterferenceGeometry()
If the meaning of the 'Interference Geometry' reference isn't clear, there really should be more of a description here...
isSetInterferenceGeometry(),
unsetInterferenceGeometry(),
setInterferenceGeometry(IfcConnectionGeometry),
Ifc4Package.getIfcRelInterferesElements_InterferenceGeometry()void setInterferenceGeometry(IfcConnectionGeometry value)
Interference Geometry' reference.
value - the new value of the 'Interference Geometry' reference.isSetInterferenceGeometry(),
unsetInterferenceGeometry(),
getInterferenceGeometry()void unsetInterferenceGeometry()
Interference Geometry' reference.
boolean isSetInterferenceGeometry()
Interference Geometry' reference is set.
unsetInterferenceGeometry(),
getInterferenceGeometry(),
setInterferenceGeometry(IfcConnectionGeometry)String getInterferenceType()
If the meaning of the 'Interference Type' attribute isn't clear, there really should be more of a description here...
isSetInterferenceType(),
unsetInterferenceType(),
setInterferenceType(String),
Ifc4Package.getIfcRelInterferesElements_InterferenceType()void setInterferenceType(String value)
Interference Type' attribute.
value - the new value of the 'Interference Type' attribute.isSetInterferenceType(),
unsetInterferenceType(),
getInterferenceType()void unsetInterferenceType()
Interference Type' attribute.
boolean isSetInterferenceType()
Interference Type' attribute is set.
unsetInterferenceType(),
getInterferenceType(),
setInterferenceType(String)boolean isImpliedOrder()
If the meaning of the 'Implied Order' attribute isn't clear, there really should be more of a description here...
setImpliedOrder(boolean),
Ifc4Package.getIfcRelInterferesElements_ImpliedOrder()void setImpliedOrder(boolean value)
Implied Order' attribute.
value - the new value of the 'Implied Order' attribute.isImpliedOrder()Copyright © 2018 OpenSource BIM. All rights reserved.