Class SMSegment
- java.lang.Object
-
- eu.europa.ec.eurostat.jgiscotools.algo.deformationgael.GAELSubmicro
-
- eu.europa.ec.eurostat.jgiscotools.algo.deformationgael.SMSegment
-
public class SMSegment extends GAELSubmicro
-
-
Field Summary
Fields Modifier and Type Field Description protected double
iniLength
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clean()
double
getDistance(GAELPoint p)
double
getIniLength()
double
getIniOrientation()
double
getLength()
double
getOrientation()
double
getOrientationGap()
double
getOrientationGap(double orientation)
org.locationtech.jts.geom.Coordinate
getProjected(GAELPoint p)
GAELPoint
getPt1()
GAELPoint
getPt2()
double
getX()
double
getY()
-
Methods inherited from class eu.europa.ec.eurostat.jgiscotools.algo.deformationgael.GAELSubmicro
getPoints
-
-
-
-
Method Detail
-
getPt1
public GAELPoint getPt1()
-
getPt2
public GAELPoint getPt2()
-
getLength
public double getLength()
-
getIniLength
public double getIniLength()
-
getOrientation
public double getOrientation()
-
getIniOrientation
public double getIniOrientation()
-
getOrientationGap
public double getOrientationGap(double orientation)
-
getOrientationGap
public double getOrientationGap()
-
getDistance
public double getDistance(GAELPoint p)
-
getProjected
public org.locationtech.jts.geom.Coordinate getProjected(GAELPoint p)
-
getX
public double getX()
- Overrides:
getX
in classGAELSubmicro
-
getY
public double getY()
- Overrides:
getY
in classGAELSubmicro
-
clean
public void clean()
- Overrides:
clean
in classGAELSubmicro
-
-