org.citygml4j.model.gml.geometry.primitives
Class Point
java.lang.Object
org.citygml4j.model.gml.base.AbstractGML
org.citygml4j.model.gml.geometry.AbstractGeometry
org.citygml4j.model.gml.geometry.primitives.AbstractGeometricPrimitive
org.citygml4j.model.gml.geometry.primitives.Point
- All Implemented Interfaces:
- Associable, ModelObject, Child, Copyable, StandardObjectProperties, SRSInformationGroup, SRSReferenceGroup, GML
public class Point
- extends AbstractGeometricPrimitive
Constructor Summary |
Point()
|
Methods inherited from class org.citygml4j.model.gml.geometry.AbstractGeometry |
addAxisLabel, addUomLabel, getAxisLabels, getGid, 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, getModelType, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Point
public Point()
calcBoundingBox
public BoundingBox calcBoundingBox()
- Specified by:
calcBoundingBox
in class AbstractGeometry
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interface GML
- Overrides:
getGMLClass
in class AbstractGML
getCoord
public Coord getCoord()
getCoordinates
public Coordinates getCoordinates()
getPos
public DirectPosition getPos()
isSetCoord
public boolean isSetCoord()
isSetCoordinates
public boolean isSetCoordinates()
isSetPos
public boolean isSetPos()
setCoord
public void setCoord(Coord coord)
setCoordinates
public void setCoordinates(Coordinates coordinates)
setPos
public void setPos(DirectPosition pos)
toList3d
public java.util.List<java.lang.Double> toList3d()
unsetCoord
public void unsetCoord()
unsetCoordinates
public void unsetCoordinates()
unsetPos
public void unsetPos()
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
- Overrides:
copyTo
in class AbstractGeometry
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
accept
public void accept(GeometryVisitor visitor)
- Specified by:
accept
in class AbstractGeometry
accept
public <T> T accept(GeometryFunctor<T> visitor)
- Specified by:
accept
in class AbstractGeometry
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in class AbstractGML
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in class AbstractGML