public interface IfcBSplineCurve extends IfcBoundedCurve
The following features are supported:
Ifc2x3tc1Package.getIfcBSplineCurve()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<IfcCartesianPoint> |
getControlPointsList()
Returns the value of the 'Control Points List' reference list.
|
IfcBSplineCurveForm |
getCurveForm()
Returns the value of the 'Curve Form' attribute.
|
int |
getDegree()
Returns the value of the 'Degree' attribute.
|
boolean |
isClosedCurve()
Returns the value of the 'Closed Curve' attribute.
|
boolean |
isSelfIntersect()
Returns the value of the 'Self Intersect' attribute.
|
void |
setClosedCurve(boolean value)
Sets the value of the '
Closed Curve' attribute. |
void |
setCurveForm(IfcBSplineCurveForm value)
Sets the value of the '
Curve Form' attribute. |
void |
setDegree(int value)
Sets the value of the '
Degree' attribute. |
void |
setSelfIntersect(boolean value)
Sets the value of the '
Self Intersect' attribute. |
getDim, isSetDim, setDim, unsetDimgetLayerAssignments, getStyledByItem, isSetLayerAssignments, isSetStyledByItem, unsetLayerAssignments, unsetStyledByItemforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeint getDegree()
If the meaning of the 'Degree' attribute isn't clear, there really should be more of a description here...
setDegree(int),
Ifc2x3tc1Package.getIfcBSplineCurve_Degree()void setDegree(int value)
Degree' attribute.
value - the new value of the 'Degree' attribute.getDegree()org.eclipse.emf.common.util.EList<IfcCartesianPoint> getControlPointsList()
IfcCartesianPoint.
If the meaning of the 'Control Points List' reference list isn't clear, there really should be more of a description here...
Ifc2x3tc1Package.getIfcBSplineCurve_ControlPointsList()IfcBSplineCurveForm getCurveForm()
IfcBSplineCurveForm.
If the meaning of the 'Curve Form' attribute isn't clear, there really should be more of a description here...
IfcBSplineCurveForm,
setCurveForm(IfcBSplineCurveForm),
Ifc2x3tc1Package.getIfcBSplineCurve_CurveForm()void setCurveForm(IfcBSplineCurveForm value)
Curve Form' attribute.
value - the new value of the 'Curve Form' attribute.IfcBSplineCurveForm,
getCurveForm()boolean isClosedCurve()
If the meaning of the 'Closed Curve' attribute isn't clear, there really should be more of a description here...
setClosedCurve(boolean),
Ifc2x3tc1Package.getIfcBSplineCurve_ClosedCurve()void setClosedCurve(boolean value)
Closed Curve' attribute.
value - the new value of the 'Closed Curve' attribute.isClosedCurve()boolean isSelfIntersect()
If the meaning of the 'Self Intersect' attribute isn't clear, there really should be more of a description here...
setSelfIntersect(boolean),
Ifc2x3tc1Package.getIfcBSplineCurve_SelfIntersect()void setSelfIntersect(boolean value)
Self Intersect' attribute.
value - the new value of the 'Self Intersect' attribute.isSelfIntersect()Copyright © 2016 OpenSource BIM. All rights reserved.