Class Filament

    • Field Detail

      • DEFAULT_COLOR

        public static Color DEFAULT_COLOR
      • xIndex

        public static int xIndex
      • yIndex

        public static int yIndex
    • Constructor Detail

      • Filament

        public Filament​(double[] x,
                        double[] y,
                        int frame)
      • Filament

        public Filament​(float[] x,
                        float[] y,
                        int frame)
    • Method Detail

      • getXCoordinates

        public double[] getXCoordinates()
      • getYCoordinates

        public double[] getYCoordinates()
      • getXCoordinatesAsFloat

        public float[] getXCoordinatesAsFloat()
      • getYCoordinatesAsFloat

        public float[] getYCoordinatesAsFloat()
      • getFrame

        public int getFrame()
      • getId

        public int getId()
      • getSize

        public int getSize()
      • getTipLength

        public double getTipLength()
      • getLength

        public double getLength()
      • getLengths

        public double[] getLengths()
      • getSinuosity

        public double getSinuosity()
      • getBoundingBox

        public double[] getBoundingBox()
      • simplify

        public Filament simplify​(double toleranceDistance)
      • getColor

        public Color getColor()
      • getColorAsHex

        public String getColorAsHex()
      • setColor

        public void setColor​(Color color)
      • getTips

        public double[] getTips()
      • reverseCoordinates

        public void reverseCoordinates()
      • distanceFromCenter

        public double distanceFromCenter​(Filament filament)
      • getStartTipAsArray

        public double[] getStartTipAsArray()
      • getEndTipAsArray

        public double[] getEndTipAsArray()
      • insideBbox

        public boolean insideBbox​(double[] bbox)