Class DipSnake

All Implemented Interfaces:
Serializable, Comparable, TemporalComputedObject3D, MatrixPropertiesObject, XmlRepresentable

public class DipSnake extends ParametricCurve
See Also:
  • Constructor Details

    • DipSnake

      public DipSnake()
  • Method Details

    • resample

      public DipSnake resample(DipSnake s, double distance, boolean linearOrCube)
    • getControlPoint

      public Point3D getControlPoint(int i)
    • size

      public int size()
    • length

      public double length()
    • length

      public double length(int i1, int i2)
    • add

      public void add(int pos, Point3D p)
    • calculerPoint3D

      public Point3D calculerPoint3D(double t)
      Overrides:
      calculerPoint3D in class ParametricCurve
    • pointsIn

      public double pointsIn(PixM original)
    • pointsOut

      public double pointsOut(M original)
    • energy

      public double energy(PixM image)
    • energyCurve

      public double energyCurve()
    • energyGradient

      public double energyGradient(PixM image)
    • energyExt

      public double energyExt(PixM image)
    • energyMinimization

      public void energyMinimization(PixM image)
    • normal

      public Point3D normal(int i)