Class GeodesicDiameter3D.Result

java.lang.Object
inra.ijpb.measure.region3d.GeodesicDiameter3D.Result
Enclosing class:
GeodesicDiameter3D

public class GeodesicDiameter3D.Result
extends java.lang.Object
Inner class used for representing results of 3D geodesic diameters computations. Each instance corresponds to a single region / particle.
Author:
dlegland
  • Field Summary

    Fields
    Modifier and Type Field Description
    double diameter
    The geodesic diameter of the region
    Cursor3D firstExtremity
    The first geodesic extremity found by the algorithm.
    Cursor3D initialPoint
    The initial point used for propagating distances, corresponding the center of one of the minimum inscribed circles.
    double innerRadius
    The radius of the largest inner ball.
    Cursor3D secondExtremity
    The second geodesic extremity found by the algorithm.
  • Constructor Summary

    Constructors
    Constructor Description
    Result()  
  • Method Summary

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • diameter

      public double diameter
      The geodesic diameter of the region
    • initialPoint

      public Cursor3D initialPoint
      The initial point used for propagating distances, corresponding the center of one of the minimum inscribed circles.
    • innerRadius

      public double innerRadius
      The radius of the largest inner ball. Value may depends on the chamfer weihgts.
    • firstExtremity

      public Cursor3D firstExtremity
      The first geodesic extremity found by the algorithm.
    • secondExtremity

      public Cursor3D secondExtremity
      The second geodesic extremity found by the algorithm.
  • Constructor Details

    • Result

      public Result()