Class SegmentPath
java.lang.Object
org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath
-
Field Summary
FieldsModifier and TypeFieldDescriptiondoubledoubledoubledoubledoubleintintorg.locationtech.jts.math.Vector3Dorg.locationtech.jts.geom.Coordinateorg.locationtech.jts.geom.Coordinateorg.locationtech.jts.geom.Coordinateorg.locationtech.jts.geom.Coordinateorg.locationtech.jts.geom.Coordinateorg.locationtech.jts.geom.Coordinateorg.locationtech.jts.geom.Coordinate -
Constructor Summary
ConstructorsConstructorDescriptionSegmentPath(double gPath, org.locationtech.jts.math.Vector3D meanGdPlane, org.locationtech.jts.geom.Coordinate pInit) -
Method Summary
Modifier and TypeMethodDescriptiongetDelta()getGm()getGw()org.locationtech.jts.geom.Coordinate[]`getZr()getZs()voidReads the content of this object fromout.voidvoidsetGm(double g) voidsetGpath(double gPath, double gS) voidsetGw(double g) voidsetPoints2DGround(org.locationtech.jts.geom.Coordinate[] points2DGround) voidWrites the content of this object intoout.
-
Field Details
-
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
-
gw
-
gm
-
zsH
-
zrH
-
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
-
zrF
-
testFormF
-
dPath
-
d
-
dc
-
dp
-
eLength
-
delta
-
dPrime
public double dPrime -
deltaPrime
public double deltaPrime
-
-
Constructor Details
-
SegmentPath
public SegmentPath(double gPath, org.locationtech.jts.math.Vector3D meanGdPlane, org.locationtech.jts.geom.Coordinate pInit) - Parameters:
gPath-
-
SegmentPath
public SegmentPath()
-
-
Method Details
-
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
-
getDelta
-
writeStream
Writes the content of this object intoout.- Parameters:
out- the stream to write into- Throws:
IOException- if an I/O-error occurs
-
readStream
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
-
getGm
-
getgPathPrime
-
getZs
-
getZr
-
getZsPrime
-
getZrPrime
-