public class IfcBSplineSurfaceImpl extends IfcBoundedSurfaceImpl implements IfcBSplineSurface
The following features are implemented:
IdEObjectImpl.Stateorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
IfcBSplineSurfaceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
org.eclipse.emf.common.util.EList<ListOfIfcCartesianPoint> |
getControlPointsList() |
Tristate |
getSelfIntersect() |
IfcBSplineSurfaceForm |
getSurfaceForm() |
Tristate |
getUClosed() |
long |
getUDegree() |
long |
getUUpper() |
Tristate |
getVClosed() |
long |
getVDegree() |
long |
getVUpper() |
boolean |
isSetUUpper() |
boolean |
isSetVUpper() |
void |
setSelfIntersect(Tristate newSelfIntersect) |
void |
setSurfaceForm(IfcBSplineSurfaceForm newSurfaceForm) |
void |
setUClosed(Tristate newUClosed) |
void |
setUDegree(long newUDegree) |
void |
setUUpper(long newUUpper) |
void |
setVClosed(Tristate newVClosed) |
void |
setVDegree(long newVDegree) |
void |
setVUpper(long newVUpper) |
void |
unsetUUpper() |
void |
unsetVUpper() |
getDim, isSetDim, setDim, unsetDimeStaticFeatureCount, getLayerAssignment, getStyledByItem, isSetLayerAssignment, isSetStyledByItem, unsetLayerAssignment, unsetStyledByItemdynamicGet, dynamicSet, eSet, eSet, eSettingDelegate, forceLoad, getExpressId, getLoadingState, getModel, getOid, getPid, getQueryInterface, getRid, hasModel, isLoadedOrLoading, load, remove, setExpressId, setLoaded, setLoading, setLoadingState, setModel, setOid, setPid, setQueryInterface, setRid, useInversesdynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringeNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDim, isSetDim, setDim, unsetDimgetLayerAssignment, getStyledByItem, isSetLayerAssignment, isSetStyledByItem, unsetLayerAssignment, unsetStyledByItemforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class IfcBoundedSurfaceImplpublic long getUDegree()
getUDegree in interface IfcBSplineSurfaceIfcBSplineSurface.setUDegree(long),
Ifc4Package.getIfcBSplineSurface_UDegree()public void setUDegree(long newUDegree)
setUDegree in interface IfcBSplineSurfacenewUDegree - the new value of the 'UDegree' attribute.IfcBSplineSurface.getUDegree()public long getVDegree()
getVDegree in interface IfcBSplineSurfaceIfcBSplineSurface.setVDegree(long),
Ifc4Package.getIfcBSplineSurface_VDegree()public void setVDegree(long newVDegree)
setVDegree in interface IfcBSplineSurfacenewVDegree - the new value of the 'VDegree' attribute.IfcBSplineSurface.getVDegree()public org.eclipse.emf.common.util.EList<ListOfIfcCartesianPoint> getControlPointsList()
getControlPointsList in interface IfcBSplineSurfaceIfc4Package.getIfcBSplineSurface_ControlPointsList()public IfcBSplineSurfaceForm getSurfaceForm()
getSurfaceForm in interface IfcBSplineSurfaceIfcBSplineSurfaceForm,
IfcBSplineSurface.setSurfaceForm(IfcBSplineSurfaceForm),
Ifc4Package.getIfcBSplineSurface_SurfaceForm()public void setSurfaceForm(IfcBSplineSurfaceForm newSurfaceForm)
setSurfaceForm in interface IfcBSplineSurfacenewSurfaceForm - the new value of the 'Surface Form' attribute.IfcBSplineSurfaceForm,
IfcBSplineSurface.getSurfaceForm()public Tristate getUClosed()
getUClosed in interface IfcBSplineSurfaceTristate,
IfcBSplineSurface.setUClosed(Tristate),
Ifc4Package.getIfcBSplineSurface_UClosed()public void setUClosed(Tristate newUClosed)
setUClosed in interface IfcBSplineSurfacenewUClosed - the new value of the 'UClosed' attribute.Tristate,
IfcBSplineSurface.getUClosed()public Tristate getVClosed()
getVClosed in interface IfcBSplineSurfaceTristate,
IfcBSplineSurface.setVClosed(Tristate),
Ifc4Package.getIfcBSplineSurface_VClosed()public void setVClosed(Tristate newVClosed)
setVClosed in interface IfcBSplineSurfacenewVClosed - the new value of the 'VClosed' attribute.Tristate,
IfcBSplineSurface.getVClosed()public Tristate getSelfIntersect()
getSelfIntersect in interface IfcBSplineSurfaceTristate,
IfcBSplineSurface.setSelfIntersect(Tristate),
Ifc4Package.getIfcBSplineSurface_SelfIntersect()public void setSelfIntersect(Tristate newSelfIntersect)
setSelfIntersect in interface IfcBSplineSurfacenewSelfIntersect - the new value of the 'Self Intersect' attribute.Tristate,
IfcBSplineSurface.getSelfIntersect()public long getUUpper()
getUUpper in interface IfcBSplineSurfaceIfcBSplineSurface.isSetUUpper(),
IfcBSplineSurface.unsetUUpper(),
IfcBSplineSurface.setUUpper(long),
Ifc4Package.getIfcBSplineSurface_UUpper()public void setUUpper(long newUUpper)
setUUpper in interface IfcBSplineSurfacenewUUpper - the new value of the 'UUpper' attribute.IfcBSplineSurface.isSetUUpper(),
IfcBSplineSurface.unsetUUpper(),
IfcBSplineSurface.getUUpper()public void unsetUUpper()
unsetUUpper in interface IfcBSplineSurfaceIfcBSplineSurface.isSetUUpper(),
IfcBSplineSurface.getUUpper(),
IfcBSplineSurface.setUUpper(long)public boolean isSetUUpper()
isSetUUpper in interface IfcBSplineSurfaceIfcBSplineSurface.unsetUUpper(),
IfcBSplineSurface.getUUpper(),
IfcBSplineSurface.setUUpper(long)public long getVUpper()
getVUpper in interface IfcBSplineSurfaceIfcBSplineSurface.isSetVUpper(),
IfcBSplineSurface.unsetVUpper(),
IfcBSplineSurface.setVUpper(long),
Ifc4Package.getIfcBSplineSurface_VUpper()public void setVUpper(long newVUpper)
setVUpper in interface IfcBSplineSurfacenewVUpper - the new value of the 'VUpper' attribute.IfcBSplineSurface.isSetVUpper(),
IfcBSplineSurface.unsetVUpper(),
IfcBSplineSurface.getVUpper()public void unsetVUpper()
unsetVUpper in interface IfcBSplineSurfaceIfcBSplineSurface.isSetVUpper(),
IfcBSplineSurface.getVUpper(),
IfcBSplineSurface.setVUpper(long)public boolean isSetVUpper()
isSetVUpper in interface IfcBSplineSurfaceIfcBSplineSurface.unsetVUpper(),
IfcBSplineSurface.getVUpper(),
IfcBSplineSurface.setVUpper(long)Copyright © 2018 OpenSource BIM. All rights reserved.