public interface IfcCompositeCurveSegment extends IfcGeometricRepresentationItem
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
int |
getDim()
Returns the value of the 'Dim' attribute.
|
IfcCurve |
getParentCurve()
Returns the value of the 'Parent Curve' reference.
|
Tristate |
getSameSense()
Returns the value of the 'Same Sense' attribute.
|
IfcTransitionCode |
getTransition()
Returns the value of the 'Transition' attribute.
|
org.eclipse.emf.common.util.EList<IfcCompositeCurve> |
getUsingCurves()
Returns the value of the 'Using Curves' reference list.
|
boolean |
isSetDim()
Returns whether the value of the '
Dim' attribute is set. |
boolean |
isSetUsingCurves()
Returns whether the value of the '
Using Curves' reference list is set. |
void |
setDim(int value)
Sets the value of the '
Dim' attribute. |
void |
setParentCurve(IfcCurve value)
Sets the value of the '
Parent Curve' reference. |
void |
setSameSense(Tristate value)
Sets the value of the '
Same Sense' attribute. |
void |
setTransition(IfcTransitionCode value)
Sets the value of the '
Transition' attribute. |
void |
unsetDim()
Unsets the value of the '
Dim' attribute. |
void |
unsetUsingCurves()
Unsets the value of the '
Using Curves' reference list. |
getLayerAssignments, getStyledByItem, isSetLayerAssignments, isSetStyledByItem, unsetLayerAssignments, unsetStyledByItemforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcTransitionCode getTransition()
IfcTransitionCode.
If the meaning of the 'Transition' attribute isn't clear, there really should be more of a description here...
IfcTransitionCode,
setTransition(IfcTransitionCode),
Ifc2x3tc1Package.getIfcCompositeCurveSegment_Transition()void setTransition(IfcTransitionCode value)
Transition' attribute.
value - the new value of the 'Transition' attribute.IfcTransitionCode,
getTransition()Tristate getSameSense()
Tristate.
If the meaning of the 'Same Sense' attribute isn't clear, there really should be more of a description here...
Tristate,
setSameSense(Tristate),
Ifc2x3tc1Package.getIfcCompositeCurveSegment_SameSense()void setSameSense(Tristate value)
Same Sense' attribute.
value - the new value of the 'Same Sense' attribute.Tristate,
getSameSense()IfcCurve getParentCurve()
If the meaning of the 'Parent Curve' reference isn't clear, there really should be more of a description here...
setParentCurve(IfcCurve),
Ifc2x3tc1Package.getIfcCompositeCurveSegment_ParentCurve()void setParentCurve(IfcCurve value)
Parent Curve' reference.
value - the new value of the 'Parent Curve' reference.getParentCurve()org.eclipse.emf.common.util.EList<IfcCompositeCurve> getUsingCurves()
IfcCompositeCurve.
It is bidirectional and its opposite is 'Segments'.
If the meaning of the 'Using Curves' reference list isn't clear, there really should be more of a description here...
isSetUsingCurves(),
unsetUsingCurves(),
Ifc2x3tc1Package.getIfcCompositeCurveSegment_UsingCurves(),
IfcCompositeCurve.getSegments()void unsetUsingCurves()
Using Curves' reference list.
isSetUsingCurves(),
getUsingCurves()boolean isSetUsingCurves()
Using Curves' reference list is set.
unsetUsingCurves(),
getUsingCurves()int getDim()
If the meaning of the 'Dim' attribute isn't clear, there really should be more of a description here...
isSetDim(),
unsetDim(),
setDim(int),
Ifc2x3tc1Package.getIfcCompositeCurveSegment_Dim()void setDim(int value)
Dim' attribute.
value - the new value of the 'Dim' attribute.isSetDim(),
unsetDim(),
getDim()void unsetDim()
Dim' attribute.
isSetDim(),
getDim(),
setDim(int)boolean isSetDim()
Dim' attribute is set.
unsetDim(),
getDim(),
setDim(int)Copyright © 2016 OpenSource BIM. All rights reserved.