public class OrientableSurface extends AbstractSurface
isSetMetaDataProperty
Constructor and Description |
---|
OrientableSurface() |
OrientableSurface(AbstractSurface base,
Sign orientation) |
OrientableSurface(java.lang.String xlink,
Sign orientation) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(GeometryFunctor<T> visitor) |
void |
accept(GeometryVisitor visitor) |
<T> T |
accept(GMLFunctor<T> visitor) |
void |
accept(GMLVisitor visitor) |
BoundingBox |
calcBoundingBox() |
java.lang.Object |
copy(CopyBuilder copyBuilder) |
java.lang.Object |
copyTo(java.lang.Object target,
CopyBuilder copyBuilder) |
SurfaceProperty |
getBaseSurface() |
GMLClass |
getGMLClass() |
Sign |
getOrientation() |
boolean |
isSetBaseSurface() |
boolean |
isSetOrientation() |
void |
setBaseSurface(SurfaceProperty baseSurface) |
void |
setOrientation(Sign orientation) |
void |
unsetBaseSurface() |
void |
unsetOrientation() |
addAxisLabel, addUomLabel, getAxisLabels, getGid, getInheritedSrsName, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetGid, isSetSrsDimension, isSetSrsName, isSetUomLabels, setAxisLabels, setGid, setSrsDimension, setSrsName, setUomLabels, unsetAxisLabels, unsetAxisLabels, unsetGid, unsetSrsDimension, unsetSrsName, unsetUomLabels, unsetUomLabels
addMetaDataProperty, addName, getDescription, getId, getLocalProperty, getMetaDataProperty, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
public OrientableSurface()
public OrientableSurface(AbstractSurface base, Sign orientation)
public OrientableSurface(java.lang.String xlink, Sign orientation)
public SurfaceProperty getBaseSurface()
public Sign getOrientation()
public boolean isSetBaseSurface()
public boolean isSetOrientation()
public void setBaseSurface(SurfaceProperty baseSurface)
public void setOrientation(Sign orientation)
public void unsetBaseSurface()
public void unsetOrientation()
public BoundingBox calcBoundingBox()
calcBoundingBox
in class AbstractGeometry
public GMLClass getGMLClass()
getGMLClass
in interface GML
getGMLClass
in class AbstractGML
public java.lang.Object copy(CopyBuilder copyBuilder)
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
copyTo
in interface Copyable
copyTo
in class AbstractGeometry
public void accept(GeometryVisitor visitor)
accept
in class AbstractGeometry
public <T> T accept(GeometryFunctor<T> visitor)
accept
in class AbstractGeometry
public void accept(GMLVisitor visitor)
accept
in class AbstractGML
public <T> T accept(GMLFunctor<T> visitor)
accept
in class AbstractGML