Class MultiPoint
- java.lang.Object
-
- org.citygml4j.model.gml.base.AbstractGML
-
- org.citygml4j.model.gml.geometry.AbstractGeometry
-
- org.citygml4j.model.gml.geometry.aggregates.AbstractGeometricAggregate
-
- org.citygml4j.model.gml.geometry.aggregates.MultiPoint
-
- All Implemented Interfaces:
java.io.Serializable
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,SRSInformationGroup
,SRSReferenceGroup
,GML
public class MultiPoint extends AbstractGeometricAggregate
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MultiPoint()
MultiPoint(java.util.List<Point> points)
MultiPoint(Point... points)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
accept(GeometryFunctor<T> visitor)
void
accept(GeometryVisitor visitor)
<T> T
accept(GMLFunctor<T> visitor)
void
accept(GMLVisitor visitor)
void
addPointMember(PointProperty pointMember)
BoundingBox
calcBoundingBox()
java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
GMLClass
getGMLClass()
java.util.List<PointProperty>
getPointMember()
PointArrayProperty
getPointMembers()
boolean
isSetPointMember()
boolean
isSetPointMembers()
void
setPointMember(java.util.List<PointProperty> pointMember)
void
setPointMembers(PointArrayProperty pointMembers)
void
unsetPointMember()
boolean
unsetPointMember(PointProperty pointMember)
void
unsetPointMembers()
-
Methods inherited from class org.citygml4j.model.gml.geometry.AbstractGeometry
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
-
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
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
-
-
-
-
Method Detail
-
addPointMember
public void addPointMember(PointProperty pointMember)
-
getPointMember
public java.util.List<PointProperty> getPointMember()
-
getPointMembers
public PointArrayProperty getPointMembers()
-
isSetPointMember
public boolean isSetPointMember()
-
isSetPointMembers
public boolean isSetPointMembers()
-
setPointMember
public void setPointMember(java.util.List<PointProperty> pointMember)
-
setPointMembers
public void setPointMembers(PointArrayProperty pointMembers)
-
unsetPointMember
public void unsetPointMember()
-
unsetPointMember
public boolean unsetPointMember(PointProperty pointMember)
-
unsetPointMembers
public void unsetPointMembers()
-
calcBoundingBox
public BoundingBox calcBoundingBox()
- Specified by:
calcBoundingBox
in classAbstractGeometry
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
- Overrides:
getGMLClass
in classAbstractGML
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractGeometry
-
accept
public void accept(GeometryVisitor visitor)
- Specified by:
accept
in classAbstractGeometry
-
accept
public <T> T accept(GeometryFunctor<T> visitor)
- Specified by:
accept
in classAbstractGeometry
-
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in classAbstractGML
-
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in classAbstractGML
-
-