public interface IfcTrimmedCurve extends IfcBoundedCurve
The following features are supported:
Ifc2x3tc1Package.getIfcTrimmedCurve()| Modifier and Type | Method and Description |
|---|---|
IfcCurve |
getBasisCurve()
Returns the value of the 'Basis Curve' reference.
|
IfcTrimmingPreference |
getMasterRepresentation()
Returns the value of the 'Master Representation' attribute.
|
Tristate |
getSenseAgreement()
Returns the value of the 'Sense Agreement' attribute.
|
org.eclipse.emf.common.util.EList<IfcTrimmingSelect> |
getTrim1()
Returns the value of the 'Trim1' reference list.
|
org.eclipse.emf.common.util.EList<IfcTrimmingSelect> |
getTrim2()
Returns the value of the 'Trim2' reference list.
|
void |
setBasisCurve(IfcCurve value)
Sets the value of the '
Basis Curve' reference. |
void |
setMasterRepresentation(IfcTrimmingPreference value)
Sets the value of the '
Master Representation' attribute. |
void |
setSenseAgreement(Tristate value)
Sets the value of the '
Sense Agreement' attribute. |
getDim, isSetDim, setDim, unsetDimgetLayerAssignments, getStyledByItem, isSetLayerAssignments, isSetStyledByItem, unsetLayerAssignments, unsetStyledByItemforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcCurve getBasisCurve()
If the meaning of the 'Basis Curve' reference isn't clear, there really should be more of a description here...
setBasisCurve(IfcCurve),
Ifc2x3tc1Package.getIfcTrimmedCurve_BasisCurve()void setBasisCurve(IfcCurve value)
Basis Curve' reference.
value - the new value of the 'Basis Curve' reference.getBasisCurve()org.eclipse.emf.common.util.EList<IfcTrimmingSelect> getTrim1()
IfcTrimmingSelect.
If the meaning of the 'Trim1' reference list isn't clear, there really should be more of a description here...
Ifc2x3tc1Package.getIfcTrimmedCurve_Trim1()org.eclipse.emf.common.util.EList<IfcTrimmingSelect> getTrim2()
IfcTrimmingSelect.
If the meaning of the 'Trim2' reference list isn't clear, there really should be more of a description here...
Ifc2x3tc1Package.getIfcTrimmedCurve_Trim2()Tristate getSenseAgreement()
Tristate.
If the meaning of the 'Sense Agreement' attribute isn't clear, there really should be more of a description here...
Tristate,
setSenseAgreement(Tristate),
Ifc2x3tc1Package.getIfcTrimmedCurve_SenseAgreement()void setSenseAgreement(Tristate value)
Sense Agreement' attribute.
value - the new value of the 'Sense Agreement' attribute.Tristate,
getSenseAgreement()IfcTrimmingPreference getMasterRepresentation()
IfcTrimmingPreference.
If the meaning of the 'Master Representation' attribute isn't clear, there really should be more of a description here...
IfcTrimmingPreference,
setMasterRepresentation(IfcTrimmingPreference),
Ifc2x3tc1Package.getIfcTrimmedCurve_MasterRepresentation()void setMasterRepresentation(IfcTrimmingPreference value)
Master Representation' attribute.
value - the new value of the 'Master Representation' attribute.IfcTrimmingPreference,
getMasterRepresentation()Copyright © 2016 OpenSource BIM. All rights reserved.