org.citygml4j.model.gml.geometry
Interface AbstractGeometry
- All Superinterfaces:
- AbstractGML, Associable, Child, Copyable, GML, ModelObject, SRSInformationGroup, SRSReferenceGroup, StandardObjectProperties
- All Known Subinterfaces:
- _TexturedSurface, AbstractCurve, AbstractGeometricAggregate, AbstractGeometricPrimitive, AbstractRing, AbstractSolid, AbstractSurface, CompositeCurve, CompositeSolid, CompositeSurface, Curve, GeometricComplex, Grid, LinearRing, LineString, MultiCurve, MultiLineString, MultiPoint, MultiPolygon, MultiSolid, MultiSurface, OrientableCurve, OrientableSurface, Point, Polygon, RectifiedGrid, Ring, Solid, Surface, Tin, TriangulatedSurface
- All Known Implementing Classes:
- _TexturedSurfaceImpl, AbstractCurveImpl, AbstractGeometricAggregateImpl, AbstractGeometricPrimitiveImpl, AbstractGeometryImpl, AbstractRingImpl, AbstractSolidImpl, AbstractSurfaceImpl, CompositeCurveImpl, CompositeSolidImpl, CompositeSurfaceImpl, CurveImpl, GeometricComplexImpl, GridImpl, LinearRingImpl, LineStringImpl, MultiCurveImpl, MultiLineStringImpl, MultiPointImpl, MultiPolygonImpl, MultiSolidImpl, MultiSurfaceImpl, OrientableCurveImpl, OrientableSurfaceImpl, PointImpl, PolygonImpl, RectifiedGridImpl, RingImpl, SolidImpl, SurfaceImpl, TinImpl, TriangulatedSurfaceImpl
public interface AbstractGeometry
- extends AbstractGML, SRSReferenceGroup
Methods inherited from interface org.citygml4j.model.gml.base.StandardObjectProperties |
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName |
Methods inherited from interface org.citygml4j.model.gml.geometry.SRSInformationGroup |
addAxisLabel, addUomLabel, getAxisLabels, getUomLabels, isSetAxisLabels, isSetUomLabels, setAxisLabels, setUomLabels, unsetAxisLabels, unsetAxisLabels, unsetUomLabels, unsetUomLabels |
Methods inherited from interface org.citygml4j.model.gml.GML |
getGMLClass |
getGid
java.lang.String getGid()
isSetGid
boolean isSetGid()
setGid
void setGid(java.lang.String gid)
calcBoundingBox
BoundingBox calcBoundingBox()
unsetGid
void unsetGid()
accept
void accept(GeometryVisitor visitor)
accept
<T> T accept(GeometryFunctor<T> visitor)