java.lang.Object
org.noise_planet.noisemodelling.propagation.cnossos.SegmentPath

public class SegmentPath extends Object
  • 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

      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
  • 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

      public void setDelta(Double delta)
    • getDelta

      public Double getDelta()
    • writeStream

      public void writeStream(DataOutputStream out) throws IOException
      Writes the content of this object into out.
      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 from out. 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()