# Module: ol/style/Circle

This documentation is for OpenLayers v10.9.0. The latest is v.

## ol/style/Circle

### Classes

CircleStyle

### Type Definitions

#### Options{Object}

  ##### Properties:

  Name | Type | Description
  --- | --- | ---
  `fill` | Fill | undefined | Fill style.
  `radius` | number | Circle radius.
  `stroke` | Stroke | undefined | Stroke style.
  `displacement` | Array.<number> (defaults to [0,0]) | displacement
  `scale` | number | Size (defaults to 1) | Scale. A two dimensional scale will produce an ellipse. Unless two dimensional scaling is required a better result may be obtained with an appropriate setting for `radius`.
  `rotation` | number (defaults to 0) | Rotation in radians (positive rotation clockwise, meaningful only when used in conjunction with a two dimensional scale).
  `rotateWithView` | boolean (defaults to false) | Whether to rotate the shape with the view (meaningful only when used in conjunction with a two dimensional scale).
  `declutterMode` | DeclutterMode | undefined | Declutter mode