org.citygml4j.model.common.visitor
Interface GeometryFunctor<T>
- All Superinterfaces:
- Functor<T>, Visitor
- All Known Subinterfaces:
- GMLFunctor<T>
- All Known Implementing Classes:
- GeometryFunctionWalker, GMLFunctionWalker
public interface GeometryFunctor<T>
- extends Functor<T>
apply
T apply(LodRepresentation lodRepresentation)
apply
T apply(CompositeCurve compositeCurve)
apply
T apply(CompositeSolid compositeSolid)
apply
T apply(CompositeSurface compositeSurface)
apply
T apply(Curve curve)
apply
T apply(GeometricComplex geometricComplex)
apply
T apply(Grid grid)
apply
T apply(LinearRing linearRing)
apply
T apply(LineString lineString)
apply
T apply(MultiCurve multiCurve)
apply
T apply(MultiLineString multiLineString)
apply
T apply(MultiGeometry multiGeometry)
apply
T apply(MultiPoint multiPoint)
apply
T apply(MultiPolygon multiPolygon)
apply
T apply(MultiSolid multiSolid)
apply
T apply(MultiSurface multiSurface)
apply
T apply(OrientableCurve orientableCurve)
apply
T apply(OrientableSurface orientableSurface)
apply
T apply(_TexturedSurface texturedSurface)
apply
T apply(Point point)
apply
T apply(Polygon polygon)
apply
T apply(RectifiedGrid rectifiedGrid)
apply
T apply(Ring ring)
apply
T apply(Solid solid)
apply
T apply(Surface surface)
apply
T apply(Tin tin)
apply
T apply(TriangulatedSurface triangulatedSurface)