Uses of Class
org.noise_planet.noisemodelling.pathfinder.delaunay.LayerDelaunayError
Packages that use LayerDelaunayError
Package
Description
-
Uses of LayerDelaunayError in org.noise_planet.noisemodelling.jdbc
Methods in org.noise_planet.noisemodelling.jdbc that throw LayerDelaunayErrorModifier and TypeMethodDescriptionvoidDelaunayReceiversMaker.computeDelaunay(LayerDelaunay cellMesh, org.locationtech.jts.geom.Envelope mainEnvelope, int cellI, int cellJ, double maxSrcDist, Collection<org.locationtech.jts.geom.Geometry> sources, double minRecDist, double maximumArea, double buildingBuffer, List<Building> buildings) Delaunay triangulation of Sub-DomainvoidDelaunayReceiversMaker.generateReceivers(Connection connection, int cellI, int cellJ, String receiverTableName, String trianglesTableName, AtomicInteger receiverPK) -
Uses of LayerDelaunayError in org.noise_planet.noisemodelling.pathfinder.delaunay
Methods in org.noise_planet.noisemodelling.pathfinder.delaunay that throw LayerDelaunayErrorModifier and TypeMethodDescriptionvoidLayerDelaunay.addLineString(org.locationtech.jts.geom.LineString line, int attribute) voidLayerTinfour.addLineString(org.locationtech.jts.geom.LineString lineToProcess, int buildingID) Append a LineString into the triangulationvoidLayerDelaunay.addPolygon(org.locationtech.jts.geom.Polygon newPoly, int attribute) Append a polygon into the triangulationvoidLayerTinfour.addPolygon(org.locationtech.jts.geom.Polygon newPoly, int buildingId) Append a polygon into the triangulationvoidLayerDelaunay.addVertex(org.locationtech.jts.geom.Coordinate vertexCoordinate) Append a vertex into the triangulationvoidLayerTinfour.addVertex(org.locationtech.jts.geom.Coordinate vertexCoordinate) Append a vertex into the triangulationLayerDelaunay.getNeighbors()When the processDelaunay has been called, retrieve results Triangle link triangles neighbor by their index.LayerTinfour.getNeighbors()retrieve results Triangle linkLayerDelaunay.getTriangles()When the processDelaunay has been called, retrieve results Triangle link unique vertices by their index.LayerTinfour.getTriangles()List<org.locationtech.jts.geom.Coordinate> LayerDelaunay.getVertices()When the processDelaunay has been called, retrieve results verticesList<org.locationtech.jts.geom.Coordinate> LayerTinfour.getVertices()voidLayerDelaunay.hintInit(org.locationtech.jts.geom.Envelope boundingBox, long polygonCount, long verticesCount) This optional method give an hint of the size of the delaunay process.voidLayerTinfour.hintInit(org.locationtech.jts.geom.Envelope bBox, long polygonCount, long verticesCount) voidLayerDelaunay.processDelaunay()Launch delaunay processvoidLayerTinfour.processDelaunay()Launch delaunay processvoidRead dump filevoidLayerDelaunay.setMaxArea(Double maxArea) Set the maximum area in m² Call processDelauney after to take account of this method.voidLayerTinfour.setMaxArea(Double maxArea) Set the maximum area in m²voidLayerDelaunay.setMinAngle(Double minAngle) Set the minimum angle, if you wish to enforce the quality of the delaunay Call processDelauney after to take account of this method.