Class SegmentPath
- java.lang.Object
-
- org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
-
public class SegmentPath extends Object
-
-
Field Summary
Fields Modifier and Type Field Description double
a
double
b
Double
d
Double
dc
Double
delta
double
deltaPrime
Double
dp
Double
dPath
double
dPrime
Double
eLength
Double
gm
double
gPath
Double
gPathPrime
Double
gw
int
idPtFinal
int
idPtStart
org.locationtech.jts.math.Vector3D
meanGdPlane
org.locationtech.jts.geom.Coordinate
pInit
org.locationtech.jts.geom.Coordinate
r
org.locationtech.jts.geom.Coordinate
rMeanPlane
org.locationtech.jts.geom.Coordinate
rPrime
org.locationtech.jts.geom.Coordinate
s
org.locationtech.jts.geom.Coordinate
sMeanPlane
org.locationtech.jts.geom.Coordinate
sPrime
Double
testFormF
Double
testFormH
Double
zrF
Double
zrH
Double
zsF
Double
zsH
-
Constructor Summary
Constructors Constructor Description SegmentPath()
SegmentPath(double gPath, org.locationtech.jts.math.Vector3D meanGdPlane, org.locationtech.jts.geom.Coordinate pInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Double
getDelta()
Double
getGm()
Double
getgPathPrime()
Double
getGw()
org.locationtech.jts.geom.Coordinate[]
getPoints2DGround()
`Double
getZr()
Double
getZrPrime()
Double
getZs()
Double
getZsPrime()
void
readStream(DataInputStream in)
Reads the content of this object fromout
.void
setDelta(Double delta)
void
setGm(double g)
void
setGpath(double gPath, double gS)
void
setGw(double g)
void
setPoints2DGround(org.locationtech.jts.geom.Coordinate[] points2DGround)
void
writeStream(DataOutputStream out)
Writes the content of this object intoout
.
-
-
-
Field Detail
-
gPath
public double gPath
-
meanGdPlane
public org.locationtech.jts.math.Vector3D meanGdPlane
-
pInit
public org.locationtech.jts.geom.Coordinate pInit
-
s
public org.locationtech.jts.geom.Coordinate s
-
r
public org.locationtech.jts.geom.Coordinate r
-
a
public double a
-
b
public double b
-
idPtStart
public int idPtStart
-
idPtFinal
public int idPtFinal
-
gPathPrime
public Double gPathPrime
-
gw
public Double gw
-
gm
public Double gm
-
zsH
public Double zsH
-
zrH
public Double zrH
-
testFormH
public Double testFormH
-
sMeanPlane
public org.locationtech.jts.geom.Coordinate sMeanPlane
-
rMeanPlane
public org.locationtech.jts.geom.Coordinate rMeanPlane
-
sPrime
public org.locationtech.jts.geom.Coordinate sPrime
-
rPrime
public org.locationtech.jts.geom.Coordinate rPrime
-
zsF
public Double zsF
-
zrF
public Double zrF
-
testFormF
public Double testFormF
-
dPath
public Double dPath
-
d
public Double d
-
dc
public Double dc
-
dp
public Double dp
-
eLength
public Double eLength
-
delta
public Double delta
-
dPrime
public double dPrime
-
deltaPrime
public double deltaPrime
-
-
Method Detail
-
getPoints2DGround
public org.locationtech.jts.geom.Coordinate[] getPoints2DGround()
`- Returns:
- Ground points used to compute mean ground plane
-
setPoints2DGround
public void setPoints2DGround(org.locationtech.jts.geom.Coordinate[] points2DGround)
- Parameters:
points2DGround
- Ground points used to compute mean ground plane
-
setDelta
public void setDelta(Double delta)
-
getDelta
public Double getDelta()
-
writeStream
public void writeStream(DataOutputStream out) throws IOException
Writes the content of this object intoout
.- Parameters:
out
- the stream to write into- Throws:
IOException
- if an I/O-error occurs
-
readStream
public void readStream(DataInputStream in) throws IOException
Reads the content of this object fromout
. All properties should be set to their default value or to the value read from the stream.- Parameters:
in
- the stream to read- Throws:
IOException
- if an I/O-error occurs
-
setGw
public void setGw(double g)
-
setGm
public void setGm(double g)
-
setGpath
public void setGpath(double gPath, double gS)
-
getGw
public Double getGw()
-
getGm
public Double getGm()
-
getgPathPrime
public Double getgPathPrime()
-
getZs
public Double getZs()
-
getZr
public Double getZr()
-
getZsPrime
public Double getZsPrime()
-
getZrPrime
public Double getZrPrime()
-
-