public interface IfcGeneralProfileProperties extends IfcProfileProperties
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
double |
getCrossSectionArea()
Returns the value of the 'Cross Section Area' attribute.
|
String |
getCrossSectionAreaAsString()
Returns the value of the 'Cross Section Area As String' attribute.
|
double |
getMaximumPlateThickness()
Returns the value of the 'Maximum Plate Thickness' attribute.
|
String |
getMaximumPlateThicknessAsString()
Returns the value of the 'Maximum Plate Thickness As String' attribute.
|
double |
getMinimumPlateThickness()
Returns the value of the 'Minimum Plate Thickness' attribute.
|
String |
getMinimumPlateThicknessAsString()
Returns the value of the 'Minimum Plate Thickness As String' attribute.
|
double |
getPerimeter()
Returns the value of the 'Perimeter' attribute.
|
String |
getPerimeterAsString()
Returns the value of the 'Perimeter As String' attribute.
|
double |
getPhysicalWeight()
Returns the value of the 'Physical Weight' attribute.
|
String |
getPhysicalWeightAsString()
Returns the value of the 'Physical Weight As String' attribute.
|
boolean |
isSetCrossSectionArea()
Returns whether the value of the '
Cross Section Area' attribute is set. |
boolean |
isSetCrossSectionAreaAsString()
Returns whether the value of the '
Cross Section Area As String' attribute is set. |
boolean |
isSetMaximumPlateThickness()
Returns whether the value of the '
Maximum Plate Thickness' attribute is set. |
boolean |
isSetMaximumPlateThicknessAsString()
Returns whether the value of the '
Maximum Plate Thickness As String' attribute is set. |
boolean |
isSetMinimumPlateThickness()
Returns whether the value of the '
Minimum Plate Thickness' attribute is set. |
boolean |
isSetMinimumPlateThicknessAsString()
Returns whether the value of the '
Minimum Plate Thickness As String' attribute is set. |
boolean |
isSetPerimeter()
Returns whether the value of the '
Perimeter' attribute is set. |
boolean |
isSetPerimeterAsString()
Returns whether the value of the '
Perimeter As String' attribute is set. |
boolean |
isSetPhysicalWeight()
Returns whether the value of the '
Physical Weight' attribute is set. |
boolean |
isSetPhysicalWeightAsString()
Returns whether the value of the '
Physical Weight As String' attribute is set. |
void |
setCrossSectionArea(double value)
Sets the value of the '
Cross Section Area' attribute. |
void |
setCrossSectionAreaAsString(String value)
Sets the value of the '
Cross Section Area As String' attribute. |
void |
setMaximumPlateThickness(double value)
Sets the value of the '
Maximum Plate Thickness' attribute. |
void |
setMaximumPlateThicknessAsString(String value)
Sets the value of the '
Maximum Plate Thickness As String' attribute. |
void |
setMinimumPlateThickness(double value)
Sets the value of the '
Minimum Plate Thickness' attribute. |
void |
setMinimumPlateThicknessAsString(String value)
Sets the value of the '
Minimum Plate Thickness As String' attribute. |
void |
setPerimeter(double value)
Sets the value of the '
Perimeter' attribute. |
void |
setPerimeterAsString(String value)
Sets the value of the '
Perimeter As String' attribute. |
void |
setPhysicalWeight(double value)
Sets the value of the '
Physical Weight' attribute. |
void |
setPhysicalWeightAsString(String value)
Sets the value of the '
Physical Weight As String' attribute. |
void |
unsetCrossSectionArea()
Unsets the value of the '
Cross Section Area' attribute. |
void |
unsetCrossSectionAreaAsString()
Unsets the value of the '
Cross Section Area As String' attribute. |
void |
unsetMaximumPlateThickness()
Unsets the value of the '
Maximum Plate Thickness' attribute. |
void |
unsetMaximumPlateThicknessAsString()
Unsets the value of the '
Maximum Plate Thickness As String' attribute. |
void |
unsetMinimumPlateThickness()
Unsets the value of the '
Minimum Plate Thickness' attribute. |
void |
unsetMinimumPlateThicknessAsString()
Unsets the value of the '
Minimum Plate Thickness As String' attribute. |
void |
unsetPerimeter()
Unsets the value of the '
Perimeter' attribute. |
void |
unsetPerimeterAsString()
Unsets the value of the '
Perimeter As String' attribute. |
void |
unsetPhysicalWeight()
Unsets the value of the '
Physical Weight' attribute. |
void |
unsetPhysicalWeightAsString()
Unsets the value of the '
Physical Weight As String' attribute. |
getProfileDefinition, getProfileName, isSetProfileDefinition, isSetProfileName, setProfileDefinition, setProfileName, unsetProfileDefinition, unsetProfileNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removedouble getPhysicalWeight()
If the meaning of the 'Physical Weight' attribute isn't clear, there really should be more of a description here...
isSetPhysicalWeight(),
unsetPhysicalWeight(),
setPhysicalWeight(double),
Ifc2x3tc1Package.getIfcGeneralProfileProperties_PhysicalWeight()void setPhysicalWeight(double value)
Physical Weight' attribute.
value - the new value of the 'Physical Weight' attribute.isSetPhysicalWeight(),
unsetPhysicalWeight(),
getPhysicalWeight()void unsetPhysicalWeight()
Physical Weight' attribute.
boolean isSetPhysicalWeight()
Physical Weight' attribute is set.
unsetPhysicalWeight(),
getPhysicalWeight(),
setPhysicalWeight(double)String getPhysicalWeightAsString()
If the meaning of the 'Physical Weight As String' attribute isn't clear, there really should be more of a description here...
isSetPhysicalWeightAsString(),
unsetPhysicalWeightAsString(),
setPhysicalWeightAsString(String),
Ifc2x3tc1Package.getIfcGeneralProfileProperties_PhysicalWeightAsString()void setPhysicalWeightAsString(String value)
Physical Weight As String' attribute.
value - the new value of the 'Physical Weight As String' attribute.isSetPhysicalWeightAsString(),
unsetPhysicalWeightAsString(),
getPhysicalWeightAsString()void unsetPhysicalWeightAsString()
Physical Weight As String' attribute.
boolean isSetPhysicalWeightAsString()
Physical Weight As String' attribute is set.
unsetPhysicalWeightAsString(),
getPhysicalWeightAsString(),
setPhysicalWeightAsString(String)double getPerimeter()
If the meaning of the 'Perimeter' attribute isn't clear, there really should be more of a description here...
isSetPerimeter(),
unsetPerimeter(),
setPerimeter(double),
Ifc2x3tc1Package.getIfcGeneralProfileProperties_Perimeter()void setPerimeter(double value)
Perimeter' attribute.
value - the new value of the 'Perimeter' attribute.isSetPerimeter(),
unsetPerimeter(),
getPerimeter()void unsetPerimeter()
Perimeter' attribute.
isSetPerimeter(),
getPerimeter(),
setPerimeter(double)boolean isSetPerimeter()
Perimeter' attribute is set.
unsetPerimeter(),
getPerimeter(),
setPerimeter(double)String getPerimeterAsString()
If the meaning of the 'Perimeter As String' attribute isn't clear, there really should be more of a description here...
isSetPerimeterAsString(),
unsetPerimeterAsString(),
setPerimeterAsString(String),
Ifc2x3tc1Package.getIfcGeneralProfileProperties_PerimeterAsString()void setPerimeterAsString(String value)
Perimeter As String' attribute.
value - the new value of the 'Perimeter As String' attribute.isSetPerimeterAsString(),
unsetPerimeterAsString(),
getPerimeterAsString()void unsetPerimeterAsString()
Perimeter As String' attribute.
boolean isSetPerimeterAsString()
Perimeter As String' attribute is set.
unsetPerimeterAsString(),
getPerimeterAsString(),
setPerimeterAsString(String)double getMinimumPlateThickness()
If the meaning of the 'Minimum Plate Thickness' attribute isn't clear, there really should be more of a description here...
isSetMinimumPlateThickness(),
unsetMinimumPlateThickness(),
setMinimumPlateThickness(double),
Ifc2x3tc1Package.getIfcGeneralProfileProperties_MinimumPlateThickness()void setMinimumPlateThickness(double value)
Minimum Plate Thickness' attribute.
value - the new value of the 'Minimum Plate Thickness' attribute.isSetMinimumPlateThickness(),
unsetMinimumPlateThickness(),
getMinimumPlateThickness()void unsetMinimumPlateThickness()
Minimum Plate Thickness' attribute.
boolean isSetMinimumPlateThickness()
Minimum Plate Thickness' attribute is set.
unsetMinimumPlateThickness(),
getMinimumPlateThickness(),
setMinimumPlateThickness(double)String getMinimumPlateThicknessAsString()
If the meaning of the 'Minimum Plate Thickness As String' attribute isn't clear, there really should be more of a description here...
isSetMinimumPlateThicknessAsString(),
unsetMinimumPlateThicknessAsString(),
setMinimumPlateThicknessAsString(String),
Ifc2x3tc1Package.getIfcGeneralProfileProperties_MinimumPlateThicknessAsString()void setMinimumPlateThicknessAsString(String value)
Minimum Plate Thickness As String' attribute.
value - the new value of the 'Minimum Plate Thickness As String' attribute.isSetMinimumPlateThicknessAsString(),
unsetMinimumPlateThicknessAsString(),
getMinimumPlateThicknessAsString()void unsetMinimumPlateThicknessAsString()
Minimum Plate Thickness As String' attribute.
boolean isSetMinimumPlateThicknessAsString()
Minimum Plate Thickness As String' attribute is set.
unsetMinimumPlateThicknessAsString(),
getMinimumPlateThicknessAsString(),
setMinimumPlateThicknessAsString(String)double getMaximumPlateThickness()
If the meaning of the 'Maximum Plate Thickness' attribute isn't clear, there really should be more of a description here...
isSetMaximumPlateThickness(),
unsetMaximumPlateThickness(),
setMaximumPlateThickness(double),
Ifc2x3tc1Package.getIfcGeneralProfileProperties_MaximumPlateThickness()void setMaximumPlateThickness(double value)
Maximum Plate Thickness' attribute.
value - the new value of the 'Maximum Plate Thickness' attribute.isSetMaximumPlateThickness(),
unsetMaximumPlateThickness(),
getMaximumPlateThickness()void unsetMaximumPlateThickness()
Maximum Plate Thickness' attribute.
boolean isSetMaximumPlateThickness()
Maximum Plate Thickness' attribute is set.
unsetMaximumPlateThickness(),
getMaximumPlateThickness(),
setMaximumPlateThickness(double)String getMaximumPlateThicknessAsString()
If the meaning of the 'Maximum Plate Thickness As String' attribute isn't clear, there really should be more of a description here...
isSetMaximumPlateThicknessAsString(),
unsetMaximumPlateThicknessAsString(),
setMaximumPlateThicknessAsString(String),
Ifc2x3tc1Package.getIfcGeneralProfileProperties_MaximumPlateThicknessAsString()void setMaximumPlateThicknessAsString(String value)
Maximum Plate Thickness As String' attribute.
value - the new value of the 'Maximum Plate Thickness As String' attribute.isSetMaximumPlateThicknessAsString(),
unsetMaximumPlateThicknessAsString(),
getMaximumPlateThicknessAsString()void unsetMaximumPlateThicknessAsString()
Maximum Plate Thickness As String' attribute.
boolean isSetMaximumPlateThicknessAsString()
Maximum Plate Thickness As String' attribute is set.
unsetMaximumPlateThicknessAsString(),
getMaximumPlateThicknessAsString(),
setMaximumPlateThicknessAsString(String)double getCrossSectionArea()
If the meaning of the 'Cross Section Area' attribute isn't clear, there really should be more of a description here...
isSetCrossSectionArea(),
unsetCrossSectionArea(),
setCrossSectionArea(double),
Ifc2x3tc1Package.getIfcGeneralProfileProperties_CrossSectionArea()void setCrossSectionArea(double value)
Cross Section Area' attribute.
value - the new value of the 'Cross Section Area' attribute.isSetCrossSectionArea(),
unsetCrossSectionArea(),
getCrossSectionArea()void unsetCrossSectionArea()
Cross Section Area' attribute.
boolean isSetCrossSectionArea()
Cross Section Area' attribute is set.
unsetCrossSectionArea(),
getCrossSectionArea(),
setCrossSectionArea(double)String getCrossSectionAreaAsString()
If the meaning of the 'Cross Section Area As String' attribute isn't clear, there really should be more of a description here...
isSetCrossSectionAreaAsString(),
unsetCrossSectionAreaAsString(),
setCrossSectionAreaAsString(String),
Ifc2x3tc1Package.getIfcGeneralProfileProperties_CrossSectionAreaAsString()void setCrossSectionAreaAsString(String value)
Cross Section Area As String' attribute.
value - the new value of the 'Cross Section Area As String' attribute.isSetCrossSectionAreaAsString(),
unsetCrossSectionAreaAsString(),
getCrossSectionAreaAsString()void unsetCrossSectionAreaAsString()
Cross Section Area As String' attribute.
boolean isSetCrossSectionAreaAsString()
Cross Section Area As String' attribute is set.
unsetCrossSectionAreaAsString(),
getCrossSectionAreaAsString(),
setCrossSectionAreaAsString(String)Copyright © 2016 OpenSource BIM. All rights reserved.