public interface IfcStructuralAnalysisModel extends IfcSystem
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<IfcStructuralResultGroup> |
getHasResults()
Returns the value of the 'Has Results' reference list.
|
org.eclipse.emf.common.util.EList<IfcStructuralLoadGroup> |
getLoadedBy()
Returns the value of the 'Loaded By' reference list.
|
IfcAxis2Placement3D |
getOrientationOf2DPlane()
Returns the value of the 'Orientation Of2 DPlane' reference.
|
IfcAnalysisModelTypeEnum |
getPredefinedType()
Returns the value of the 'Predefined Type' attribute.
|
IfcObjectPlacement |
getSharedPlacement()
Returns the value of the 'Shared Placement' reference.
|
boolean |
isSetHasResults()
Returns whether the value of the '
Has Results' reference list is set. |
boolean |
isSetLoadedBy()
Returns whether the value of the '
Loaded By' reference list is set. |
boolean |
isSetOrientationOf2DPlane()
Returns whether the value of the '
Orientation Of2 DPlane' reference is set. |
boolean |
isSetSharedPlacement()
Returns whether the value of the '
Shared Placement' reference is set. |
void |
setOrientationOf2DPlane(IfcAxis2Placement3D value)
Sets the value of the '
Orientation Of2 DPlane' reference. |
void |
setPredefinedType(IfcAnalysisModelTypeEnum value)
Sets the value of the '
Predefined Type' attribute. |
void |
setSharedPlacement(IfcObjectPlacement value)
Sets the value of the '
Shared Placement' reference. |
void |
unsetHasResults()
Unsets the value of the '
Has Results' reference list. |
void |
unsetLoadedBy()
Unsets the value of the '
Loaded By' reference list. |
void |
unsetOrientationOf2DPlane()
Unsets the value of the '
Orientation Of2 DPlane' reference. |
void |
unsetSharedPlacement()
Unsets the value of the '
Shared Placement' reference. |
getServicesBuildings, isSetServicesBuildings, unsetServicesBuildingsgetIsGroupedBy, isSetIsGroupedBy, unsetIsGroupedBygetDeclares, 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, removeIfcAnalysisModelTypeEnum getPredefinedType()
IfcAnalysisModelTypeEnum.
If the meaning of the 'Predefined Type' attribute isn't clear, there really should be more of a description here...
IfcAnalysisModelTypeEnum,
setPredefinedType(IfcAnalysisModelTypeEnum),
Ifc4Package.getIfcStructuralAnalysisModel_PredefinedType()void setPredefinedType(IfcAnalysisModelTypeEnum value)
Predefined Type' attribute.
value - the new value of the 'Predefined Type' attribute.IfcAnalysisModelTypeEnum,
getPredefinedType()IfcAxis2Placement3D getOrientationOf2DPlane()
If the meaning of the 'Orientation Of2 DPlane' reference isn't clear, there really should be more of a description here...
isSetOrientationOf2DPlane(),
unsetOrientationOf2DPlane(),
setOrientationOf2DPlane(IfcAxis2Placement3D),
Ifc4Package.getIfcStructuralAnalysisModel_OrientationOf2DPlane()void setOrientationOf2DPlane(IfcAxis2Placement3D value)
Orientation Of2 DPlane' reference.
value - the new value of the 'Orientation Of2 DPlane' reference.isSetOrientationOf2DPlane(),
unsetOrientationOf2DPlane(),
getOrientationOf2DPlane()void unsetOrientationOf2DPlane()
Orientation Of2 DPlane' reference.
boolean isSetOrientationOf2DPlane()
Orientation Of2 DPlane' reference is set.
unsetOrientationOf2DPlane(),
getOrientationOf2DPlane(),
setOrientationOf2DPlane(IfcAxis2Placement3D)org.eclipse.emf.common.util.EList<IfcStructuralLoadGroup> getLoadedBy()
IfcStructuralLoadGroup.
It is bidirectional and its opposite is 'Load Group For'.
If the meaning of the 'Loaded By' reference list isn't clear, there really should be more of a description here...
isSetLoadedBy(),
unsetLoadedBy(),
Ifc4Package.getIfcStructuralAnalysisModel_LoadedBy(),
IfcStructuralLoadGroup.getLoadGroupFor()void unsetLoadedBy()
Loaded By' reference list.
isSetLoadedBy(),
getLoadedBy()boolean isSetLoadedBy()
Loaded By' reference list is set.
unsetLoadedBy(),
getLoadedBy()org.eclipse.emf.common.util.EList<IfcStructuralResultGroup> getHasResults()
IfcStructuralResultGroup.
It is bidirectional and its opposite is 'Result Group For'.
If the meaning of the 'Has Results' reference list isn't clear, there really should be more of a description here...
isSetHasResults(),
unsetHasResults(),
Ifc4Package.getIfcStructuralAnalysisModel_HasResults(),
IfcStructuralResultGroup.getResultGroupFor()void unsetHasResults()
Has Results' reference list.
isSetHasResults(),
getHasResults()boolean isSetHasResults()
Has Results' reference list is set.
unsetHasResults(),
getHasResults()IfcObjectPlacement getSharedPlacement()
If the meaning of the 'Shared Placement' reference isn't clear, there really should be more of a description here...
isSetSharedPlacement(),
unsetSharedPlacement(),
setSharedPlacement(IfcObjectPlacement),
Ifc4Package.getIfcStructuralAnalysisModel_SharedPlacement()void setSharedPlacement(IfcObjectPlacement value)
Shared Placement' reference.
value - the new value of the 'Shared Placement' reference.isSetSharedPlacement(),
unsetSharedPlacement(),
getSharedPlacement()void unsetSharedPlacement()
Shared Placement' reference.
boolean isSetSharedPlacement()
Shared Placement' reference is set.
unsetSharedPlacement(),
getSharedPlacement(),
setSharedPlacement(IfcObjectPlacement)Copyright © 2016 OpenSource BIM. All rights reserved.