public interface IfcGeometricRepresentationContext extends IfcRepresentationContext, IfcCoordinateReferenceSystemSelect
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
int |
getCoordinateSpaceDimension()
Returns the value of the 'Coordinate Space Dimension' attribute.
|
org.eclipse.emf.common.util.EList<IfcGeometricRepresentationSubContext> |
getHasSubContexts()
Returns the value of the 'Has Sub Contexts' reference list.
|
double |
getPrecision()
Returns the value of the 'Precision' attribute.
|
String |
getPrecisionAsString()
Returns the value of the 'Precision As String' attribute.
|
IfcDirection |
getTrueNorth()
Returns the value of the 'True North' reference.
|
IfcAxis2Placement |
getWorldCoordinateSystem()
Returns the value of the 'World Coordinate System' reference.
|
boolean |
isSetHasSubContexts()
Returns whether the value of the '
Has Sub Contexts' reference list is set. |
boolean |
isSetPrecision()
Returns whether the value of the '
Precision' attribute is set. |
boolean |
isSetPrecisionAsString()
Returns whether the value of the '
Precision As String' attribute is set. |
boolean |
isSetTrueNorth()
Returns whether the value of the '
True North' reference is set. |
void |
setCoordinateSpaceDimension(int value)
Sets the value of the '
Coordinate Space Dimension' attribute. |
void |
setPrecision(double value)
Sets the value of the '
Precision' attribute. |
void |
setPrecisionAsString(String value)
Sets the value of the '
Precision As String' attribute. |
void |
setTrueNorth(IfcDirection value)
Sets the value of the '
True North' reference. |
void |
setWorldCoordinateSystem(IfcAxis2Placement value)
Sets the value of the '
World Coordinate System' reference. |
void |
unsetHasSubContexts()
Unsets the value of the '
Has Sub Contexts' reference list. |
void |
unsetPrecision()
Unsets the value of the '
Precision' attribute. |
void |
unsetPrecisionAsString()
Unsets the value of the '
Precision As String' attribute. |
void |
unsetTrueNorth()
Unsets the value of the '
True North' reference. |
getContextIdentifier, getContextType, getRepresentationsInContext, isSetContextIdentifier, isSetContextType, isSetRepresentationsInContext, setContextIdentifier, setContextType, unsetContextIdentifier, unsetContextType, unsetRepresentationsInContextforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeint getCoordinateSpaceDimension()
If the meaning of the 'Coordinate Space Dimension' attribute isn't clear, there really should be more of a description here...
setCoordinateSpaceDimension(int),
Ifc4Package.getIfcGeometricRepresentationContext_CoordinateSpaceDimension()void setCoordinateSpaceDimension(int value)
Coordinate Space Dimension' attribute.
value - the new value of the 'Coordinate Space Dimension' attribute.getCoordinateSpaceDimension()double getPrecision()
If the meaning of the 'Precision' attribute isn't clear, there really should be more of a description here...
isSetPrecision(),
unsetPrecision(),
setPrecision(double),
Ifc4Package.getIfcGeometricRepresentationContext_Precision()void setPrecision(double value)
Precision' attribute.
value - the new value of the 'Precision' attribute.isSetPrecision(),
unsetPrecision(),
getPrecision()void unsetPrecision()
Precision' attribute.
isSetPrecision(),
getPrecision(),
setPrecision(double)boolean isSetPrecision()
Precision' attribute is set.
unsetPrecision(),
getPrecision(),
setPrecision(double)String getPrecisionAsString()
If the meaning of the 'Precision As String' attribute isn't clear, there really should be more of a description here...
isSetPrecisionAsString(),
unsetPrecisionAsString(),
setPrecisionAsString(String),
Ifc4Package.getIfcGeometricRepresentationContext_PrecisionAsString()void setPrecisionAsString(String value)
Precision As String' attribute.
value - the new value of the 'Precision As String' attribute.isSetPrecisionAsString(),
unsetPrecisionAsString(),
getPrecisionAsString()void unsetPrecisionAsString()
Precision As String' attribute.
boolean isSetPrecisionAsString()
Precision As String' attribute is set.
unsetPrecisionAsString(),
getPrecisionAsString(),
setPrecisionAsString(String)IfcAxis2Placement getWorldCoordinateSystem()
If the meaning of the 'World Coordinate System' reference isn't clear, there really should be more of a description here...
setWorldCoordinateSystem(IfcAxis2Placement),
Ifc4Package.getIfcGeometricRepresentationContext_WorldCoordinateSystem()void setWorldCoordinateSystem(IfcAxis2Placement value)
World Coordinate System' reference.
value - the new value of the 'World Coordinate System' reference.getWorldCoordinateSystem()IfcDirection getTrueNorth()
If the meaning of the 'True North' reference isn't clear, there really should be more of a description here...
isSetTrueNorth(),
unsetTrueNorth(),
setTrueNorth(IfcDirection),
Ifc4Package.getIfcGeometricRepresentationContext_TrueNorth()void setTrueNorth(IfcDirection value)
True North' reference.
value - the new value of the 'True North' reference.isSetTrueNorth(),
unsetTrueNorth(),
getTrueNorth()void unsetTrueNorth()
True North' reference.
isSetTrueNorth(),
getTrueNorth(),
setTrueNorth(IfcDirection)boolean isSetTrueNorth()
True North' reference is set.
unsetTrueNorth(),
getTrueNorth(),
setTrueNorth(IfcDirection)org.eclipse.emf.common.util.EList<IfcGeometricRepresentationSubContext> getHasSubContexts()
IfcGeometricRepresentationSubContext.
It is bidirectional and its opposite is 'Parent Context'.
If the meaning of the 'Has Sub Contexts' reference list isn't clear, there really should be more of a description here...
isSetHasSubContexts(),
unsetHasSubContexts(),
Ifc4Package.getIfcGeometricRepresentationContext_HasSubContexts(),
IfcGeometricRepresentationSubContext.getParentContext()void unsetHasSubContexts()
Has Sub Contexts' reference list.
isSetHasSubContexts(),
getHasSubContexts()boolean isSetHasSubContexts()
Has Sub Contexts' reference list is set.
unsetHasSubContexts(),
getHasSubContexts()Copyright © 2016 OpenSource BIM. All rights reserved.