Class SegmentPath


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

        public Double testFormF
      • eLength

        public Double eLength
      • dPrime

        public double dPrime
      • deltaPrime

        public double deltaPrime
    • Constructor Detail

      • SegmentPath

        public SegmentPath​(double gPath,
                           org.locationtech.jts.math.Vector3D meanGdPlane,
                           org.locationtech.jts.geom.Coordinate pInit)
        Parameters:
        gPath -
      • SegmentPath

        public SegmentPath()
    • 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 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()