- java.lang.Object
-
- sc.fiji.filamentdetector.GeometryUtils
-
public class GeometryUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description GeometryUtils()
-
Method Summary
-
-
-
Method Detail
-
add
public static net.imglib2.RealPoint add(net.imglib2.RealPoint point1, net.imglib2.RealPoint point2)
-
subtract
public static net.imglib2.RealPoint subtract(net.imglib2.RealPoint point1, net.imglib2.RealPoint point2)
-
distance
public static double distance(net.imglib2.RealPoint point1, net.imglib2.RealPoint point2)
-
getLinePointsFromNumberOfPoints
public static List<net.imglib2.RealPoint> getLinePointsFromNumberOfPoints(net.imglib2.RealPoint start, net.imglib2.RealPoint end, int numPts)
-
getLinePointsFromSpacing
public static List<net.imglib2.RealPoint> getLinePointsFromSpacing(net.imglib2.RealPoint start, net.imglib2.RealPoint end, double spacing)
-
getPointOnVectorFromDistance
public static net.imglib2.RealPoint getPointOnVectorFromDistance(net.imglib2.RealPoint start, net.imglib2.RealPoint end, double distance)
-
getPointOnVectorFromDistance
public static float[] getPointOnVectorFromDistance(float[] start, float[] end, double distance)
-
getPointOnVectorFromDistance
public static double[] getPointOnVectorFromDistance(double[] start, double[] end, double distance)
-
plotPoints
public static ij.gui.Plot plotPoints(double[] y)
-
plotPoints
public static ij.gui.Plot plotPoints(double[] x, double[] y)
-
plotPoints
public static ij.gui.Plot plotPoints(List<net.imglib2.RealPoint> points)
-
getParallelLines
public static List<List<net.imglib2.RealPoint>> getParallelLines(List<net.imglib2.RealPoint> middleLine, double thickness, double spacing)
-
-