Merge pull request #5776 from jonataswalker/add-radius-to-circle

Add ol.style.Circle#setRadius
This commit is contained in:
Marc Jansen
2016-09-23 21:16:00 +02:00
committed by GitHub
2 changed files with 33 additions and 6 deletions

View File

@@ -23,6 +23,12 @@ ol.style.Circle = function(opt_options) {
var options = opt_options || {};
/**
* @private
* @type {ol.style.AtlasManager|undefined}
*/
this.atlasManager_ = options.atlasManager;
/**
* @private
* @type {Array.<string>}
@@ -89,12 +95,6 @@ ol.style.Circle = function(opt_options) {
*/
this.hitDetectionImageSize_ = null;
/**
* @private
* @type {ol.style.AtlasManager|undefined}
*/
this.atlasManager_ = options.atlasManager;
this.render_(this.atlasManager_);
/**
@@ -231,6 +231,18 @@ ol.style.Circle.prototype.getStroke = function() {
};
/**
* Set the circle radius.
*
* @param {number} radius Circle radius.
* @api
*/
ol.style.Circle.prototype.setRadius = function(radius) {
this.radius_ = radius;
this.render_(this.atlasManager_);
};
/**
* @inheritDoc
*/