예제 #1
0
 @Override
 public void flyToShape(String id) throws NoSuchShapeException {
   if (!shapesById.containsKey(id)) {
     throw new NoSuchShapeException(String.format("No such shape: %s", id));
   }
   WWindUtils.flyToObjects(wwd, Arrays.asList(shapesById.get(id)));
 }
예제 #2
0
 @Override
 public void flyToHiglhlightShape(String id) throws NoSuchShapeException {
   if (!shapesById.containsKey(id)) {
     throw new NoSuchShapeException(String.format("No such shape: %s", id));
   }
   final SurfaceShape shape = shapesById.get(id);
   WWindUtils.flyToObjects(wwd, Arrays.asList(shape));
   internalHighlight(shape, true);
 }