Documentation of 'com.mxgraph.util.mxLine' Java class
mxLine
com.mxgraph.util

Class mxLine

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable


    public class mxLine
    extends mxPoint
    Implements a line with double precision coordinates.
    See Also:
    Serialized Form
    • Constructor Detail

      • mxLine

        public mxLine(mxPoint startPt,
                      mxPoint endPt)
        Creates a new line
      • mxLine

        public mxLine(double startPtX,
                      double startPtY,
                      mxPoint endPt)
        Creates a new line
    • Method Detail

      • getEndPoint

        public mxPoint getEndPoint()
        Returns the end point of the line.
        Returns:
        Returns the end point of the line.
      • setEndPoint

        public void setEndPoint(mxPoint value)
        Sets the end point of the rectangle.
        Parameters:
        value - The new end point of the line
      • setPoints

        public void setPoints(mxPoint startPt,
                              mxPoint endPt)
        Sets the start and end points.
      • ptLineDistSq

        public double ptLineDistSq(mxPoint pt)
        Returns the square of the shortest distance from a point to this line. The line is considered extrapolated infinitely in both directions for the purposes of the calculation.
        Parameters:
        pt - the point whose distance is being measured
        Returns:
        the square of the distance from the specified point to this line.
      • ptSegDistSq

        public double ptSegDistSq(mxPoint pt)
        Returns the square of the shortest distance from a point to this line segment.
        Parameters:
        pt - the point whose distance is being measured
        Returns:
        the square of the distance from the specified point to this segment.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.