Lines Matching refs:SegmentPath
121 return SegmentPath.get(etype, coords);
125 * Use to build a SegmentPath. This takes the data and preanalyzes it for
126 * information that the SegmentPath needs, then constructs a SegmentPath
127 * from that. Mainly, this lets SegmentPath cache the lengths along
165 public SegmentPath build(EndType etype, double... pts) {
255 public SegmentPath complete() {
260 * Complete building a SegmentPath. Once this is called, the builder is restored
264 public SegmentPath complete(EndType etype) {
265 SegmentPath result;
272 result = new SegmentPath(data, etype);
277 result = new SegmentPath(dataToAdopt, etype);
312 public static final class SegmentPath extends LayoutPathImpl {
316 public static SegmentPath get(EndType etype, double... pts) {
322 * helper functions to construct a SegmentPath.
324 SegmentPath(double[] data, EndType etype) {
735 switch (SegmentPath.this.etype) {
901 if (LOGMAP) LOG.format("mapshape on path: %s\n", LayoutPathImpl.SegmentPath.this);