function CylinderGeometryUpdater(entity, scene) {
  GeometryUpdater.call(this, {
    entity: entity,
    scene: scene,
    geometryOptions: new CylinderGeometryOptions(entity),
    geometryPropertyName: "cylinder",
    observedPropertyNames: [
      "availability",
      "position",
      "orientation",
      "cylinder",
    ],
  });

  this._onEntityPropertyChanged(entity, "cylinder", entity.cylinder, undefined);
}
A {@link GeometryUpdater} for cylinders.
Clients do not normally create this class directly, but instead rely on {@link DataSourceDisplay}.
@alias CylinderGeometryUpdater
@constructor

@param {Entity} entity The entity containing the geometry to be visualized.
@param {Scene} scene The scene where visualization is taking place.