/**
  * Writes a value for the <code>vertexPositions</code> property as a <code>references</code>
  * value. The <code>vertexPositions</code> property specifies the world-space positions of
  * vertices. The vertex positions have no direct visual representation, but they are used to
  * define polygons, polylines, and other objects attached to the object.
  *
  * @param references The list of references.
  */
 public final void writeVertexPositionsPropertyReferences(Iterable<String> references) {
   {
     cesiumlanguagewriter.PositionListCesiumWriter writer = openVertexPositionsProperty();
     try {
       writer.writeReferences(references);
     } finally {
       DisposeHelper.dispose(writer);
     }
   }
 }
 /**
  * Writes a value for the <code>vertexPositions</code> property as a <code>cartographicDegrees
  * </code> value. The <code>vertexPositions</code> property specifies the world-space positions of
  * vertices. The vertex positions have no direct visual representation, but they are used to
  * define polygons, polylines, and other objects attached to the object.
  *
  * @param values The values.
  */
 public final void writeVertexPositionsPropertyCartographicDegrees(Iterable<Cartographic> values) {
   {
     cesiumlanguagewriter.PositionListCesiumWriter writer = openVertexPositionsProperty();
     try {
       writer.writeCartographicDegrees(values);
     } finally {
       DisposeHelper.dispose(writer);
     }
   }
 }