public interface IfcGridAxis extends IdEObject
The following features are supported:
Ifc4Package.getIfcGridAxis()| Modifier and Type | Method and Description |
|---|---|
IfcCurve |
getAxisCurve()
Returns the value of the 'Axis Curve' reference.
|
String |
getAxisTag()
Returns the value of the 'Axis Tag' attribute.
|
org.eclipse.emf.common.util.EList<IfcVirtualGridIntersection> |
getHasIntersections()
Returns the value of the 'Has Intersections' reference list.
|
org.eclipse.emf.common.util.EList<IfcGrid> |
getPartOfU()
Returns the value of the 'Part Of U' reference list.
|
org.eclipse.emf.common.util.EList<IfcGrid> |
getPartOfV()
Returns the value of the 'Part Of V' reference list.
|
org.eclipse.emf.common.util.EList<IfcGrid> |
getPartOfW()
Returns the value of the 'Part Of W' reference list.
|
Tristate |
getSameSense()
Returns the value of the 'Same Sense' attribute.
|
boolean |
isSetAxisTag()
Returns whether the value of the '
Axis Tag' attribute is set. |
boolean |
isSetHasIntersections()
Returns whether the value of the '
Has Intersections' reference list is set. |
boolean |
isSetPartOfU()
Returns whether the value of the '
Part Of U' reference list is set. |
boolean |
isSetPartOfV()
Returns whether the value of the '
Part Of V' reference list is set. |
boolean |
isSetPartOfW()
Returns whether the value of the '
Part Of W' reference list is set. |
void |
setAxisCurve(IfcCurve value)
Sets the value of the '
Axis Curve' reference. |
void |
setAxisTag(String value)
Sets the value of the '
Axis Tag' attribute. |
void |
setSameSense(Tristate value)
Sets the value of the '
Same Sense' attribute. |
void |
unsetAxisTag()
Unsets the value of the '
Axis Tag' attribute. |
void |
unsetHasIntersections()
Unsets the value of the '
Has Intersections' reference list. |
void |
unsetPartOfU()
Unsets the value of the '
Part Of U' reference list. |
void |
unsetPartOfV()
Unsets the value of the '
Part Of V' reference list. |
void |
unsetPartOfW()
Unsets the value of the '
Part Of W' reference list. |
forceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeString getAxisTag()
If the meaning of the 'Axis Tag' attribute isn't clear, there really should be more of a description here...
isSetAxisTag(),
unsetAxisTag(),
setAxisTag(String),
Ifc4Package.getIfcGridAxis_AxisTag()void setAxisTag(String value)
Axis Tag' attribute.
value - the new value of the 'Axis Tag' attribute.isSetAxisTag(),
unsetAxisTag(),
getAxisTag()void unsetAxisTag()
Axis Tag' attribute.
isSetAxisTag(),
getAxisTag(),
setAxisTag(String)boolean isSetAxisTag()
Axis Tag' attribute is set.
unsetAxisTag(),
getAxisTag(),
setAxisTag(String)IfcCurve getAxisCurve()
If the meaning of the 'Axis Curve' reference isn't clear, there really should be more of a description here...
setAxisCurve(IfcCurve),
Ifc4Package.getIfcGridAxis_AxisCurve()void setAxisCurve(IfcCurve value)
Axis Curve' reference.
value - the new value of the 'Axis Curve' reference.getAxisCurve()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),
Ifc4Package.getIfcGridAxis_SameSense()void setSameSense(Tristate value)
Same Sense' attribute.
value - the new value of the 'Same Sense' attribute.Tristate,
getSameSense()org.eclipse.emf.common.util.EList<IfcGrid> getPartOfW()
IfcGrid.
It is bidirectional and its opposite is 'WAxes'.
If the meaning of the 'Part Of W' reference list isn't clear, there really should be more of a description here...
isSetPartOfW(),
unsetPartOfW(),
Ifc4Package.getIfcGridAxis_PartOfW(),
IfcGrid.getWAxes()void unsetPartOfW()
Part Of W' reference list.
isSetPartOfW(),
getPartOfW()boolean isSetPartOfW()
Part Of W' reference list is set.
unsetPartOfW(),
getPartOfW()org.eclipse.emf.common.util.EList<IfcGrid> getPartOfV()
IfcGrid.
It is bidirectional and its opposite is 'VAxes'.
If the meaning of the 'Part Of V' reference list isn't clear, there really should be more of a description here...
isSetPartOfV(),
unsetPartOfV(),
Ifc4Package.getIfcGridAxis_PartOfV(),
IfcGrid.getVAxes()void unsetPartOfV()
Part Of V' reference list.
isSetPartOfV(),
getPartOfV()boolean isSetPartOfV()
Part Of V' reference list is set.
unsetPartOfV(),
getPartOfV()org.eclipse.emf.common.util.EList<IfcGrid> getPartOfU()
IfcGrid.
It is bidirectional and its opposite is 'UAxes'.
If the meaning of the 'Part Of U' reference list isn't clear, there really should be more of a description here...
isSetPartOfU(),
unsetPartOfU(),
Ifc4Package.getIfcGridAxis_PartOfU(),
IfcGrid.getUAxes()void unsetPartOfU()
Part Of U' reference list.
isSetPartOfU(),
getPartOfU()boolean isSetPartOfU()
Part Of U' reference list is set.
unsetPartOfU(),
getPartOfU()org.eclipse.emf.common.util.EList<IfcVirtualGridIntersection> getHasIntersections()
IfcVirtualGridIntersection.
It is bidirectional and its opposite is 'Intersecting Axes'.
If the meaning of the 'Has Intersections' reference list isn't clear, there really should be more of a description here...
isSetHasIntersections(),
unsetHasIntersections(),
Ifc4Package.getIfcGridAxis_HasIntersections(),
IfcVirtualGridIntersection.getIntersectingAxes()void unsetHasIntersections()
Has Intersections' reference list.
isSetHasIntersections(),
getHasIntersections()boolean isSetHasIntersections()
Has Intersections' reference list is set.
unsetHasIntersections(),
getHasIntersections()Copyright © 2016 OpenSource BIM. All rights reserved.