/** * Writes a value for the {@code orientation} property as a {@code unitQuaternion} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @param value The value. */ public final void writeOrientationProperty(@Nonnull UnitQuaternion value) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeUnitQuaternion(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code orientation} property as a {@code reference} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @param identifier The identifier of the object which contains the referenced property. * @param propertyNames The hierarchy of properties to be indexed on the referenced object. */ public final void writeOrientationPropertyReference(String identifier, String[] propertyNames) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeReference(identifier, propertyNames); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code orientation} property as a {@code reference} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @param value The earliest date of the interval. */ public final void writeOrientationPropertyReference(String value) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeReference(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code orientation} property as a {@code reference} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @param value The reference. */ public final void writeOrientationPropertyReference(Reference value) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeReference(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code orientation} property as a {@code velocityReference} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @param value The reference. */ public final void writeOrientationPropertyVelocityReference(Reference value) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeVelocityReference(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code orientation} property as a {@code velocityReference} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @param value The earliest date of the interval. */ public final void writeOrientationPropertyVelocityReference(String value) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeVelocityReference(value); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code orientation} property as a {@code unitQuaternion} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @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 writeOrientationProperty(List<JulianDate> dates, List<UnitQuaternion> values, int startIndex, int length) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeUnitQuaternion(dates, values, startIndex, length); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code orientation} property as a {@code reference} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @param identifier The identifier of the object which contains the referenced property. * @param propertyName The property on the referenced object. */ public final void writeOrientationPropertyReference(String identifier, String propertyName) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeReference(identifier, propertyName); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code orientation} property as a {@code velocityReference} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @param identifier The identifier of the object which contains the referenced property. * @param propertyNames The hierarchy of properties to be indexed on the referenced object. */ public final void writeOrientationPropertyVelocityReference(String identifier, String[] propertyNames) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeVelocityReference(identifier, propertyNames); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code orientation} property as a {@code unitQuaternion} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @param dates The dates at which the value is specified. * @param values The values corresponding to each date. */ public final void writeOrientationProperty(List<JulianDate> dates, List<UnitQuaternion> values) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeUnitQuaternion(dates, values); } finally { DisposeHelper.dispose(writer); } } }
/** * Writes a value for the {@code orientation} property as a {@code velocityReference} value. The {@code orientation} property specifies the orientation of the object in the world. The orientation has no direct visual representation, but it is used to orient models, cones, pyramids, and other graphical items attached to the object. * @param identifier The identifier of the object which contains the referenced property. * @param propertyName The property on the referenced object. */ public final void writeOrientationPropertyVelocityReference(String identifier, String propertyName) { { cesiumlanguagewriter.OrientationCesiumWriter writer = openOrientationProperty(); try { writer.writeVelocityReference(identifier, propertyName); } finally { DisposeHelper.dispose(writer); } } }
cesiumlanguagewriter.OrientationCesiumWriter orientationWriter = packet.openOrientationProperty(); try {