public class MultiCurve extends AbstractGeometricAggregate
isSetMetaDataProperty
Constructor and Description |
---|
MultiCurve() |
MultiCurve(AbstractCurve... abstractCurves) |
MultiCurve(java.util.List<? extends AbstractCurve> abstractCurves) |
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) |
void |
addCurveMember(CurveProperty curveMember) |
BoundingBox |
calcBoundingBox() |
java.lang.Object |
copy(CopyBuilder copyBuilder) |
java.lang.Object |
copyTo(java.lang.Object target,
CopyBuilder copyBuilder) |
java.util.List<CurveProperty> |
getCurveMember() |
CurveArrayProperty |
getCurveMembers() |
GMLClass |
getGMLClass() |
boolean |
isSetCurveMember() |
boolean |
isSetCurveMembers() |
void |
setCurveMember(java.util.List<CurveProperty> curveMember) |
void |
setCurveMembers(CurveArrayProperty curveMembers) |
void |
unsetCurveMember() |
boolean |
unsetCurveMember(CurveProperty curveMember) |
void |
unsetCurveMembers() |
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 MultiCurve()
public MultiCurve(java.util.List<? extends AbstractCurve> abstractCurves)
public MultiCurve(AbstractCurve... abstractCurves)
public void addCurveMember(CurveProperty curveMember)
public java.util.List<CurveProperty> getCurveMember()
public CurveArrayProperty getCurveMembers()
public boolean isSetCurveMember()
public boolean isSetCurveMembers()
public void setCurveMember(java.util.List<CurveProperty> curveMember)
public void setCurveMembers(CurveArrayProperty curveMembers)
public void unsetCurveMember()
public boolean unsetCurveMember(CurveProperty curveMember)
public void unsetCurveMembers()
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