/** * Writes the value expressed as a {@code number}, which is the number. * @param dates The dates at which the value is specified. * @param values The values corresponding to each date. */ public final void writeNumber(List<JulianDate> dates, List<Double> values) { writeNumber(dates, values, 0, dates.size()); }
/** * Writes a value for the {@code width} property as a {@code number} value. The {@code width} property specifies the width of the polyline. If not specified, the default value is 1.0. * @param value The value. */ public final void writeWidthProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openWidthProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code outlineWidth} property as a {@code number} value. The {@code outlineWidth} property specifies the width of the outline of the point. If not specified, the default value is 0.0. * @param value The value. */ public final void writeOutlineWidthProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openOutlineWidthProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code xHalfAngle} property as a {@code number} value. The {@code xHalfAngle} property specifies the X half angle. If not specified, the default value is PI / 2. * @param value The value. */ public final void writeXHalfAngleProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openXHalfAngleProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code intersectionWidth} property as a {@code number} value. The {@code intersectionWidth} property specifies the width of the intersection in pixels. If not specified, the default value is 1.0. * @param value The value. */ public final void writeIntersectionWidthProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openIntersectionWidthProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code granularity} property as a {@code number} value. The {@code granularity} property specifies the sampling distance, in radians. If not specified, the default value is PI / 180.0. * @param value The value. */ public final void writeGranularityProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openGranularityProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code outlineWidth} property as a {@code number} value. The {@code outlineWidth} property specifies the width of the rectangle outline. If not specified, the default value is 1.0. * @param value The value. */ public final void writeOutlineWidthProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openOutlineWidthProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code semiMinorAxis} property as a {@code number} value. The {@code semiMinorAxis} property specifies the length of the ellipse's semi-minor axis in meters. This value is required. * @param value The value. */ public final void writeSemiMinorAxisProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openSemiMinorAxisProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code granularity} property as a {@code number} value. The {@code granularity} property specifies the sampling distance, in radians. If not specified, the default value is PI / 180.0. * @param value The value. */ public final void writeGranularityProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openGranularityProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code intersectionWidth} property as a {@code number} value. The {@code intersectionWidth} property specifies the width of the intersection in pixels. If not specified, the default value is 1.0. * @param value The value. */ public final void writeIntersectionWidthProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openIntersectionWidthProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code length} property as a {@code number} value. The {@code length} property specifies the graphical length of the vector, in meters. If not specified, the default value is 1.0. * @param value The value. */ public final void writeLengthProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openLengthProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code minimumLengthInPixels} property as a {@code number} value. The {@code minimumLengthInPixels} property specifies the minimum graphical length of the vector in pixels. If not specified, the default value is 0.0. * @param value The value. */ public final void writeMinimumLengthInPixelsProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openMinimumLengthInPixelsProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code width} property as a {@code number} value. The {@code width} property specifies the width of the billboard, in pixels (or meters, if {@code sizeInMeters} is true). By default, the native width of the image is used. * @param value The value. */ public final void writeWidthProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openWidthProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code outlineWidth} property as a {@code number} value. The {@code outlineWidth} property specifies the width of the box outline. If not specified, the default value is 1.0. * @param value The value. */ public final void writeOutlineWidthProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openOutlineWidthProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code extrudedHeight} property as a {@code number} value. The {@code extrudedHeight} property specifies the extruded height of the polygon. * @param value The value. */ public final void writeExtrudedHeightProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openExtrudedHeightProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code radius} property as a {@code number} value. The {@code radius} property specifies the radial limit of the sensor. If not specified, the default value is Infinity. * @param value The value. */ public final void writeRadiusProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openRadiusProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code height} property as a {@code number} value. The {@code height} property specifies the height of the rectangle. If not specified, the default value is 0.0. * @param value The value. */ public final void writeHeightProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openHeightProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code extrudedHeight} property as a {@code number} value. The {@code extrudedHeight} property specifies the extruded height of the rectangle. * @param value The value. */ public final void writeExtrudedHeightProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openExtrudedHeightProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code semiMajorAxis} property as a {@code number} value. The {@code semiMajorAxis} property specifies the length of the ellipse's semi-major axis in meters. This value is required. * @param value The value. */ public final void writeSemiMajorAxisProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openSemiMajorAxisProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code disableDepthTestDistance} property as a {@code number} value. The {@code disableDepthTestDistance} property specifies the distance from the camera at which to disable the depth test. This can be used to prevent clipping against terrain, for example. When set to zero, the depth test is always applied. When set to Infinity, the depth test is never applied. If not specified, the default value is 0.0. * @param value The value. */ public final void writeDisableDepthTestDistanceProperty(double value) { { cesiumlanguagewriter.DoubleCesiumWriter writer = openDisableDepthTestDistanceProperty(); try { writer.writeNumber(value); } finally { DisposeHelper.dispose(writer); } } }