/** * Writes the value expressed as a {@code wsenDegrees}, which is the set of coordinates specified as Cartographic values {@code [WestLongitude, SouthLatitude, EastLongitude, NorthLatitude]}, with values in degrees. * @param dates The dates at which the value is specified. * @param values The values corresponding to each date. */ public final void writeWsenDegrees(List<JulianDate> dates, List<CartographicExtent> values) { writeWsenDegrees(dates, values, 0, dates.size()); }
/** * Writes the value expressed as a {@code wsenDegrees}, which is the set of coordinates specified as Cartographic values {@code [WestLongitude, SouthLatitude, EastLongitude, NorthLatitude]}, with values in degrees. * @param west The westernmost longitude. * @param south The southernmost latitude. * @param east The easternmost longitude. * @param north The northernmost latitude. */ public final void writeWsenDegrees(double west, double south, double east, double north) { writeWsenDegrees(new CartographicExtent(west, south, east, north)); }
/** * Writes a value for the {@code coordinates} property as a {@code wsenDegrees} value. The {@code coordinates} property specifies the coordinates of the rectangle. This value is required. * @param dates The dates at which the value is specified. * @param values The values corresponding to each date. */ public final void writeCoordinatesPropertyWsenDegrees(List<JulianDate> dates, List<CartographicExtent> values) { { cesiumlanguagewriter.RectangleCoordinatesCesiumWriter writer = openCoordinatesProperty(); try { writer.writeWsenDegrees(dates, values); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code coordinates} property as a {@code wsenDegrees} value. The {@code coordinates} property specifies the coordinates of the rectangle. This value is required. * @param value The value. */ public final void writeCoordinatesPropertyWsenDegrees(CartographicExtent value) { { cesiumlanguagewriter.RectangleCoordinatesCesiumWriter writer = openCoordinatesProperty(); try { writer.writeWsenDegrees(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code coordinates} property as a {@code wsenDegrees} value. The {@code coordinates} property specifies the coordinates of the rectangle. This value is required. * @param west The westernmost longitude. * @param south The southernmost latitude. * @param east The easternmost longitude. * @param north The northernmost latitude. */ public final void writeCoordinatesPropertyWsenDegrees(double west, double south, double east, double north) { { cesiumlanguagewriter.RectangleCoordinatesCesiumWriter writer = openCoordinatesProperty(); try { writer.writeWsenDegrees(west, south, east, north); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code coordinates} property as a {@code wsenDegrees} value. The {@code coordinates} property specifies the coordinates of the rectangle. This value is required. * @param dates The dates at which the value is specified. * @param values The values corresponding to each date. * @param startIndex The index of the first element to write. * @param length The number of elements to write. */ public final void writeCoordinatesPropertyWsenDegrees(List<JulianDate> dates, List<CartographicExtent> values, int startIndex, int length) { { cesiumlanguagewriter.RectangleCoordinatesCesiumWriter writer = openCoordinatesProperty(); try { writer.writeWsenDegrees(dates, values, startIndex, length); } finally { DisposeHelper.dispose(writer); } } }