public interface IfcBSplineSurfaceWithKnots extends IfcBSplineSurface
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
IfcKnotType |
getKnotSpec()
Returns the value of the 'Knot Spec' attribute.
|
long |
getKnotUUpper()
Returns the value of the 'Knot UUpper' attribute.
|
long |
getKnotVUpper()
Returns the value of the 'Knot VUpper' attribute.
|
org.eclipse.emf.common.util.EList<Double> |
getUKnots()
Returns the value of the 'UKnots' attribute list.
|
org.eclipse.emf.common.util.EList<String> |
getUKnotsAsString()
Returns the value of the 'UKnots As String' attribute list.
|
org.eclipse.emf.common.util.EList<Long> |
getUMultiplicities()
Returns the value of the 'UMultiplicities' attribute list.
|
org.eclipse.emf.common.util.EList<Double> |
getVKnots()
Returns the value of the 'VKnots' attribute list.
|
org.eclipse.emf.common.util.EList<String> |
getVKnotsAsString()
Returns the value of the 'VKnots As String' attribute list.
|
org.eclipse.emf.common.util.EList<Long> |
getVMultiplicities()
Returns the value of the 'VMultiplicities' attribute list.
|
boolean |
isSetKnotUUpper()
Returns whether the value of the '
Knot UUpper' attribute is set. |
boolean |
isSetKnotVUpper()
Returns whether the value of the '
Knot VUpper' attribute is set. |
void |
setKnotSpec(IfcKnotType value)
Sets the value of the '
Knot Spec' attribute. |
void |
setKnotUUpper(long value)
Sets the value of the '
Knot UUpper' attribute. |
void |
setKnotVUpper(long value)
Sets the value of the '
Knot VUpper' attribute. |
void |
unsetKnotUUpper()
Unsets the value of the '
Knot UUpper' attribute. |
void |
unsetKnotVUpper()
Unsets the value of the '
Knot VUpper' attribute. |
getControlPointsList, getSelfIntersect, getSurfaceForm, getUClosed, getUDegree, getUUpper, getVClosed, getVDegree, getVUpper, isSetUUpper, isSetVUpper, setSelfIntersect, setSurfaceForm, setUClosed, setUDegree, setUUpper, setVClosed, setVDegree, setVUpper, unsetUUpper, unsetVUppergetDim, isSetDim, setDim, unsetDimgetLayerAssignment, getStyledByItem, isSetLayerAssignment, isSetStyledByItem, unsetLayerAssignment, unsetStyledByItemforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeorg.eclipse.emf.common.util.EList<Long> getUMultiplicities()
Long.
If the meaning of the 'UMultiplicities' attribute list isn't clear, there really should be more of a description here...
Ifc4Package.getIfcBSplineSurfaceWithKnots_UMultiplicities()org.eclipse.emf.common.util.EList<Long> getVMultiplicities()
Long.
If the meaning of the 'VMultiplicities' attribute list isn't clear, there really should be more of a description here...
Ifc4Package.getIfcBSplineSurfaceWithKnots_VMultiplicities()org.eclipse.emf.common.util.EList<Double> getUKnots()
Double.
If the meaning of the 'UKnots' attribute list isn't clear, there really should be more of a description here...
Ifc4Package.getIfcBSplineSurfaceWithKnots_UKnots()org.eclipse.emf.common.util.EList<String> getUKnotsAsString()
String.
If the meaning of the 'UKnots As String' attribute list isn't clear, there really should be more of a description here...
Ifc4Package.getIfcBSplineSurfaceWithKnots_UKnotsAsString()org.eclipse.emf.common.util.EList<Double> getVKnots()
Double.
If the meaning of the 'VKnots' attribute list isn't clear, there really should be more of a description here...
Ifc4Package.getIfcBSplineSurfaceWithKnots_VKnots()org.eclipse.emf.common.util.EList<String> getVKnotsAsString()
String.
If the meaning of the 'VKnots As String' attribute list isn't clear, there really should be more of a description here...
Ifc4Package.getIfcBSplineSurfaceWithKnots_VKnotsAsString()IfcKnotType getKnotSpec()
IfcKnotType.
If the meaning of the 'Knot Spec' attribute isn't clear, there really should be more of a description here...
IfcKnotType,
setKnotSpec(IfcKnotType),
Ifc4Package.getIfcBSplineSurfaceWithKnots_KnotSpec()void setKnotSpec(IfcKnotType value)
Knot Spec' attribute.
value - the new value of the 'Knot Spec' attribute.IfcKnotType,
getKnotSpec()long getKnotVUpper()
If the meaning of the 'Knot VUpper' attribute isn't clear, there really should be more of a description here...
isSetKnotVUpper(),
unsetKnotVUpper(),
setKnotVUpper(long),
Ifc4Package.getIfcBSplineSurfaceWithKnots_KnotVUpper()void setKnotVUpper(long value)
Knot VUpper' attribute.
value - the new value of the 'Knot VUpper' attribute.isSetKnotVUpper(),
unsetKnotVUpper(),
getKnotVUpper()void unsetKnotVUpper()
Knot VUpper' attribute.
isSetKnotVUpper(),
getKnotVUpper(),
setKnotVUpper(long)boolean isSetKnotVUpper()
Knot VUpper' attribute is set.
unsetKnotVUpper(),
getKnotVUpper(),
setKnotVUpper(long)long getKnotUUpper()
If the meaning of the 'Knot UUpper' attribute isn't clear, there really should be more of a description here...
isSetKnotUUpper(),
unsetKnotUUpper(),
setKnotUUpper(long),
Ifc4Package.getIfcBSplineSurfaceWithKnots_KnotUUpper()void setKnotUUpper(long value)
Knot UUpper' attribute.
value - the new value of the 'Knot UUpper' attribute.isSetKnotUUpper(),
unsetKnotUUpper(),
getKnotUUpper()void unsetKnotUUpper()
Knot UUpper' attribute.
isSetKnotUUpper(),
getKnotUUpper(),
setKnotUUpper(long)boolean isSetKnotUUpper()
Knot UUpper' attribute is set.
unsetKnotUUpper(),
getKnotUUpper(),
setKnotUUpper(long)Copyright © 2018 OpenSource BIM. All rights reserved.