Class MembraneSegment

  • All Implemented Interfaces:
    bio.singa.mathematics.geometry.edges.LineSegment

    public class MembraneSegment
    extends Object
    implements bio.singa.mathematics.geometry.edges.LineSegment
    Author:
    cl
    • Constructor Detail

      • MembraneSegment

        public MembraneSegment​(AutomatonNode node,
                               bio.singa.mathematics.geometry.edges.LineSegment segment)
    • Method Detail

      • getSegment

        public bio.singa.mathematics.geometry.edges.LineSegment getSegment()
      • getArea

        public javax.measure.Quantity<javax.measure.quantity.Area> getArea()
      • getStartingPoint

        public bio.singa.mathematics.vectors.Vector2D getStartingPoint()
        Specified by:
        getStartingPoint in interface bio.singa.mathematics.geometry.edges.LineSegment
      • getEndingPoint

        public bio.singa.mathematics.vectors.Vector2D getEndingPoint()
        Specified by:
        getEndingPoint in interface bio.singa.mathematics.geometry.edges.LineSegment
      • setStartingPoint

        public void setStartingPoint​(bio.singa.mathematics.vectors.Vector2D startingPoint)
        Specified by:
        setStartingPoint in interface bio.singa.mathematics.geometry.edges.LineSegment
      • setEndingPoint

        public void setEndingPoint​(bio.singa.mathematics.vectors.Vector2D endingPoint)
        Specified by:
        setEndingPoint in interface bio.singa.mathematics.geometry.edges.LineSegment