Class GMLUnmarshaller
- java.lang.Object
-
- org.citygml4j.builder.cityjson.unmarshal.gml.GMLUnmarshaller
-
public class GMLUnmarshaller extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description GMLUnmarshaller(CityJSONUnmarshaller json)
-
Method Summary
-
-
-
Constructor Detail
-
GMLUnmarshaller
public GMLUnmarshaller(CityJSONUnmarshaller json)
-
-
Method Detail
-
unmarshal
public AbstractGeometry unmarshal(AbstractGeometryObjectType geometry, AbstractCityObject cityObject)
-
unmarshal
public AbstractGeometry unmarshal(AbstractGeometryObjectType geometry)
-
setVertices
public void setVertices(java.util.List<java.util.List<java.lang.Double>> vertices)
-
applyTransformation
public void applyTransformation(TransformType transform)
-
unmarshalMultiPoint
public void unmarshalMultiPoint(MultiPointType src, MultiPoint dest)
-
unmarshalMultiPoint
public MultiPoint unmarshalMultiPoint(MultiPointType src)
-
unmarshalMultiPoint
public MultiPoint unmarshalMultiPoint(MultiPointType src, AbstractCityObject cityObject)
-
unmarshalMultiLineString
public void unmarshalMultiLineString(MultiLineStringType src, MultiCurve dest)
-
unmarshalMultiLineString
public MultiCurve unmarshalMultiLineString(MultiLineStringType src)
-
unmarshalMultiLineString
public MultiCurve unmarshalMultiLineString(MultiLineStringType src, AbstractCityObject cityObject)
-
unmarshalCurve
public AbstractCurve unmarshalCurve(MultiLineStringType src)
-
unmarshalSurfaceCollection
public java.util.List<SurfaceProperty> unmarshalSurfaceCollection(AbstractSurfaceCollectionType src, AbstractCityObject cityObject, boolean useXLinks)
-
unmarshalMultiSurface
public MultiSurface unmarshalMultiSurface(AbstractSurfaceCollectionType src, AbstractCityObject cityObject)
-
unmarshalCompositeSurface
public CompositeSurface unmarshalCompositeSurface(CompositeSurfaceType src, AbstractCityObject cityObject)
-
unmarshalTriangulatedSurface
public void unmarshalTriangulatedSurface(CompositeSurfaceType src, TriangulatedSurface dest, AbstractCityObject cityObject)
-
unmarshalTriangulatedSurface
public TriangulatedSurface unmarshalTriangulatedSurface(CompositeSurfaceType src, AbstractCityObject cityObject)
-
unmarshalSolid
public void unmarshalSolid(SolidType src, Solid dest, AbstractCityObject cityObject)
-
unmarshalSolid
public Solid unmarshalSolid(SolidType src, AbstractCityObject cityObject)
-
unmarshalSolidCollection
public java.util.List<Solid> unmarshalSolidCollection(AbstractSolidCollectionType src, AbstractCityObject cityObject)
-
unmarshalCompositeSolid
public CompositeSolid unmarshalCompositeSolid(CompositeSolidType src, AbstractCityObject cityObject)
-
unmarshalMultiSolid
public MultiSolid unmarshalMultiSolid(MultiSolidType src, AbstractCityObject cityObject)
-
unmarshalTexture
public void unmarshalTexture(java.util.Collection<? extends AbstractTextureObject> textureObjects, java.util.List<AbstractSurface> surfaces, AbstractCityObject cityObject)
-
unmarshalTexture
public void unmarshalTexture(java.util.Collection<? extends AbstractTextureObject> textureObjects, TriangulatedSurface surface, AbstractCityObject cityObject)
-
-