Uses of Interface
org.deegree.geometry.primitive.Surface

Packages that use Surface
org.deegree.geometry   
org.deegree.geometry.composite   
org.deegree.geometry.io   
org.deegree.geometry.linearization   
org.deegree.geometry.multi   
org.deegree.geometry.primitive   
org.deegree.geometry.refs   
org.deegree.geometry.standard.composite   
org.deegree.geometry.standard.multi   
org.deegree.geometry.standard.primitive   
org.deegree.gml.geometry   
 

Uses of Surface in org.deegree.geometry
 

Methods in org.deegree.geometry that return Surface
 Surface GeometryFactory.createSurface(String id, List<SurfacePatch> patches, ICRS crs)
          Creates a Surface that consists of a number of SurfacePatch instances.
 

Methods in org.deegree.geometry with parameters of type Surface
 OrientableSurface GeometryFactory.createOrientableSurface(String id, ICRS crs, Surface baseSurface, boolean isReversed)
          Creates an OrientableSurface.
 Solid GeometryFactory.createSolid(String id, ICRS crs, Surface exteriorSurface, List<Surface> interiorSurfaces)
          Creates a Solid.
 Geometry SFSProfiler.simplify(Surface geometry)
          Simplifies the given Surface.
 

Method parameters in org.deegree.geometry with type arguments of type Surface
 CompositeSurface GeometryFactory.createCompositeSurface(String id, ICRS crs, List<Surface> memberSurfaces)
          Creates a CompositeSurface from a list of passed Surfaces.
 MultiSurface GeometryFactory.createMultiSurface(String id, ICRS crs, List<Surface> members)
          Creates a MultiSurface from a list of passed Surfaces.
 Solid GeometryFactory.createSolid(String id, ICRS crs, Surface exteriorSurface, List<Surface> interiorSurfaces)
          Creates a Solid.
 

Uses of Surface in org.deegree.geometry.composite
 

Subinterfaces of Surface in org.deegree.geometry.composite
 interface CompositeSurface
          CompositeSurface is a geometry type with the same geometric properties as the (primitive) Surface type.
 

Uses of Surface in org.deegree.geometry.io
 

Methods in org.deegree.geometry.io with parameters of type Surface
 void WKTWriter.writeSurface(Surface geometry, Writer writer)
           
 void WKTWriter.writeSurfaceGeometry(Surface geometry, Writer writer)
           
 void WKTWriter.writeSurfacePatch(Surface geometry, Writer writer)
           
 

Method parameters in org.deegree.geometry.io with type arguments of type Surface
 void WKTWriter.writeMultiSurface(MultiSurface<Surface> geometry, Writer writer)
          Writes a multiSurface.
 

Uses of Surface in org.deegree.geometry.linearization
 

Methods in org.deegree.geometry.linearization with type parameters of type Surface
<T extends Surface>
T
SurfaceLinearizer.linearize(T surface, LinearizationCriterion crit)
          Returns a linearized version of the given Surface geometry, i.e. the patches only use linear interpolated curves as boundaries.
 

Uses of Surface in org.deegree.geometry.multi
 

Classes in org.deegree.geometry.multi with type parameters of type Surface
 interface MultiSurface<T extends Surface>
          Specialised aggregation type for Surface objects.
 

Uses of Surface in org.deegree.geometry.primitive
 

Subinterfaces of Surface in org.deegree.geometry.primitive
 interface OrientableSurface
          An OrientableSurface consists of a wrapped base Surface and an additional orientation.
 interface Polygon
          A Surface that consists of one single planar patch (a PolygonPatch).
 interface PolyhedralSurface
          A Surface that consists only of PolygonPatch patches.
 interface Tin
          A TriangulatedSurface that uses the Delaunay algorithm or a similar algorithm complemented with consideration of breaklines, stoplines, and maximum length of triangle sides.
 interface TriangulatedSurface
          A Surface that consists only of Triangle patches.
 

Methods in org.deegree.geometry.primitive that return Surface
 Surface OrientableSurface.getBaseSurface()
          Returns the Surface that this OrientableSurface is based on.
 Surface Solid.getExteriorSurface()
          Returns the exterior surface (shell) of the solid.
 

Methods in org.deegree.geometry.primitive that return types with arguments of type Surface
 List<Surface> Solid.getInteriorSurfaces()
          Returns the interior surfaces of the solid.
 

Uses of Surface in org.deegree.geometry.refs
 

Classes in org.deegree.geometry.refs with type parameters of type Surface
 class SurfaceReference<T extends Surface>
          The class TODO add class documentation here.
 

Classes in org.deegree.geometry.refs that implement Surface
 class PolygonReference
          The class TODO add class documentation here.
 class SurfaceReference<T extends Surface>
          The class TODO add class documentation here.
 

Methods in org.deegree.geometry.refs that return Surface
 Surface SolidReference.getExteriorSurface()
           
 

Methods in org.deegree.geometry.refs that return types with arguments of type Surface
 List<Surface> SolidReference.getInteriorSurfaces()
           
 

Uses of Surface in org.deegree.geometry.standard.composite
 

