OTSLine3D

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,167 of 4,03571%90 of 32772%62221201634957
main(String[])2610%140%88505011
offsetLine(double[], double[])2180%200%1111414111
offsetLine(double, double)1780%180%1010393911
truncate(double)1410%80%55181811
determineFractionalHelpers(Direction, Direction)6440986%22492%21445501
toPlot()570%40%335511
makeLengthIndexedLine()4248%3125%234601
toExcel()410%20%224411
extract(double, double)3521385%22692%21544701
OTSLine3D(Path2D)327068%5550%3642001
find(double)175977%1990%1621701
getLocationFraction(double, double)152865%4450%452501
noiseFilteredLine(double)148786%11995%11152601
offsetLine(double)12942%2133%235701
getCentroid()80%20%223311
getLocationFractionExtended(double)70%n/a111111
noiseFilterRamerDouglasPeuker(double, boolean)610994%10100%0632201
unitOffsetSegment(int)65089%n/a012601
reverse()63485%2100%022701
toString()40%n/a111111
getBounds()675%1150%121301
getLocationExtendedSI(double)17699%6100%0411901
projectFractional(Direction, Direction, double, double, OTSLine3D.FractionalFallback)357100%38100%02004201
getLocationSI(double)196100%8100%0501901
projectOrthogonal(double, double)178100%8100%0503101
concatenate(double, OTSLine3D[])136100%14100%0801801
calcCentroidBounds()133100%2100%0202101
init(OTSPoint3D[])121100%12100%0701101
concatenate(double, OTSLine3D, OTSLine3D)87100%6100%0401101
getLengthSI()36100%4100%030501
createAndCleanOTSLine3D(OTSPoint3D[])33100%4100%030401
extractFractional(double, double)31100%6100%040401
createAndCleanOTSLine3D(List)29100%4100%030701
get(int)29100%4100%030301
equals(Object)29100%8100%0501001
getLocationFraction(double)26100%4100%030301
OTSLine3D(OTSPoint3D[])24100%n/a010901
coordinatesToOTSPoint3D(Coordinate[])23100%2100%020401
getCoordinates()22100%2100%020401
getLineString()18100%n/a010401
hashCode()14100%n/a010401
OTSLine3D(List)9100%n/a010201
getLocation()9100%1150%120301
getLast()8100%n/a010101
getEnvelope()8100%2100%020301
extract(Length, Length)7100%n/a010101
getLength()7100%n/a010101
OTSLine3D(Coordinate[])5100%n/a010201
OTSLine3D(LineString)5100%n/a010201
OTSLine3D(Geometry)5100%n/a010201
getFirst()5100%n/a010101
getLocationExtended(Length)5100%n/a010101
getLocation(Length)5100%n/a010101
concatenate(OTSLine3D[])4100%n/a010101
size()4100%n/a010101
static {...}100%n/a010101
getPoints()100%n/a010101