public interface IfcIShapeProfileDef extends IfcParameterizedProfileDef
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
double |
getFilletRadius()
Returns the value of the 'Fillet Radius' attribute.
|
String |
getFilletRadiusAsString()
Returns the value of the 'Fillet Radius As String' attribute.
|
double |
getFlangeThickness()
Returns the value of the 'Flange Thickness' attribute.
|
String |
getFlangeThicknessAsString()
Returns the value of the 'Flange Thickness As String' attribute.
|
double |
getOverallDepth()
Returns the value of the 'Overall Depth' attribute.
|
String |
getOverallDepthAsString()
Returns the value of the 'Overall Depth As String' attribute.
|
double |
getOverallWidth()
Returns the value of the 'Overall Width' attribute.
|
String |
getOverallWidthAsString()
Returns the value of the 'Overall Width As String' attribute.
|
double |
getWebThickness()
Returns the value of the 'Web Thickness' attribute.
|
String |
getWebThicknessAsString()
Returns the value of the 'Web Thickness As String' attribute.
|
boolean |
isSetFilletRadius()
Returns whether the value of the '
Fillet Radius' attribute is set. |
boolean |
isSetFilletRadiusAsString()
Returns whether the value of the '
Fillet Radius As String' attribute is set. |
void |
setFilletRadius(double value)
Sets the value of the '
Fillet Radius' attribute. |
void |
setFilletRadiusAsString(String value)
Sets the value of the '
Fillet Radius As String' attribute. |
void |
setFlangeThickness(double value)
Sets the value of the '
Flange Thickness' attribute. |
void |
setFlangeThicknessAsString(String value)
Sets the value of the '
Flange Thickness As String' attribute. |
void |
setOverallDepth(double value)
Sets the value of the '
Overall Depth' attribute. |
void |
setOverallDepthAsString(String value)
Sets the value of the '
Overall Depth As String' attribute. |
void |
setOverallWidth(double value)
Sets the value of the '
Overall Width' attribute. |
void |
setOverallWidthAsString(String value)
Sets the value of the '
Overall Width As String' attribute. |
void |
setWebThickness(double value)
Sets the value of the '
Web Thickness' attribute. |
void |
setWebThicknessAsString(String value)
Sets the value of the '
Web Thickness As String' attribute. |
void |
unsetFilletRadius()
Unsets the value of the '
Fillet Radius' attribute. |
void |
unsetFilletRadiusAsString()
Unsets the value of the '
Fillet Radius As String' attribute. |
getPosition, setPositiongetProfileName, getProfileType, isSetProfileName, setProfileName, setProfileType, unsetProfileNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removedouble getOverallWidth()
If the meaning of the 'Overall Width' attribute isn't clear, there really should be more of a description here...
setOverallWidth(double),
Ifc2x3tc1Package.getIfcIShapeProfileDef_OverallWidth()void setOverallWidth(double value)
Overall Width' attribute.
value - the new value of the 'Overall Width' attribute.getOverallWidth()String getOverallWidthAsString()
If the meaning of the 'Overall Width As String' attribute isn't clear, there really should be more of a description here...
setOverallWidthAsString(String),
Ifc2x3tc1Package.getIfcIShapeProfileDef_OverallWidthAsString()void setOverallWidthAsString(String value)
Overall Width As String' attribute.
value - the new value of the 'Overall Width As String' attribute.getOverallWidthAsString()double getOverallDepth()
If the meaning of the 'Overall Depth' attribute isn't clear, there really should be more of a description here...
setOverallDepth(double),
Ifc2x3tc1Package.getIfcIShapeProfileDef_OverallDepth()void setOverallDepth(double value)
Overall Depth' attribute.
value - the new value of the 'Overall Depth' attribute.getOverallDepth()String getOverallDepthAsString()
If the meaning of the 'Overall Depth As String' attribute isn't clear, there really should be more of a description here...
setOverallDepthAsString(String),
Ifc2x3tc1Package.getIfcIShapeProfileDef_OverallDepthAsString()void setOverallDepthAsString(String value)
Overall Depth As String' attribute.
value - the new value of the 'Overall Depth As String' attribute.getOverallDepthAsString()double getWebThickness()
If the meaning of the 'Web Thickness' attribute isn't clear, there really should be more of a description here...
setWebThickness(double),
Ifc2x3tc1Package.getIfcIShapeProfileDef_WebThickness()void setWebThickness(double value)
Web Thickness' attribute.
value - the new value of the 'Web Thickness' attribute.getWebThickness()String getWebThicknessAsString()
If the meaning of the 'Web Thickness As String' attribute isn't clear, there really should be more of a description here...
setWebThicknessAsString(String),
Ifc2x3tc1Package.getIfcIShapeProfileDef_WebThicknessAsString()void setWebThicknessAsString(String value)
Web Thickness As String' attribute.
value - the new value of the 'Web Thickness As String' attribute.getWebThicknessAsString()double getFlangeThickness()
If the meaning of the 'Flange Thickness' attribute isn't clear, there really should be more of a description here...
setFlangeThickness(double),
Ifc2x3tc1Package.getIfcIShapeProfileDef_FlangeThickness()void setFlangeThickness(double value)
Flange Thickness' attribute.
value - the new value of the 'Flange Thickness' attribute.getFlangeThickness()String getFlangeThicknessAsString()
If the meaning of the 'Flange Thickness As String' attribute isn't clear, there really should be more of a description here...
setFlangeThicknessAsString(String),
Ifc2x3tc1Package.getIfcIShapeProfileDef_FlangeThicknessAsString()void setFlangeThicknessAsString(String value)
Flange Thickness As String' attribute.
value - the new value of the 'Flange Thickness As String' attribute.getFlangeThicknessAsString()double getFilletRadius()
If the meaning of the 'Fillet Radius' attribute isn't clear, there really should be more of a description here...
isSetFilletRadius(),
unsetFilletRadius(),
setFilletRadius(double),
Ifc2x3tc1Package.getIfcIShapeProfileDef_FilletRadius()void setFilletRadius(double value)
Fillet Radius' attribute.
value - the new value of the 'Fillet Radius' attribute.isSetFilletRadius(),
unsetFilletRadius(),
getFilletRadius()void unsetFilletRadius()
Fillet Radius' attribute.
boolean isSetFilletRadius()
Fillet Radius' attribute is set.
unsetFilletRadius(),
getFilletRadius(),
setFilletRadius(double)String getFilletRadiusAsString()
If the meaning of the 'Fillet Radius As String' attribute isn't clear, there really should be more of a description here...
isSetFilletRadiusAsString(),
unsetFilletRadiusAsString(),
setFilletRadiusAsString(String),
Ifc2x3tc1Package.getIfcIShapeProfileDef_FilletRadiusAsString()void setFilletRadiusAsString(String value)
Fillet Radius As String' attribute.
value - the new value of the 'Fillet Radius As String' attribute.isSetFilletRadiusAsString(),
unsetFilletRadiusAsString(),
getFilletRadiusAsString()void unsetFilletRadiusAsString()
Fillet Radius As String' attribute.
boolean isSetFilletRadiusAsString()
Fillet Radius As String' attribute is set.
unsetFilletRadiusAsString(),
getFilletRadiusAsString(),
setFilletRadiusAsString(String)Copyright © 2016 OpenSource BIM. All rights reserved.