public HorizontalOriginCesiumWriter clone() {
return new HorizontalOriginCesiumWriter(this);
}
public final void writeHorizontalOrigin(CesiumHorizontalOrigin value) {
String PropertyName = HorizontalOriginPropertyName;
<BUG>openIntervalIfNecessary();
getOutput().writePropertyName(PropertyName);
getOutput().writeValue(CesiumFormattingHelper.horizontalOriginToString(value));</BUG>
}
public final ICesiumValuePropertyWriter<CesiumHorizontalOrigin> asHorizontalOrigin() {

public HorizontalOriginCesiumWriter clone() {
return new HorizontalOriginCesiumWriter(this);
}
public final void writeHorizontalOrigin(CesiumHorizontalOrigin value) {
String PropertyName = HorizontalOriginPropertyName;
if (getIsInterval()) {
getOutput().writePropertyName(PropertyName);
}
getOutput().writeValue(CesiumFormattingHelper.horizontalOriginToString(value));
}
public final ICesiumValuePropertyWriter<CesiumHorizontalOrigin> asHorizontalOrigin() {
