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 double
getDistance()
List<org.locationtech.jts.geom.LineString>
getGeometry()
double
getGs()
String
getIdSection()
int
getNbTrack()
int
getPK()
RailWayParameters
getRailWayLW()
RailWayParameters
getRailWayLWDay()
RailWayParameters
getRailWayLWEvening()
List<org.locationtech.jts.geom.LineString>
getRailWayLWGeometry()
Retrieves the geometry of the railway line with multiple tracks.RailWayParameters
getRailWayLWNight()
void
setDistance(double distance)
void
setGeometry(List<org.locationtech.jts.geom.LineString> geometry)
void
setGs(double gs)
void
setIdSection(String idSection)
void
setNbTrack(int nbTrack)
int
setPK(int pk)
void
setRailWayLW(RailWayCnossosParameters railWayLW)
void
setRailWayLWDay(RailWayCnossosParameters railWayLWDay)
void
setRailWayLWEvening(RailWayCnossosParameters railWayLWEvening)
void
setRailWayLWNight(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
-
-