public interface IfcIndexedPolyCurve extends IfcBoundedCurve
The following features are supported:
Ifc4Package.getIfcIndexedPolyCurve()| Modifier and Type | Method and Description |
|---|---|
IfcCartesianPointList |
getPoints()
Returns the value of the 'Points' reference.
|
org.eclipse.emf.common.util.EList<IfcSegmentIndexSelect> |
getSegments()
Returns the value of the 'Segments' reference list.
|
Tristate |
getSelfIntersect()
Returns the value of the 'Self Intersect' attribute.
|
boolean |
isSetSegments()
Returns whether the value of the '
Segments' reference list is set. |
boolean |
isSetSelfIntersect()
Returns whether the value of the '
Self Intersect' attribute is set. |
void |
setPoints(IfcCartesianPointList value)
Sets the value of the '
Points' reference. |
void |
setSelfIntersect(Tristate value)
Sets the value of the '
Self Intersect' attribute. |
void |
unsetSegments()
Unsets the value of the '
Segments' reference list. |
void |
unsetSelfIntersect()
Unsets the value of the '
Self Intersect' attribute. |
getDim, isSetDim, setDim, unsetDimgetLayerAssignment, getStyledByItem, isSetLayerAssignment, isSetStyledByItem, unsetLayerAssignment, unsetStyledByItemforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcCartesianPointList getPoints()
If the meaning of the 'Points' reference isn't clear, there really should be more of a description here...
setPoints(IfcCartesianPointList),
Ifc4Package.getIfcIndexedPolyCurve_Points()void setPoints(IfcCartesianPointList value)
Points' reference.
value - the new value of the 'Points' reference.getPoints()org.eclipse.emf.common.util.EList<IfcSegmentIndexSelect> getSegments()
IfcSegmentIndexSelect.
If the meaning of the 'Segments' reference list isn't clear, there really should be more of a description here...
isSetSegments(),
unsetSegments(),
Ifc4Package.getIfcIndexedPolyCurve_Segments()void unsetSegments()
Segments' reference list.
isSetSegments(),
getSegments()boolean isSetSegments()
Segments' reference list is set.
unsetSegments(),
getSegments()Tristate getSelfIntersect()
Tristate.
If the meaning of the 'Self Intersect' attribute isn't clear, there really should be more of a description here...
Tristate,
isSetSelfIntersect(),
unsetSelfIntersect(),
setSelfIntersect(Tristate),
Ifc4Package.getIfcIndexedPolyCurve_SelfIntersect()void setSelfIntersect(Tristate value)
Self Intersect' attribute.
value - the new value of the 'Self Intersect' attribute.Tristate,
isSetSelfIntersect(),
unsetSelfIntersect(),
getSelfIntersect()void unsetSelfIntersect()
Self Intersect' attribute.
boolean isSetSelfIntersect()
Self Intersect' attribute is set.
unsetSelfIntersect(),
getSelfIntersect(),
setSelfIntersect(Tristate)Copyright © 2018 OpenSource BIM. All rights reserved.