Uses of Class
org.noise_planet.noisemodelling.pathfinder.profilebuilder.ProfileBuilder
Packages that use ProfileBuilder
Package
Description
-
Uses of ProfileBuilder in org.noise_planet.noisemodelling.jdbc.input
Methods in org.noise_planet.noisemodelling.jdbc.input with parameters of type ProfileBuilderModifier and TypeMethodDescriptionstatic voidDefaultTableLoader.fetchCellBuildings(Connection connection, DefaultTableLoader.BuildingTableParameters buildingTableParameters, org.locationtech.jts.geom.Envelope fetchEnvelope, ProfileBuilder builder, org.locationtech.jts.geom.GeometryFactory geometryFactory) Fetches buildings data for the specified cell envelope and adds them to the profile builder.protected voidDefaultTableLoader.fetchCellDem(Connection connection, org.locationtech.jts.geom.Envelope fetchEnvelope, ProfileBuilder profileBuilder) Fetches digital elevation model (DEM) data for the specified cell envelope and adds it to the mesh.protected voidDefaultTableLoader.fetchCellSoilAreas(Connection connection, org.locationtech.jts.geom.Envelope fetchEnvelope, ProfileBuilder builder) Fetches soil areas data for the specified cell envelope and adds them to the profile builder.Constructors in org.noise_planet.noisemodelling.jdbc.input with parameters of type ProfileBuilderModifierConstructorDescriptionSceneWithEmission(ProfileBuilder profileBuilder) SceneWithEmission(ProfileBuilder profileBuilder, SceneDatabaseInputSettings sceneDatabaseInputSettings) -
Uses of ProfileBuilder in org.noise_planet.noisemodelling.pathfinder.path
Fields in org.noise_planet.noisemodelling.pathfinder.path declared as ProfileBuilderConstructors in org.noise_planet.noisemodelling.pathfinder.path with parameters of type ProfileBuilder -
Uses of ProfileBuilder in org.noise_planet.noisemodelling.pathfinder.profilebuilder
Methods in org.noise_planet.noisemodelling.pathfinder.profilebuilder that return ProfileBuilderModifier and TypeMethodDescriptionProfileBuilder.addBuilding(org.locationtech.jts.geom.Coordinate[] coords) Add the givenGeometryfootprint.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Coordinate[] coords, double height) Add the givenGeometryfootprint.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Coordinate[] coords, double height, int id) Add the givenGeometryfootprint.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Coordinate[] coords, double height, List<Double> alphas) Add the givenGeometryfootprint.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Coordinate[] coords, double height, List<Double> alphas, int id) Add the givenGeometryfootprint.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Coordinate[] coords, int id) Add the givenGeometryfootprint.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Coordinate[] coords, List<Double> alphas) Add the givenGeometryfootprint.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Coordinate[] coords, List<Double> alphas, int id) Add the givenGeometryfootprint.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Geometry geom) Add the givenGeometryfootprint.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Geometry geom, double height) Add the givenGeometryfootprint and height as building.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Geometry geom, double height, int id) Add the givenGeometryfootprint, height, alphas (absorption coefficients) and a database id as building.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Geometry geom, double height, List<Double> alphas) Add the givenGeometryfootprint, height and alphas (absorption coefficients) as building.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Geometry geom, double height, List<Double> alphas, int id) Add the givenGeometryfootprint, height, alphas (absorption coefficients) and a database primary key as building.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Geometry geom, int id) Add the givenGeometryfootprint.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Geometry geom, List<Double> alphas) Add the givenGeometryfootprint, height and alphas (absorption coefficients) as building.ProfileBuilder.addBuilding(org.locationtech.jts.geom.Geometry geom, List<Double> alphas, int id) Add the givenGeometryfootprint, height and alphas (absorption coefficients) as building.ProfileBuilder.addBuilding(Building building) Add the givenGeometryfootprint.ProfileBuilder.addGroundEffect(double minX, double maxX, double minY, double maxY, double coefficient) Add a ground effect.ProfileBuilder.addGroundEffect(org.locationtech.jts.geom.Geometry geom, double coefficient) Add a ground effect.ProfileBuilder.addTopographicLine(double x0, double y0, double z0, double x1, double y1, double z1) Add the topographic line in the data, to complete the topographic data.ProfileBuilder.addTopographicLine(org.locationtech.jts.geom.Coordinate p0, org.locationtech.jts.geom.Coordinate p1) Add the topographic line in the data, to complete the topographic data.ProfileBuilder.addTopographicLine(org.locationtech.jts.geom.LineSegment segment) Add the topographic line in the data, to complete the topographic data.ProfileBuilder.addTopographicLine(org.locationtech.jts.geom.LineString lineSegment) Add the topographic line in the data, to complete the topographic data.ProfileBuilder.addTopographicPoint(org.locationtech.jts.geom.Coordinate point) Add the topographic point in the data, to complete the topographic data.ProfileBuilder.addWall(org.locationtech.jts.geom.Coordinate[] coords, double height, int id) Add the givenGeometryfootprint, height, alphas (absorption coefficients) and a database id as wall.ProfileBuilder.addWall(org.locationtech.jts.geom.Coordinate[] coords, double height, List<Double> alphas, int id) Add the givenGeometryfootprint, height, alphas (absorption coefficients) and a database id as wall.ProfileBuilder.addWall(org.locationtech.jts.geom.Coordinate[] coords, int id) Add the givenGeometryfootprint, height, alphas (absorption coefficients) and a database id as wall.Add the givenGeometryfootprint, height, alphas (absorption coefficients) and a database id as wall.ProfileBuilder.addWall(org.locationtech.jts.geom.LineString geom, double height, int id) Add the givenGeometryfootprint, height, alphas (absorption coefficients) and a database id as wall.ProfileBuilder.addWall(org.locationtech.jts.geom.LineString geom, double height, List<Double> alphas, int id) Add the givenGeometryfootprint, height, alphas (absorption coefficients) and a database id as wall.Add the givenGeometryfootprint, height, alphas (absorption coefficients) and a database id as wall.ProfileBuilder.finishFeeding()Finish the data feeding.ProfileBuilder.setzBuildings(boolean zBuildings) Methods in org.noise_planet.noisemodelling.pathfinder.profilebuilder with parameters of type ProfileBuilderModifier and TypeMethodDescriptiondoubleBuilding.updateZTopo(ProfileBuilder profileBuilder) Compute minimum Z ground under the building contourConstructors in org.noise_planet.noisemodelling.pathfinder.profilebuilder with parameters of type ProfileBuilderModifierConstructorDescriptionBuildingIntersectionPathVisitor(org.locationtech.jts.geom.Coordinate p1, org.locationtech.jts.geom.Coordinate p2, boolean left, ProfileBuilder profileBuilder, List<org.locationtech.jts.geom.Coordinate> input, org.apache.commons.math3.geometry.euclidean.threed.Plane cutPlane) ElevationFilter(ProfileBuilder profileBuilder, boolean resetZ) ConstructorProfileBuilderDecorator(ProfileBuilder profileBuilder) -
Uses of ProfileBuilder in org.noise_planet.noisemodelling.pathfinder.utils.documents
Methods in org.noise_planet.noisemodelling.pathfinder.utils.documents with parameters of type ProfileBuilderModifier and TypeMethodDescriptionKMLDocument.writeBuildings(ProfileBuilder profileBuilder) KMLDocument.writeWalls(ProfileBuilder profileBuilder) mapping the walls -
Uses of ProfileBuilder in org.noise_planet.noisemodelling.propagation
Constructors in org.noise_planet.noisemodelling.propagation with parameters of type ProfileBuilder