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.ORIGIN` Constant designating the origin point on the line segment.
`static LineSeg.KeyPoint` `LineSeg.KeyPoint.MIDPOINT` Constant designating the mid 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
`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 Point` `PointListUtilities.pointOn(java.util.List mySegments, long theDistance, LineSeg.KeyPoint fromKeyPoint, Point ptResult)` Method pointOn.
`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.