Class RailWayLWGeom
java.lang.Object
org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
-
Constructor Summary
ConstructorsConstructorDescriptionRailWayLWGeom(RailWayLWGeom other) Constructs a new ailWayLWGeom object by copying the attributes of another RailWayLWGeom object -
Method Summary
Modifier and TypeMethodDescriptiondoubleList<org.locationtech.jts.geom.LineString> doublegetGs()intintgetPK()List<org.locationtech.jts.geom.LineString> Retrieves the geometry of the railway line with multiple tracks.voidsetDistance(double distance) voidsetGeometry(List<org.locationtech.jts.geom.LineString> geometry) voidsetGs(double gs) voidsetIdSection(String idSection) voidsetNbTrack(int nbTrack) intsetPK(int pk) voidsetRailWayLW(RailWayCnossosParameters railWayLW) voidsetRailWayLWDay(RailWayCnossosParameters railWayLWDay) voidsetRailWayLWEvening(RailWayCnossosParameters railWayLWEvening) voidsetRailWayLWNight(RailWayCnossosParameters railWayLWNight)
-
Constructor Details
-
RailWayLWGeom
public RailWayLWGeom() -
RailWayLWGeom
Constructs a new ailWayLWGeom object by copying the attributes of another RailWayLWGeom object. *- Parameters:
other-
-
-
Method Details
-
getGs
public double getGs() -
setGs
public void setGs(double gs) -
getDistance
public double getDistance() -
setDistance
public void setDistance(double distance) -
getRailWayLW
-
setRailWayLW
-
getRailWayLWDay
-
setRailWayLWDay
-
getRailWayLWEvening
-
setRailWayLWEvening
-
getRailWayLWNight
-
setRailWayLWNight
-
getNbTrack
public int getNbTrack() -
getIdSection
-
setIdSection
-
setNbTrack
public void setNbTrack(int nbTrack) -
getGeometry
-
getPK
public int getPK() -
setPK
public int setPK(int pk) -
setGeometry
-
getRailWayLWGeometry
Retrieves the geometry of the railway line with multiple tracks.- Returns:
- a list of LineString geometries
-