Class RailWayLWGeom
- java.lang.Object
-
- org.noise_planet.noisemodelling.jdbc.railway.RailWayLWGeom
-
public class RailWayLWGeom extends Object
-
-
Constructor Summary
Constructors Constructor Description RailWayLWGeom()RailWayLWGeom(RailWayLWGeom other)Constructs a new ailWayLWGeom object by copying the attributes of another RailWayLWGeom object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetDistance()List<org.locationtech.jts.geom.LineString>getGeometry()doublegetGs()StringgetIdSection()intgetNbTrack()intgetPK()RailWayParametersgetRailWayLW()RailWayParametersgetRailWayLWDay()RailWayParametersgetRailWayLWEvening()List<org.locationtech.jts.geom.LineString>getRailWayLWGeometry()Retrieves the geometry of the railway line with multiple tracks.RailWayParametersgetRailWayLWNight()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 Detail
-
RailWayLWGeom
public RailWayLWGeom()
-
RailWayLWGeom
public RailWayLWGeom(RailWayLWGeom other)
Constructs a new ailWayLWGeom object by copying the attributes of another RailWayLWGeom object. *- Parameters:
other-
-
-
Method Detail
-
getGs
public double getGs()
-
setGs
public void setGs(double gs)
-
getDistance
public double getDistance()
-
setDistance
public void setDistance(double distance)
-
getRailWayLW
public RailWayParameters getRailWayLW()
-
setRailWayLW
public void setRailWayLW(RailWayCnossosParameters railWayLW)
-
getRailWayLWDay
public RailWayParameters getRailWayLWDay()
-
setRailWayLWDay
public void setRailWayLWDay(RailWayCnossosParameters railWayLWDay)
-
getRailWayLWEvening
public RailWayParameters getRailWayLWEvening()
-
setRailWayLWEvening
public void setRailWayLWEvening(RailWayCnossosParameters railWayLWEvening)
-
getRailWayLWNight
public RailWayParameters getRailWayLWNight()
-
setRailWayLWNight
public void setRailWayLWNight(RailWayCnossosParameters railWayLWNight)
-
getNbTrack
public int getNbTrack()
-
getIdSection
public String getIdSection()
-
setIdSection
public void setIdSection(String idSection)
-
setNbTrack
public void setNbTrack(int nbTrack)
-
getGeometry
public List<org.locationtech.jts.geom.LineString> getGeometry()
-
getPK
public int getPK()
-
setPK
public int setPK(int pk)
-
setGeometry
public void setGeometry(List<org.locationtech.jts.geom.LineString> geometry)
-
getRailWayLWGeometry
public List<org.locationtech.jts.geom.LineString> getRailWayLWGeometry()
Retrieves the geometry of the railway line with multiple tracks.- Returns:
- a list of LineString geometries
-
-