public interface IfcFillAreaStyleHatching extends IfcGeometricRepresentationItem, IfcFillStyleSelect
| Modifier and Type | Method and Description |
|---|---|
double |
getHatchLineAngle()
Returns the value of the 'Hatch Line Angle' attribute.
|
String |
getHatchLineAngleAsString()
Returns the value of the 'Hatch Line Angle As String' attribute.
|
IfcCurveStyle |
getHatchLineAppearance()
Returns the value of the 'Hatch Line Appearance' reference.
|
IfcCartesianPoint |
getPatternStart()
Returns the value of the 'Pattern Start' reference.
|
IfcCartesianPoint |
getPointOfReferenceHatchLine()
Returns the value of the 'Point Of Reference Hatch Line' reference.
|
IfcHatchLineDistanceSelect |
getStartOfNextHatchLine()
Returns the value of the 'Start Of Next Hatch Line' reference.
|
boolean |
isSetPatternStart()
Returns whether the value of the '
Pattern Start' reference is set. |
boolean |
isSetPointOfReferenceHatchLine()
Returns whether the value of the '
Point Of Reference Hatch Line' reference is set. |
void |
setHatchLineAngle(double value)
Sets the value of the '
Hatch Line Angle' attribute. |
void |
setHatchLineAngleAsString(String value)
Sets the value of the '
Hatch Line Angle As String' attribute. |
void |
setHatchLineAppearance(IfcCurveStyle value)
Sets the value of the '
Hatch Line Appearance' reference. |
void |
setPatternStart(IfcCartesianPoint value)
Sets the value of the '
Pattern Start' reference. |
void |
setPointOfReferenceHatchLine(IfcCartesianPoint value)
Sets the value of the '
Point Of Reference Hatch Line' reference. |
void |
setStartOfNextHatchLine(IfcHatchLineDistanceSelect value)
Sets the value of the '
Start Of Next Hatch Line' reference. |
void |
unsetPatternStart()
Unsets the value of the '
Pattern Start' reference. |
void |
unsetPointOfReferenceHatchLine()
Unsets the value of the '
Point Of Reference Hatch Line' reference. |
getLayerAssignment, getStyledByItem, isSetLayerAssignment, isSetStyledByItem, unsetLayerAssignment, unsetStyledByItemforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcCurveStyle getHatchLineAppearance()
If the meaning of the 'Hatch Line Appearance' reference isn't clear, there really should be more of a description here...
setHatchLineAppearance(IfcCurveStyle),
Ifc4Package.getIfcFillAreaStyleHatching_HatchLineAppearance()void setHatchLineAppearance(IfcCurveStyle value)
Hatch Line Appearance' reference.
value - the new value of the 'Hatch Line Appearance' reference.getHatchLineAppearance()IfcHatchLineDistanceSelect getStartOfNextHatchLine()
If the meaning of the 'Start Of Next Hatch Line' reference isn't clear, there really should be more of a description here...
setStartOfNextHatchLine(IfcHatchLineDistanceSelect),
Ifc4Package.getIfcFillAreaStyleHatching_StartOfNextHatchLine()void setStartOfNextHatchLine(IfcHatchLineDistanceSelect value)
Start Of Next Hatch Line' reference.
value - the new value of the 'Start Of Next Hatch Line' reference.getStartOfNextHatchLine()IfcCartesianPoint getPointOfReferenceHatchLine()
If the meaning of the 'Point Of Reference Hatch Line' reference isn't clear, there really should be more of a description here...
isSetPointOfReferenceHatchLine(),
unsetPointOfReferenceHatchLine(),
setPointOfReferenceHatchLine(IfcCartesianPoint),
Ifc4Package.getIfcFillAreaStyleHatching_PointOfReferenceHatchLine()void setPointOfReferenceHatchLine(IfcCartesianPoint value)
Point Of Reference Hatch Line' reference.
value - the new value of the 'Point Of Reference Hatch Line' reference.isSetPointOfReferenceHatchLine(),
unsetPointOfReferenceHatchLine(),
getPointOfReferenceHatchLine()void unsetPointOfReferenceHatchLine()
Point Of Reference Hatch Line' reference.
boolean isSetPointOfReferenceHatchLine()
Point Of Reference Hatch Line' reference is set.
unsetPointOfReferenceHatchLine(),
getPointOfReferenceHatchLine(),
setPointOfReferenceHatchLine(IfcCartesianPoint)IfcCartesianPoint getPatternStart()
If the meaning of the 'Pattern Start' reference isn't clear, there really should be more of a description here...
isSetPatternStart(),
unsetPatternStart(),
setPatternStart(IfcCartesianPoint),
Ifc4Package.getIfcFillAreaStyleHatching_PatternStart()void setPatternStart(IfcCartesianPoint value)
Pattern Start' reference.
value - the new value of the 'Pattern Start' reference.isSetPatternStart(),
unsetPatternStart(),
getPatternStart()void unsetPatternStart()
Pattern Start' reference.
boolean isSetPatternStart()
Pattern Start' reference is set.
unsetPatternStart(),
getPatternStart(),
setPatternStart(IfcCartesianPoint)double getHatchLineAngle()
If the meaning of the 'Hatch Line Angle' attribute isn't clear, there really should be more of a description here...
setHatchLineAngle(double),
Ifc4Package.getIfcFillAreaStyleHatching_HatchLineAngle()void setHatchLineAngle(double value)
Hatch Line Angle' attribute.
value - the new value of the 'Hatch Line Angle' attribute.getHatchLineAngle()String getHatchLineAngleAsString()
If the meaning of the 'Hatch Line Angle As String' attribute isn't clear, there really should be more of a description here...
setHatchLineAngleAsString(String),
Ifc4Package.getIfcFillAreaStyleHatching_HatchLineAngleAsString()void setHatchLineAngleAsString(String value)
Hatch Line Angle As String' attribute.
value - the new value of the 'Hatch Line Angle As String' attribute.getHatchLineAngleAsString()Copyright © 2018 OpenSource BIM. All rights reserved.