public interface IfcZShapeProfileDef extends IfcParameterizedProfileDef
The following features are supported:
Ifc4Package.getIfcZShapeProfileDef()| Modifier and Type | Method and Description |
|---|---|
double |
getDepth()
Returns the value of the 'Depth' attribute.
|
String |
getDepthAsString()
Returns the value of the 'Depth As String' attribute.
|
double |
getEdgeRadius()
Returns the value of the 'Edge Radius' attribute.
|
String |
getEdgeRadiusAsString()
Returns the value of the 'Edge Radius As String' attribute.
|
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 |
getFlangeWidth()
Returns the value of the 'Flange Width' attribute.
|
String |
getFlangeWidthAsString()
Returns the value of the 'Flange 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 |
isSetEdgeRadius()
Returns whether the value of the '
Edge Radius' attribute is set. |
boolean |
isSetEdgeRadiusAsString()
Returns whether the value of the '
Edge Radius As String' attribute is set. |
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 |
setDepth(double value)
Sets the value of the '
Depth' attribute. |
void |
setDepthAsString(String value)
Sets the value of the '
Depth As String' attribute. |
void |
setEdgeRadius(double value)
Sets the value of the '
Edge Radius' attribute. |
void |
setEdgeRadiusAsString(String value)
Sets the value of the '
Edge Radius As String' attribute. |
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 |
setFlangeWidth(double value)
Sets the value of the '
Flange Width' attribute. |
void |
setFlangeWidthAsString(String value)
Sets the value of the '
Flange 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 |
unsetEdgeRadius()
Unsets the value of the '
Edge Radius' attribute. |
void |
unsetEdgeRadiusAsString()
Unsets the value of the '
Edge Radius 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, isSetPosition, setPosition, unsetPositiongetHasExternalReference, getHasProperties, getProfileName, getProfileType, isSetHasExternalReference, isSetHasProperties, isSetProfileName, setProfileName, setProfileType, unsetHasExternalReference, unsetHasProperties, unsetProfileNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removedouble getDepth()
If the meaning of the 'Depth' attribute isn't clear, there really should be more of a description here...
setDepth(double),
Ifc4Package.getIfcZShapeProfileDef_Depth()void setDepth(double value)
Depth' attribute.
value - the new value of the 'Depth' attribute.getDepth()String getDepthAsString()
If the meaning of the 'Depth As String' attribute isn't clear, there really should be more of a description here...
setDepthAsString(String),
Ifc4Package.getIfcZShapeProfileDef_DepthAsString()void setDepthAsString(String value)
Depth As String' attribute.
value - the new value of the 'Depth As String' attribute.getDepthAsString()double getFlangeWidth()
If the meaning of the 'Flange Width' attribute isn't clear, there really should be more of a description here...
setFlangeWidth(double),
Ifc4Package.getIfcZShapeProfileDef_FlangeWidth()void setFlangeWidth(double value)
Flange Width' attribute.
value - the new value of the 'Flange Width' attribute.getFlangeWidth()String getFlangeWidthAsString()
If the meaning of the 'Flange Width As String' attribute isn't clear, there really should be more of a description here...
setFlangeWidthAsString(String),
Ifc4Package.getIfcZShapeProfileDef_FlangeWidthAsString()void setFlangeWidthAsString(String value)
Flange Width As String' attribute.
value - the new value of the 'Flange Width As String' attribute.getFlangeWidthAsString()double getWebThickness()
If the meaning of the 'Web Thickness' attribute isn't clear, there really should be more of a description here...
setWebThickness(double),
Ifc4Package.getIfcZShapeProfileDef_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),
Ifc4Package.getIfcZShapeProfileDef_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),
Ifc4Package.getIfcZShapeProfileDef_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),
Ifc4Package.getIfcZShapeProfileDef_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),
Ifc4Package.getIfcZShapeProfileDef_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),
Ifc4Package.getIfcZShapeProfileDef_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)double getEdgeRadius()
If the meaning of the 'Edge Radius' attribute isn't clear, there really should be more of a description here...
isSetEdgeRadius(),
unsetEdgeRadius(),
setEdgeRadius(double),
Ifc4Package.getIfcZShapeProfileDef_EdgeRadius()void setEdgeRadius(double value)
Edge Radius' attribute.
value - the new value of the 'Edge Radius' attribute.isSetEdgeRadius(),
unsetEdgeRadius(),
getEdgeRadius()void unsetEdgeRadius()
Edge Radius' attribute.
isSetEdgeRadius(),
getEdgeRadius(),
setEdgeRadius(double)boolean isSetEdgeRadius()
Edge Radius' attribute is set.
unsetEdgeRadius(),
getEdgeRadius(),
setEdgeRadius(double)String getEdgeRadiusAsString()
If the meaning of the 'Edge Radius As String' attribute isn't clear, there really should be more of a description here...
isSetEdgeRadiusAsString(),
unsetEdgeRadiusAsString(),
setEdgeRadiusAsString(String),
Ifc4Package.getIfcZShapeProfileDef_EdgeRadiusAsString()void setEdgeRadiusAsString(String value)
Edge Radius As String' attribute.
value - the new value of the 'Edge Radius As String' attribute.isSetEdgeRadiusAsString(),
unsetEdgeRadiusAsString(),
getEdgeRadiusAsString()void unsetEdgeRadiusAsString()
Edge Radius As String' attribute.
boolean isSetEdgeRadiusAsString()
Edge Radius As String' attribute is set.
unsetEdgeRadiusAsString(),
getEdgeRadiusAsString(),
setEdgeRadiusAsString(String)Copyright © 2016 OpenSource BIM. All rights reserved.