Runtime

Uses of Class
org.eclipse.gmf.runtime.draw2d.ui.geometry.LineSeg.KeyPoint

Packages that use LineSeg.KeyPoint
org.eclipse.gmf.runtime.draw2d.ui.geometry Provides a set of classes for geometric manipulation. 
 

Uses of LineSeg.KeyPoint in org.eclipse.gmf.runtime.draw2d.ui.geometry
 

Fields in org.eclipse.gmf.runtime.draw2d.ui.geometry declared as LineSeg.KeyPoint
static LineSeg.KeyPoint LineSeg.KeyPoint.MIDPOINT
          Constant designating the mid point on the line segment.
static LineSeg.KeyPoint LineSeg.KeyPoint.ORIGIN
          Constant designating the origin point on the line segment.
static LineSeg.KeyPoint LineSeg.KeyPoint.TERMINUS
          Constant designating the terminal point on the line segment.
 

Methods in org.eclipse.gmf.runtime.draw2d.ui.geometry with parameters of type LineSeg.KeyPoint
protected static Point PointListUtilities.pointOn(java.util.List mySegments, long theDistance, LineSeg.KeyPoint fromKeyPoint, Point ptResult)
          Method pointOn.
 boolean LineSeg.pointOn(long theDistance, LineSeg.KeyPoint fromKeyPoint, Point ptResult)
          Gets the point on the line segment at the given distance away from the key point.
static Point PointListUtilities.pointOn(PointList points, long theDistance, LineSeg.KeyPoint fromKeyPoint, Point ptResult)
          Calculate the point on the polyline given a distance from a key point.
protected static double PointListUtilities.segmentDistance(java.util.List mySegments, LineSeg theSegment, LineSeg.KeyPoint uptoKeyPoint)
          Method segmentDistance.
 

Constructors in org.eclipse.gmf.runtime.draw2d.ui.geometry with parameters of type LineSeg.KeyPoint
LineSeg(LineSeg.KeyPoint start, int fromX, int fromY, float slope, long len, int xdir)
          Creates a segment using (fromX, fromY) as either the first point of the segment (start == Origin) or the midpoint of the segment (start == Midpoint), and using slope as its new slope and len as the new length.
 


Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.