public interface IfcStructuralResultGroup extends IfcGroup
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
Tristate |
getIsLinear()
Returns the value of the 'Is Linear' attribute.
|
IfcStructuralLoadGroup |
getResultForLoadGroup()
Returns the value of the 'Result For Load Group' reference.
|
org.eclipse.emf.common.util.EList<IfcStructuralAnalysisModel> |
getResultGroupFor()
Returns the value of the 'Result Group For' reference list.
|
IfcAnalysisTheoryTypeEnum |
getTheoryType()
Returns the value of the 'Theory Type' attribute.
|
boolean |
isSetResultForLoadGroup()
Returns whether the value of the '
Result For Load Group' reference is set. |
boolean |
isSetResultGroupFor()
Returns whether the value of the '
Result Group For' reference list is set. |
void |
setIsLinear(Tristate value)
Sets the value of the '
Is Linear' attribute. |
void |
setResultForLoadGroup(IfcStructuralLoadGroup value)
Sets the value of the '
Result For Load Group' reference. |
void |
setTheoryType(IfcAnalysisTheoryTypeEnum value)
Sets the value of the '
Theory Type' attribute. |
void |
unsetResultForLoadGroup()
Unsets the value of the '
Result For Load Group' reference. |
void |
unsetResultGroupFor()
Unsets the value of the '
Result Group For' reference list. |
getIsGroupedBy, isSetIsGroupedBy, setIsGroupedBy, unsetIsGroupedBygetIsDefinedBy, 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, removeIfcAnalysisTheoryTypeEnum getTheoryType()
IfcAnalysisTheoryTypeEnum.
If the meaning of the 'Theory Type' attribute isn't clear, there really should be more of a description here...
IfcAnalysisTheoryTypeEnum,
setTheoryType(IfcAnalysisTheoryTypeEnum),
Ifc2x3tc1Package.getIfcStructuralResultGroup_TheoryType()void setTheoryType(IfcAnalysisTheoryTypeEnum value)
Theory Type' attribute.
value - the new value of the 'Theory Type' attribute.IfcAnalysisTheoryTypeEnum,
getTheoryType()IfcStructuralLoadGroup getResultForLoadGroup()
Source Of Result Group'.
If the meaning of the 'Result For Load Group' reference isn't clear, there really should be more of a description here...
isSetResultForLoadGroup(),
unsetResultForLoadGroup(),
setResultForLoadGroup(IfcStructuralLoadGroup),
Ifc2x3tc1Package.getIfcStructuralResultGroup_ResultForLoadGroup(),
IfcStructuralLoadGroup.getSourceOfResultGroup()void setResultForLoadGroup(IfcStructuralLoadGroup value)
Result For Load Group' reference.
value - the new value of the 'Result For Load Group' reference.isSetResultForLoadGroup(),
unsetResultForLoadGroup(),
getResultForLoadGroup()void unsetResultForLoadGroup()
Result For Load Group' reference.
boolean isSetResultForLoadGroup()
Result For Load Group' reference is set.
unsetResultForLoadGroup(),
getResultForLoadGroup(),
setResultForLoadGroup(IfcStructuralLoadGroup)Tristate getIsLinear()
Tristate.
If the meaning of the 'Is Linear' attribute isn't clear, there really should be more of a description here...
Tristate,
setIsLinear(Tristate),
Ifc2x3tc1Package.getIfcStructuralResultGroup_IsLinear()void setIsLinear(Tristate value)
Is Linear' attribute.
value - the new value of the 'Is Linear' attribute.Tristate,
getIsLinear()org.eclipse.emf.common.util.EList<IfcStructuralAnalysisModel> getResultGroupFor()
IfcStructuralAnalysisModel.
It is bidirectional and its opposite is 'Has Results'.
If the meaning of the 'Result Group For' reference list isn't clear, there really should be more of a description here...
isSetResultGroupFor(),
unsetResultGroupFor(),
Ifc2x3tc1Package.getIfcStructuralResultGroup_ResultGroupFor(),
IfcStructuralAnalysisModel.getHasResults()void unsetResultGroupFor()
Result Group For' reference list.
isSetResultGroupFor(),
getResultGroupFor()boolean isSetResultGroupFor()
Result Group For' reference list is set.
unsetResultGroupFor(),
getResultGroupFor()Copyright © 2018 OpenSource BIM. All rights reserved.