public interface IfcBSplineSurface extends IfcBoundedSurface
The following features are supported:
Ifc4Package.getIfcBSplineSurface()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<ListOfIfcCartesianPoint> |
getControlPointsList()
Returns the value of the 'Control Points List' reference list.
|
IfcBSplineSurfaceForm |
getSurfaceForm()
Returns the value of the 'Surface Form' attribute.
|
int |
getUDegree()
Returns the value of the 'UDegree' attribute.
|
int |
getVDegree()
Returns the value of the 'VDegree' attribute.
|
boolean |
isSelfIntersect()
Returns the value of the 'Self Intersect' attribute.
|
boolean |
isUClosed()
Returns the value of the 'UClosed' attribute.
|
boolean |
isVClosed()
Returns the value of the 'VClosed' attribute.
|
void |
setSelfIntersect(boolean value)
Sets the value of the '
Self Intersect' attribute. |
void |
setSurfaceForm(IfcBSplineSurfaceForm value)
Sets the value of the '
Surface Form' attribute. |
void |
setUClosed(boolean value)
Sets the value of the '
UClosed' attribute. |
void |
setUDegree(int value)
Sets the value of the '
UDegree' attribute. |
void |
setVClosed(boolean value)
Sets the value of the '
VClosed' attribute. |
void |
setVDegree(int value)
Sets the value of the '
VDegree' attribute. |
getDim, isSetDim, setDim, unsetDimgetLayerAssignment, getStyledByItem, isSetLayerAssignment, isSetStyledByItem, unsetLayerAssignment, unsetStyledByItemforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeint getUDegree()
If the meaning of the 'UDegree' attribute isn't clear, there really should be more of a description here...
setUDegree(int),
Ifc4Package.getIfcBSplineSurface_UDegree()void setUDegree(int value)
UDegree' attribute.
value - the new value of the 'UDegree' attribute.getUDegree()int getVDegree()
If the meaning of the 'VDegree' attribute isn't clear, there really should be more of a description here...
setVDegree(int),
Ifc4Package.getIfcBSplineSurface_VDegree()void setVDegree(int value)
VDegree' attribute.
value - the new value of the 'VDegree' attribute.getVDegree()org.eclipse.emf.common.util.EList<ListOfIfcCartesianPoint> getControlPointsList()
ListOfIfcCartesianPoint.
If the meaning of the 'Control Points List' reference list isn't clear, there really should be more of a description here...
Ifc4Package.getIfcBSplineSurface_ControlPointsList()IfcBSplineSurfaceForm getSurfaceForm()
IfcBSplineSurfaceForm.
If the meaning of the 'Surface Form' attribute isn't clear, there really should be more of a description here...
IfcBSplineSurfaceForm,
setSurfaceForm(IfcBSplineSurfaceForm),
Ifc4Package.getIfcBSplineSurface_SurfaceForm()void setSurfaceForm(IfcBSplineSurfaceForm value)
Surface Form' attribute.
value - the new value of the 'Surface Form' attribute.IfcBSplineSurfaceForm,
getSurfaceForm()boolean isUClosed()
If the meaning of the 'UClosed' attribute isn't clear, there really should be more of a description here...
setUClosed(boolean),
Ifc4Package.getIfcBSplineSurface_UClosed()void setUClosed(boolean value)
UClosed' attribute.
value - the new value of the 'UClosed' attribute.isUClosed()boolean isVClosed()
If the meaning of the 'VClosed' attribute isn't clear, there really should be more of a description here...
setVClosed(boolean),
Ifc4Package.getIfcBSplineSurface_VClosed()void setVClosed(boolean value)
VClosed' attribute.
value - the new value of the 'VClosed' attribute.isVClosed()boolean isSelfIntersect()
If the meaning of the 'Self Intersect' attribute isn't clear, there really should be more of a description here...
setSelfIntersect(boolean),
Ifc4Package.getIfcBSplineSurface_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.