case S_DOUBLE:{ token = jj_consume_token(S_DOUBLE); retval = new DoubleValue(token.image); break;
public DegreeDouble(double value) { this.value = new DoubleValue(String.valueOf(value)); }
retval = new DoubleValue(tmp+token.image); } else if (jj_2_28(2147483647)) { switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
public Spoint(Point p) { super(); ra = new DoubleValue(Double.toString(p.getLongitude())); dec = new DoubleValue(Double.toString(p.getLatitude())); convertParameters(); }
public Spoly(Polygon polygon) { super(); expressions = new ArrayList<Expression>(); expressions.add(new StringValue(RegionFinder.ICRS)); for (Point p : polygon.getVertices()) { expressions.add(new DoubleValue(Double.toString(p.getLongitude()))); expressions.add(new DoubleValue(Double.toString(p.getLatitude()))); } convertParameters(); }
public Spoint(ca.nrc.cadc.stc.Position position) { super(); ca.nrc.cadc.stc.CoordPair coordPair = position.getCoordPair(); ra = new DoubleValue(Double.toString(coordPair.getX())); dec = new DoubleValue(Double.toString(coordPair.getY())); convertParameters(); }
public Spoly(ca.nrc.cadc.stc.Polygon polygon) { super(); expressions = new ArrayList<Expression>(); expressions.add(new StringValue(RegionFinder.ICRS)); for (ca.nrc.cadc.stc.CoordPair coordPair : polygon.getCoordPairs()) { expressions.add(new DoubleValue(Double.toString(coordPair.getX()))); expressions.add(new DoubleValue(Double.toString(coordPair.getY()))); } convertParameters(); }
public Scircle(ca.nrc.cadc.stc.Circle circle) { super(); coordsys = new StringValue(RegionFinder.ICRS); ca.nrc.cadc.stc.CoordPair coordPair = circle.getCoordPair(); ra = new DoubleValue(Double.toString(coordPair.getX())); dec = new DoubleValue(Double.toString(coordPair.getY())); radius = new DoubleValue(Double.toString(circle.getRadius())); convertParameters(); }
private void convertParameters() { try { Point2D p1 = new Point2D((DoubleValue) lower, new DoubleValue("-0.1")); Point2D p2 = new Point2D((DoubleValue) upper, new DoubleValue("0.1")); Box2D box = new Box2D(p1, p2); List<Expression> args = new ArrayList<Expression>(1); args.add(box); setName("polygon"); setParameters(new ExpressionList(args)); } catch(ClassCastException ex) { throw new IllegalArgumentException("Interval bounds must be double, found: " + lower.getClass().getSimpleName() + "," + upper.getClass().getSimpleName()); } } }
public Scircle(Circle circle) { super(); coordsys = new StringValue(RegionFinder.ICRS); ra = new DoubleValue(Double.toString(circle.getCenter().getLongitude())); dec = new DoubleValue(Double.toString(circle.getCenter().getLatitude())); radius = new DoubleValue(Double.toString(circle.getRadius())); convertParameters(); }
retval = new DoubleValue(tmp+token.image); } else if (jj_2_27(2147483647)) { switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) {
case S_DOUBLE:{ token = jj_consume_token(S_DOUBLE); retval = new DoubleValue(token.image); break;
retval = new DoubleValue(tmp+token.image); if (token.specialToken != null) { ((DoubleValue) retval).setComment(token.specialToken.image);