Class CutPointReflection
java.lang.Object
org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPoint
org.noise_planet.noisemodelling.pathfinder.profilebuilder.CutPointReflection
- All Implemented Interfaces:
Cloneable, Comparable<CutPoint>
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.locationtech.jts.geom.LineSegmentx,y,z coordinates of the top segment of the wall that reflect the vertical cut plane z is altitudeWall absorption coefficient per frequency band.Unique external identifier of the wall.Fields inherited from class CutPoint
coordinate, groundCoefficient, zGround -
Constructor Summary
ConstructorsConstructorDescriptionEmpty constructor for deserializationCutPointReflection(CutPoint cutPoint, org.locationtech.jts.geom.LineSegment wall, List<Double> wallAlpha) Constructor -
Method Summary
Methods inherited from class CutPoint
compareTo, getCoordinate, getGroundCoefficient, getzGround, setCoordinate, setGroundCoefficient, setZGround
-
Field Details
-
wall
public org.locationtech.jts.geom.LineSegment wallx,y,z coordinates of the top segment of the wall that reflect the vertical cut plane z is altitude -
wallPk
Unique external identifier of the wall. Could be the primary key of the related building in the database -
wallAlpha
-
-
Constructor Details
-
CutPointReflection
public CutPointReflection()Empty constructor for deserialization -
CutPointReflection
-
-
Method Details
-
setPk
-
alphaAsArray
public double[] alphaAsArray()- Returns:
- Convert alpha values to a java array
-
setWallAlpha
-
clone
-
toString
-