/** * Determine if this CoordinateSystem can be made into a RadialCoordSys. * @param parseInfo put debug information into this Formatter; may be null. * @param cs the CoordinateSystem to test * @return true if it can be made into a RadialCoordSys. */ public static boolean isRadialCoordSys( Formatter parseInfo, CoordinateSystem cs) { return (cs.getAzimuthAxis() != null) && (cs.getRadialAxis() != null) && (cs.getElevationAxis() != null); }
/** * Determine if this CoordinateSystem can be made into a RadialCoordSys. * @param parseInfo put debug information into this Formatter; may be null. * @param cs the CoordinateSystem to test * @return true if it can be made into a RadialCoordSys. */ public static boolean isRadialCoordSys( Formatter parseInfo, CoordinateSystem cs) { return (cs.getAzimuthAxis() != null) && (cs.getRadialAxis() != null) && (cs.getElevationAxis() != null); }
/** * Determine if this CoordinateSystem can be made into a RadialCoordSys. * @param parseInfo put debug information into this Formatter; may be null. * @param cs the CoordinateSystem to test * @return true if it can be made into a RadialCoordSys. */ public static boolean isRadialCoordSys( Formatter parseInfo, CoordinateSystem cs) { return (cs.getAzimuthAxis() != null) && (cs.getRadialAxis() != null) && (cs.getElevationAxis() != null); }
/** Create a RadialCoordSys from an existing Coordinate System. */ public RadialCoordSys( CoordinateSystem cs) { super(); aziAxis = cs.getAzimuthAxis(); radialAxis = cs.getRadialAxis(); elevAxis = cs.getElevationAxis(); timeAxis = cs.getTaxis(); coordAxes.add( aziAxis); coordAxes.add( radialAxis); coordAxes.add( elevAxis); // make name based on coordinate Collections.sort( coordAxes, new CoordinateAxis.AxisComparator()); // canonical ordering of axes this.name = CoordinateSystem.makeName( coordAxes); }
/** Create a RadialCoordSys from an existing Coordinate System. */ public RadialCoordSys( CoordinateSystem cs) { super(); aziAxis = cs.getAzimuthAxis(); radialAxis = cs.getRadialAxis(); elevAxis = cs.getElevationAxis(); timeAxis = cs.getTaxis(); coordAxes.add( aziAxis); coordAxes.add( radialAxis); coordAxes.add( elevAxis); // make name based on coordinate Collections.sort( coordAxes, new CoordinateAxis.AxisComparator()); // canonical ordering of axes this.name = CoordinateSystem.makeName( coordAxes); }
/** Create a RadialCoordSys from an existing Coordinate System. */ public RadialCoordSys( CoordinateSystem cs) { super(); aziAxis = cs.getAzimuthAxis(); radialAxis = cs.getRadialAxis(); elevAxis = cs.getElevationAxis(); timeAxis = cs.getTaxis(); coordAxes.add( aziAxis); coordAxes.add( radialAxis); coordAxes.add( elevAxis); // make name based on coordinate Collections.sort( coordAxes, new CoordinateAxis.AxisComparator()); // canonical ordering of axes this.name = CoordinateSystem.makeName( coordAxes); }