# EllipseGeometryUpdater

#### new Cesium.EllipseGeometryUpdater(entity, scene)
engine/Source/DataSources/EllipseGeometryUpdater.js 54

A `GeometryUpdater` for ellipses. Clients do not normally create this class directly, but instead rely on `DataSourceDisplay`.

Name | Type | Description
--- | --- | ---
`entity` | Entity | The entity containing the geometry to be visualized.
`scene` | Scene | The scene where visualization is taking place.

### Members

#### readonly onTerrain : boolean
engine/Source/DataSources/GeometryUpdater.js 265

Gets a value indicating if the geometry should be drawn on terrain.

### Methods

#### createFillGeometryInstance(time) → GeometryInstance
engine/Source/DataSources/EllipseGeometryUpdater.js 81

Creates the geometry instance which represents the fill of the geometry.

Name | Type | Description
--- | --- | ---
`time` | JulianDate | The time to use when retrieving initial attribute values.

##### Returns:

The geometry instance representing the filled portion of the geometry.

##### Throws:

- DeveloperError : This instance does not represent a filled geometry.

#### createOutlineGeometryInstance(time) → GeometryInstance
engine/Source/DataSources/EllipseGeometryUpdater.js 150

Creates the geometry instance which represents the outline of the geometry.

Name | Type | Description
--- | --- | ---
`time` | JulianDate | The time to use when retrieving initial attribute values.

##### Returns:

The geometry instance representing the outline portion of the geometry.

##### Throws:

- DeveloperError : This instance does not represent an outlined geometry.

Need help? The fastest way to get answers is from the community and team on the Cesium Forum.