Class IntrinsicVolumesAnalyzer3D.Result

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

public class IntrinsicVolumesAnalyzer3D.Result
extends java.lang.Object
Inner class for storing results.
  • Field Summary

    Fields
    Modifier and Type Field Description
    double eulerNumber
    The Euler Number of the region
    double meanBreadth
    The mean breadth of the region (proportional to the integral of average curvature)
    double surfaceArea
    The surface area of the region
    double volume
    The volume of the region
  • Constructor Summary

    Constructors
    Constructor Description
    Result()
    Empty constructor.
    Result​(double volume, double surf, double breadth, double euler)
    Creates a new data class for storing intrinsic volume measurements.
  • Method Summary

    Methods inherited from class java.lang.Object

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

    • volume

      public double volume
      The volume of the region
    • surfaceArea

      public double surfaceArea
      The surface area of the region
    • meanBreadth

      public double meanBreadth
      The mean breadth of the region (proportional to the integral of average curvature)
    • eulerNumber

      public double eulerNumber
      The Euler Number of the region
  • Constructor Details

    • Result

      public Result()
      Empty constructor.
    • Result

      public Result​(double volume, double surf, double breadth, double euler)
      Creates a new data class for storing intrinsic volume measurements.
      Parameters:
      volume - the volume of the region.
      surf - the surface area of the region.
      breadth - the mean breadth of the region
      euler - the Euler number of the region