Classes in org.deegree.geometry.standard.composite that implement Surface
 class DefaultCompositeSurface
          Default implementation of CompositeSurface.
 

Methods in org.deegree.geometry.standard.composite that return Surface
 Surface DefaultCompositeSurface.get(int index)
           
 Surface DefaultCompositeSolid.getExteriorSurface()
           
 Surface DefaultCompositeSurface.remove(int index)
           
 Surface DefaultCompositeSurface.set(int index, Surface element)
           
 

Methods in org.deegree.geometry.standard.composite that return types with arguments of type Surface
 List<Surface> DefaultCompositeSolid.getInteriorSurfaces()
           
 Iterator<Surface> DefaultCompositeSurface.iterator()
           
 ListIterator<Surface> DefaultCompositeSurface.listIterator()
           
 ListIterator<Surface> DefaultCompositeSurface.listIterator(int index)
           
 List<Surface> DefaultCompositeSurface.subList(int fromIndex, int toIndex)
           
 

Methods in org.deegree.geometry.standard.composite with parameters of type Surface
 void DefaultCompositeSurface.add(int index, Surface element)
           
 boolean DefaultCompositeSurface.add(Surface e)
           
 Surface DefaultCompositeSurface.set(int index, Surface element)
           
 

Method parameters in org.deegree.geometry.standard.composite with type arguments of type Surface
 boolean DefaultCompositeSurface.addAll(Collection<? extends Surface> c)
           
 boolean DefaultCompositeSurface.addAll(int index, Collection<? extends Surface> c)
           
 

Constructor parameters in org.deegree.geometry.standard.composite with type arguments of type Surface
DefaultCompositeSurface(String id, ICRS crs, PrecisionModel pm, List<Surface> memberSurfaces)
          Creates a new DefaultCompositeSurface from the given parameters.
 

Uses of Surface in org.deegree.geometry.standard.multi
 

Constructor parameters in org.deegree.geometry.standard.multi with type arguments of type Surface
DefaultMultiSurface(String id, ICRS crs, PrecisionModel pm, List<Surface> members)
          Creates a new DefaultMultiSurface from the given parameters.
 

Uses of Surface in org.deegree.geometry.standard.primitive
 

Classes in org.deegree.geometry.standard.primitive that implement Surface
 class DefaultOrientableSurface
          Default implementation of OrientableSurface.
 class DefaultPolygon
          Default implementation of Polygon.
 class DefaultPolyhedralSurface
          Default implementation of PolyhedralSurface.
 class DefaultSurface
          Default implementation of Surface.
 class DefaultTin
          Default implementation of Tin.
 class DefaultTriangulatedSurface
          Default implementation of TriangulatedSurface.
 

Methods in org.deegree.geometry.standard.primitive that return Surface
 Surface DefaultOrientableSurface.getBaseSurface()
           
 Surface DefaultSolid.getExteriorSurface()
           
 

Methods in org.deegree.geometry.standard.primitive that return types with arguments of type Surface
 List<Surface> DefaultSolid.getInteriorSurfaces()
           
 

Constructors in org.deegree.geometry.standard.primitive with parameters of type Surface
DefaultOrientableSurface(String id, ICRS crs, Surface baseSurface, boolean isReversed)
          Creates a new DefaultOrientableSurface instance from the given parameters.
DefaultSolid(String id, ICRS crs, PrecisionModel pm, Surface exteriorSurface, List<Surface> interiorSurfaces)
          Creates a new DefaultSolid instance from the given parameters.
 

Constructor parameters in org.deegree.geometry.standard.primitive with type arguments of type Surface
DefaultSolid(String id, ICRS crs, PrecisionModel pm, Surface exteriorSurface, List<Surface> interiorSurfaces)
          Creates a new DefaultSolid instance from the given parameters.
 

Uses of Surface in org.deegree.gml.geometry
 

Methods in org.deegree.gml.geometry that return Surface
 Surface GML3GeometryReader.parseAbstractSurface(XMLStreamReaderWrapper xmlStream, ICRS defaultCRS)
          Returns the object representation of a (<gml:_Surface>) element.
 Surface GML3GeometryReader.parseSurface(XMLStreamReaderWrapper xmlStream, ICRS defaultCRS)
          Returns the object representation of a (<gml:Surface>) element.
 Surface GML3GeometryReader.parseSurfaceProperty(XMLStreamReaderWrapper xmlStream, ICRS defaultCRS)
          Returns the object representation of an element with type gml:SurfacePropertyType (such as gml:surfaceProperty).
 

Methods in org.deegree.gml.geometry with parameters of type Surface
 void GML2GeometryWriter.exportSurface(Surface surface)
           
 void GMLGeometryWriter.exportSurface(Surface surface)
           
 void GML3GeometryWriter.exportSurface(Surface surface)
          Exporting a surface via the XMLStreamWriter given when the class was constructed
 

Method parameters in org.deegree.gml.geometry with type arguments of type Surface
 void GML2GeometryWriter.exportMultiPolygon(MultiSurface<Surface> multiSurface)
           
 



Copyright © 2011. All Rights Reserved.